使用FTP服务,在window上连接Linux进行文件传输

vsftpd(very secure ftp daemon,非常安全的FTP守护进程)

  • 安装ftp命令 # yum install ftp

在Linux上面安装vsftpd

  • 检查vsftpd是否安装: # rpm -qa|grep vsftpd
  • 使用yum安装:# yum install vsftpd -y
  • 启动vsftpd服务:
    • ①老版本# service vsftpd start,在CentOS7以后会报错:Redirecting to /bin/systemctl start vsftpd.service
    • ②使用新版本# systemctl start vsftpd.service或者# systemctl start vsftpd
  • 重启vsftpd服务:# systemctl restart vsftpd
  • 将服务添加到开机启动# systemctl enable vsftpd

vsftpd服务程序三种认证模式

  • 匿名开放模式:使用anonymous账户,默认访问/var/ftp目录
  • (再用)本地用户模式:Linux系统的用户,在ftpusers和user_list两个文件中,注释掉root用户,否则会有默认的禁止登录用户
    打开配置文件:vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO	禁止匿名访问模式
local_enable=YES	允许本地用户模式
write_enable=YES	设置可写权限
local_umask=022	本地用户模式创建文件的umask值
userlist_deny=YES	启用“禁止用户名单”,名单文件为ftpusers和user_list
userlist_enable=YES	开启用户作用名单文件功能

查看禁止登录列表cat /etc/vsftpd/user_list
root用户注释掉

  • 虚拟用户模式:FTP中设置的用户

客户端/服务器 FTP协议默认端口

  • 20数据传输
  • 21接收客户端命令
  • 开放端口: 4000-65535 ,否则获取不到列表
    开放端口

在window上访问

  • 浏览器中输入地址:ftp://192.144.199.235/即可
  • 下载安装:Filezilla软件 登录时选择加密方式:只使用普通FTP(不安全)

参考:https://www.linuxprobe.com/chapter-11.html

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值