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

主机是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、付费专栏及课程。

余额充值