centos7-vsftpd

ftp服务器:vsftp

1.全称:file transfer protocol(文件传输协议)
2.端口号:
tcp20/21

3.FTP工作方式
照片
1)主动模式(客户机使用需要关闭防火墙)适合服务器用
       21端口:控制端口
        20端口:数据端口
2)被动模式(适合客户机使用)
       21端口号+随机端口号作为数据传输端口号
注意:主被动模式,阐述的是数据传输过程
           主被动模式,选择权在客户机 
          主被动模式,所谓主或被是站在服务器的角度

 


1,安装ftp,    yum -y install vsftpd
2,开启vsftpd服务
3,了解vsftpd的主配置文件:/etc/vsftpd/vsftpd.conf

打开,查看anoymous_enable=yes(开启)            //允许匿名者访问

如何禁用匿名用户登录:anonymous_enable=NO,重新启动服务
实验一,了解vsftp的用户认证机制

ftp IP地址(连接)

匿名用户:anonymous       用户目录:/var/ftp
(下载文件需要在其他目录,不能在目录)
只能下载(ftp命令:get(下载文件))

[root@localhost /]# yum -y install vsftpd            //安装vsftpd
[root@localhost /]# systemctl start vsftpd            //开启vsftpd服务
[root@localhost /]# firewall-cmd --zone=public --add-port=21/tcp --permanent    //开启21端口
success
[root@localhost /]# systemctl restart firewalld                    
[root@localhost /]# firewall-cmd --list-port                //重启防火墙查看已端口
21/tcp

打开windows,打开运行窗口:win+r,cmd
C:\Users\Administrator>ftp 10.1.19.100                //连接ip地址的ftp
连接到 10.1.19.100。
220 (vsFTPd 3.0.2)
200 Always in UTF8 mode.
用户(10.1.19.100:(none)): anonymous                    //用户用anonymous(匿名用户)
331 Please specify the password.
密码:                                                   //密码随便输入即可
230 Login successful.
ftp>                                                    //连接成功
ftp> ls                                                 //显示文件(var/ftp)
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
1
2
pub
226 Directory s
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值