systemctl stop vsftpd
[root@hf-01 ~]# yum install -y pure-ftpd
[root@hf-01 ~]# vim /etc/pure-ftpd/pure-ftpd.conf
搜索/pureftpd.pdb行首的 #号 删除
PureDB /etc/pure-ftpd/pureftpd.pdb
保存退出
[root@hf-01 ~]# systemctl stop vsftpd
[root@hf-01 ~]#
[root@hf-01 ~]# systemctl start pure-ftpd
[root@hf-01 ~]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1617/master
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:56265 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1/systemd
tcp 0 0 0.0.0.0:20048 0.0.0.0:* LISTEN 1264/rpc.mountd
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 3142/pure-ftpd (SER
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1237/sshd
tcp 0 0 0.0.0.0:48248 0.0.0.0:* LISTEN 1234/rpc.statd
tcp6 0 0 ::1:25 :::* LISTEN 1617/master
tcp6 0 0 :::32863 :::* LISTEN 1234/rpc.statd
tcp6 0 0 :::2049 :::* LISTEN -
tcp6 0 0 :::45956 :::* LISTEN -
tcp6 0 0 :::3306 :::* LISTEN 1645/mysqld
tcp6 0 0 :::111 :::* LISTEN 1/systemd
tcp6 0 0 :::20048 :::* LISTEN 1264/rpc.mountd
tcp6 0 0 :::21 :::* LISTEN 3142/pure-ftpd (SER
tcp6 0 0 :::22 :::* LISTEN 1237/sshd
[root@hf-01 ~]# ps aux |grep ftp
root 3142 0.0 0.1 200952 1180 ? Ss 04:33 0:00 pure-ftpd (SERVER)
root 3145 0.0 0.0 112676 984 pts/0 S+ 04:34 0:00 grep --color=auto ftp
[root@hf-01 ~]#
[root@hf-01 ~]# mkdir /data/ftp
[root@hf-01 ~]# useradd -u 1010 pure-ftp
[root@hf-01 ~]#
[root@hf-01 ~]# chown -R pure-ftp:pure-ftp /data/ftp
[root@hf-01 ~]#
[root@hf-01 ~]# pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp
Password: //密码为 hanfeng
Enter it again:
[root@hf-01 ~]#
[root@hf-01 ~]# pure-pw mkdb
[root@hf-01 ~]#
[root@hf-01 ~]# pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp^C
[root@hf-01 ~]# touch /data/ftp/123.txt
[root@hf-01 ~]#
[root@hf-01 ~]# lftp ftp_usera@127.0.0.1
口令:
lftp ftp_usera@127.0.0.1:~>
lftp ftp_usera@127.0.0.1:~> ls
drwxr-xr-x 2 1010 pure-ftp 20 Jan 19 04:51 .
drwxr-xr-x 2 1010 pure-ftp 20 Jan 19 04:51 ..
-rw-r--r-- 1 0 0 0 Jan 19 04:51 123.txt
lftp ftp_usera@127.0.0.1:/>
[root@hf-01 ~]# chown pure-ftp:pure-ftp /data/ftp/123.txt
[root@hf-01 ~]#
[root@hf-01 ~]# lftp ftp_usera@127.0.0.1
口令:
lftp ftp_usera@127.0.0.1:~> ls
drwxr-xr-x 2 1010 pure-ftp 20 Jan 19 04:51 .
drwxr-xr-x 2 1010 pure-ftp 20 Jan 19 04:51 ..
-rw-r--r-- 1 1010 pure-ftp 0 Jan 19 04:51 123.txt
lftp ftp_usera@127.0.0.1:/>