在 Windows XP 上使用 FileZilla 来图形化界面管理 Linux Server——下

摘要:
远程图形化管理软件也有很多,比如SSHSecureShellClient、FileZilla等。下面,我们将使用FileZilla的SFTP功能来实现WindowsXP与UbuntuServer之间的文件传输交互功能。这样,在Windows下,也可以使用图形化界面来管理command-line格式的Linux服务器了。接下来,废话就不多说了,进入主题——在Windows上,如何使用FileZilla的SFTP功能传输文件。直接配置FileZilla的STPF设置选项。在FileZilla的官方文档Key-basedauthenticationwithSFTP是这么说明:WindowsForSFTPusingSSH2,FileZillautilizestheexcellentPuTTYtools.ToallowtheuseofRSA/DSAkeyfileswithFilezilla,you'llneedtodownloadtwomoretoolsfromPuTTY:PageantandPuTTYgen.换句话说,我们可以使用Pageant的Session代理功能实现第一种方法的功能。Graph1themainSetConfigurationGraph2InputthesecretofPrivateKeyGraph3TransformthePuTTYtypeofPrivatekeytoFileZillaandsaveit上述两种方法都已测试过,可以连接到服务器的。

文章分类:操作系统

不喜欢使用 Ubuntu Server 命令行的朋友,下面的内容将会给你一个惊喜。我们照样可以使用图形化界面来管理命令行的系统。远程图形化管理软件也有很多,比如 SSH Secure Shell Client、FileZilla 等。

使用图形化界面是易于操作,不过也要付出代价的——不能操作该用户权限以外的文件 ,这极大地限制了它的实用性。所以,这也是为什么它只提供 SFTP(传递文件功能)的原因。此外,如果你要删除一个目录文件,那此操作将花费很长时间,而用 sudo rm 命令行一下子搞定。

使用SSH Secure Shell Client,该软件是免费的SSH远程登录软件。缺点是使用本地编码 ,比如windows是GBK,那么登录就是通过GBK连接,这样如果服务器编码是 UTF-8,会产生中文乱码。

下面,我们将使用 FileZilla 的 SFTP 功能来实现 Windows XP 与 Ubuntu Server 之间的文件传输交互功能。这样,在 Windows 下,也可以使用图形化界面来管理 command-line 格式的 Linux 服务器了。

接下来,废话就不多说了,进入主题——在 Windows 上,如何使用 FileZilla 的 SFTP 功能传输文件。

  1. Launch FileZilla.
  2. Select "Site Manager" from the File pull-down menu. 选择“打开站点管理器”
  3. Click the "New Site" button. 点击“新站点”
  4. Name the site "SEAS Home Directory" under "My FTP Sites". 站点管理器界面,“选择项”下的“我的站点”
  5. Under "My FTP Sites", click on "SEAS Home Directory". 将“新站点”名称重命名为“lewis”
  6. Under Host, type eniac.seas.upenn.edu . 输入主机名(前提是你有域名服务器)或 IP
  7. Under Port, type "22". SSH 服务器的端口号
  8. Under "Servertype" type "SFTP using SSH2". 该服务的“服务器类型”为“SFTP - SSH File Transfer Protocol”
  9. Under "Logontype" click the button next to "Normal". 登录类型为“一般”
  10. Under User, type your SEAS username. 登录的用户名
  11. Click the button "Save and Exit".

在 Windows XP 上使用 FileZilla 来图形化界面管理 Linux Server——下第1张

Graph 1 Configure the Site Manager

那私钥怎么导入呢?因为只有通过私钥登录,才能进入服务器。我们有两种方式导入私钥。

  1. 直接配置 FileZilla 的 STPF 设置选项。选择“编辑” -> “设置” -> "SFTP" -> “添加密钥文件”(look for Graph 1)。接着就是选择私钥文件,如果你选择的 FileZilla 可以识别的私钥文件,输入私钥密码后就添加成功(look for Graph 2);但如果你选择的 PuTTY 格式的私钥文件,那就要先转化为 FileZilla 格式的私钥并输入私钥密码(look for Graph 3),才能添加成功。如果密钥添加成功,则会在私钥(K)文本框中显示相关信息(look for Graph 1)。
  2. 在 FileZilla 的官方文档 Key-based authentication with SFTP 是这么说明:Windows

    For SFTP using SSH2, FileZilla utilizes the excellent PuTTY tools. To allow the use of RSA / DSA key files with Filezilla, you'll need to download two more tools from PuTTY: Pageant and (assuming your key file isn't already in PPK format) PuTTYgen.换句话说,我们可以使用 Pageant 的 Session 代理功能实现第一种方法的功能。

在 Windows XP 上使用 FileZilla 来图形化界面管理 Linux Server——下第2张

Graph 1 the main Set Configuration

在 Windows XP 上使用 FileZilla 来图形化界面管理 Linux Server——下第3张

Graph 2 Input the secret of Private Key

在 Windows XP 上使用 FileZilla 来图形化界面管理 Linux Server——下第4张

Graph 3 Transform the PuTTY type of Private key to FileZilla and save it

上述两种方法都已测试过,可以连接到服务器的。

到此为止,登录服务器前的所有工作都已完毕。下载就登录系统测试一下吧,看能否成功?

在 Windows XP 上使用 FileZilla 来图形化界面管理 Linux Server——下第5张

OK, success, Congratulation!

参考文章

  1. SSH Secure Shell Client 的替代方案
  2. Key-based authentication with SFTP
  3. Secured SFTP using FileZilla

免责声明:文章转载自《在 Windows XP 上使用 FileZilla 来图形化界面管理 Linux Server——下》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【收藏】MySQL日期函数解决logstash.outputs.elasticsearch[main] Could not index event to Elasticsearch status 404下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

GitHub建立个人Maven仓库

Maven 官网:https://maven.apache.org/repository/index.html 一、配置github 设置登录名name 在github的个人设置中,设置好自己的姓名 。这个环节很重要,若不设置姓名,会出现一些一些意想不到的错误。maven的setting中的配置文件用户名都用这个。 二、生成maven包到本地 修改pom...

FTP服务(2)实现基于SSL的FTPS

1、查看当前vsftpd是否具有ssl模块[root@localhost ~]# ldd $(which vsftpd) |grep ssl libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007f55009bf000) 2、创建自签名证书[root@localhost ~]# cd /etc/pk...

关于Centos7 firewalld防火墙开放端口后仍不能访问ftp和nginx的问题解决

查看当前开了哪些端口其实一个服务对应一个端口,每个服务对应/usr/lib/firewalld/services下面一个xml文件。 firewall-cmd --list-services 可以通过下面这个命令查看可以打开的服务有哪些 firewall-cmd --get-services  (2)可以通过下面的命令添加一个服务到firewalld...

IIS FTP 上传文件550错误

异想之旅:本人博客完全手敲,绝对非搬运,全网不可能有重复;本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告。本人所有文章发布平台为CSDN、博客园、简书和开源中国,后期可能会有个人博客,除此之外全部是盗文! 今天改进了一下服务器上IIS搭建的FTP 之前都是匿名用户登录的,今天想要加上密码,于是新建了一个名为admin的用户,并按照百度的方法进行了...

vsftp 500 OOPS: cannot change directory:/home/

登陆ftp时再输入用户名和密码出现:500 OOPS: cannot change directory:/home/********** 解决方法:在终端输入 setsebool ftpd_disable_trans 1 然后重启vsftp服务 service vsftpd restart 如果输入上述命令时出现:Could not change act...

CentOS6.6安装及配置vsftpd文件服务器

1、安装vsftpd和db4-utils,后者用来生成密码库文件,命令如下:   # yum install -y vsftpd db4* 2、修改SELINUX,命令如下:   # vim /etc/sysconfig/selinux    // 将SELINUX=enforcing 改为 SELINUX=permissive   # setenforc...