windows连接到linux上的FTP服务器进行文件传输


转自 http://blog.csdn.net/Cathy1994/article/details/71567029?fps=1&locationNum=2

主机是windows系统,虚拟机上是centos 6,需求是由windows向linux传输文件。 
所需软件:FileZilla

  1. centos 6上安装FTP

检查是否安装了vsftpd, 
#rpm –qa | grep vsftpd 
如果没有信息显示,说明没有安装,使用yum安装: 
#yum install vsftpd –y

等待安装完成,需要进行一些配置,打开配置文件/etc/vsftpd/vsftpd.conf, 
#vi /etc/vsftpd/vsftpd.conf 
去掉两行注释: 
anon_upload_enable=YES 
anon_mkdir_write_enable=YES 
这两行的目的是支持匿名用户的登录上传(我查到的资料都是这样的做法,但是实践时我始终无法实现匿名用户登录,一直报错: 
这里写图片描述

这里写图片描述

最终我只能一直使用账号登录了。)

关闭selius: 
#vi /etc/sysconfig/selinux 
修改其中一行为: 
SELINUX=disabled 
修改配置文件需要重启机器。

#chown root.ftp /var/ftp 
#chmod 755 /var/ftp 
#chmod 777 /var/ftp/pub

创建非匿名用户: 
#useradd test 
#passwd test 
客户端登录后看到的是test用户的home目录 
也可以不创建新用户,直接用当前的用户或者root用户登录,连接的就是相对应的home目录。

启动sftp服务: 
#service vsfptd start

2.windows上安装FileZilla,然后输入ip,用户名,密码,端口号(注意,这里应该使用22而不是21)

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值