Centos7安装vsftpd,匿名及用户名密码访问

FTP
   ftp协议的连接模式:
       主动连接
       被动连接
       
    软件:vsftpd
配置文件:/etc/vsftpd/vsftpd.conf
anon_upload_enable=YES       允许上传文件
anon_mkdir_write_enable=YES    允许上传目录
anon_other_write_enable=YES    允许其他的修改(删除、重命名等)
anon_root=/XXXX               更改匿名用户的ftp的根目录
加行:anon_umask=022   允许其他用户下载匿名用户的文件


[root@dhcpserver /]# rpm -q vsftpd
vsftpd-3.0.2-25.el7.x86_64
[root@dhcpserver /]# systemctl start vsftpd
[root@dhcpserver /]# systemctl enable vsftpd
Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.
[root@dhcpserver /]# ss -antp | grep vsftpd
LISTEN     0      32          :::21                      :::*                   users:(("vsftpd",pid=6691,fd=4))
[root@dhcpserver ftp]# cat /etc/passwd | grep ftp
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
[root@dhcpserver ftp]# ls
pub
[root@dhcpserver ftp]#

 客户端
[root@dinghaijun network-scripts]# yum install -y lftp
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.163.com
 * updates: mirrors.163.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 lftp.x86_64.0.4.4.8-11.el7 将被 安装
--> 正在处理依赖关系 libgnutls.so.28(GNUTLS_1_4)(64bit),它被软件包 lftp-4.4.8-11.el7.x86_64 需要
--> 正在处理依赖关系 libgnutls.so.28()(64bit),它被软件包 lftp-4.4.8-11.el7.x86_64 需要
--> 正在检查事务
---> 软件包 gnutls.x86_64.0.3.3.29-9.el7_6 将被 安装
--> 正在处理依赖关系 trousers >= 0.3.11.2,它被软件包 gnutls-3.3.29-9.el7_6.x86_64 需要
--> 正在处理依赖关系 libnettle.so.4()(64bit),它被软件包 gnutls-3.3.29-9.el7_6.x86_64 需要
--> 正在处理依赖关系 libhogweed.so.2()(64bit),它被软件包 gnutls-3.3.29-9.el7_6.x86_64 需要
--> 正在检查事务
---> 软件包 nettle.x86_64.0.2.7.1-8.el7 将被 安装
---> 软件包 trousers.x86_64.0.0.3.14-2.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

=======================================================================================================================================================================
 Package                                架构                                 版本                                          源                                     大小
=======================================================================================================================================================================
正在安装:
 lftp                                   x86_64                               4.4.8-11.el7                                  base                                  752 k
为依赖而安装:
 gnutls                                 x86_64                               3.3.29-9.el7_6                                updates                               680 k
 nettle                                 x86_64                               2.7.1-8.el7                                   base                                  327 k
 trousers                               x86_64                               0.3.14-2.el7                                  base                                  289 k

事务概要
=======================================================================================================================================================================
安装  1 软件包 (+3 依赖软件包)

总下载量:2.0 M
安装大小:5.9 M
Downloading packages:
(1/4): nettle-2.7.1-8.el7.x86_64.rpm                                                                                                            | 327 kB  00:00:04     
(2/4): trousers-0.3.14-2.el7.x86_64.rpm                                                                                                         | 289 kB  00:00:04     
(3/4): gnutls-3.3.29-9.el7_6.x86_64.rpm                                                                                                         | 680 kB  00:00:04     
(4/4): lftp-4.4.8-11.el7.x86_64.rpm                                                                                                             | 752 kB  00:00:28     
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                    72 kB/s | 2.0 MB  00:00:28     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : nettle-2.7.1-8.el7.x86_64                                                                                                                          1/4 
  正在安装    : trousers-0.3.14-2.el7.x86_64                                                                                                                       2/4 
  正在安装    : gnutls-3.3.29-9.el7_6.x86_64                                                                                                                       3/4 
  正在安装    : lftp-4.4.8-11.el7.x86_64                                                                                                                           4/4 
  验证中      : trousers-0.3.14-2.el7.x86_64                                                                                                                       1/4 
  验证中      : gnutls-3.3.29-9.el7_6.x86_64                                                                                                                       2/4 
  验证中      : lftp-4.4.8-11.el7.x86_64                                                                                                                           3/4 
  验证中      : nettle-2.7.1-8.el7.x86_64                                                                                                                          4/4 

已安装:
  lftp.x86_64 0:4.4.8-11.el7                                                                                                                                           

作为依赖被安装:
  gnutls.x86_64 0:3.3.29-9.el7_6                          nettle.x86_64 0:2.7.1-8.el7                          trousers.x86_64 0:0.3.14-2.el7                         

完毕!
[root@dinghaijun network-scripts]# lftp 192.168.138.137
lftp 192.168.138.137:~> ls                
drwxr-xr-x    2 0        0               6 Oct 30  2018 pub 

以上是匿名


用户认证访问,不不需要改任何配置,只需建立响应的用户及设置密码,通过客户端lftp  ip  -u  用户名

你可能感兴趣的:(Centos7安装vsftpd,匿名及用户名密码访问)