linux下gssftp的搭建和window连接gssftp服务器

IT程序员开发必备-各类资源下载清单,史上最全IT资源,个人收藏总结!


由于RedHat5默认安装的是gssftp服务器,没有安装vsftp服务器,所以当启动 service vsftpd start时候,报告 vsftpd:unrecognized service (vsftp也是FTP服务器软件,功能比gssftp完备。也是推荐使用的FTP服务器软件。它是独立守护程序。)

所以要启动gssftp服务器,然而gssftp也是依附于xinetd服务的( xinetd是超级守护程序,管理着许多服务.所以可以通过service xinetd start启动),所以需启动xinetd服务,使用service xinetd start命令,但在之前,需要修改gssftp的配置文件即
  /etc/xinetd.d/gssftp,使用vi /etc/xinetd.d/gssftp

linux下gssftp的搭建和window连接gssftp服务器_第1张图片

这里我已经修改了(1)将disable = yes改为disable = no (2)将server_args = -l -a 改为server_args = -l(即把-a去掉)

然后在执行配置文件即service xinetd start命令

有时会提示命令不存在,需要加上命令的路径
  [root@localhost init.d]# service xinetd resart
  bash: service: command not found
  [root@localhost init.d]# /sbin/service xinetd restart

然后测试一下ftp是否能连接上,这里连接linux自己,使用ftp localhost 命令

linux下gssftp的搭建和window连接gssftp服务器_第2张图片

成功后然后测试一下linux的网卡是否安装成功,可以使用命令:ifconfig eth0

如果没有网卡eth0,可以看看window的网络连接的WMWare NetWork Adapter VMnet1或WMWare NetWork Adapter VMnet1是否处于连接状态(其一即可),或者是linux的防火墙是否开启,如果开启,可以使用service iptables stop/start命令进行关闭/开启。

如果linux的ip地址设置的是static而不是dhcp(动态获取)的话,也可以设置linux的网卡的ip地址,关于如何设置linux的网卡参见我的博客linux网络环境配置

这里使用临时ip地址 ,通过使用命ifconfig eth0 *.*.*.*设置临时linuxIP地址(我的使用的是Host-Only的方式),所以保证linux的ip和window的ip(window下使用ipconfig命令查看ip,选择WMWare NetWork Adapter VMnet1或WMWare NetWork Adapter VMnet1)在同一网段

测试window能否连接上linux:cmd窗口下使用ping 192.*.*.*(linux的ip地址)

ping通后在window的cmd命令窗口下,连接linux的gssftp服务器,(用户名和密码为登陆用户root),使用ftp 192.*.*.*命令

linux下gssftp的搭建和window连接gssftp服务器_第3张图片

你可能感兴趣的:(linux下gssftp的搭建和window连接gssftp服务器)