FTP服務tcp
測試登陸FTP工具
文件傳輸協議(FTP),能夠上傳和下載文件。好比咱們能夠把Windows上的文件shan上傳到Linux,也能夠把Linux上的文件下載到Windows上。測試
Centos上默認有一個vsftpd的服務能夠提供ftp服務,這個配置起來比較麻煩spa
有一個pure-ftpd,是一個實用起來比較方便的ftp服務工具code
Linux上安裝pure-ftpd,首先Linux上須要安裝擴展源,epel-release,咱們用的不少工具都是由擴展源提供的,因此建議在安裝完系統後直接安裝epel-rease,裝完以後就能夠安裝pure-ftpd了blog
yum install -y epel-release yum install -y pure-ftpd
vi /etc/pure-ftpd/pure-ftpd.conf PureDB /etc/pure-ftpd/pureftpd.pdb #這一行用#註釋掉 MinUID 1000
useradd ftpduser mkdir /data/ftp
[root@localhost etc]# chown ftpduser:ftpduser /data/ftp/ [root@localhost etc]# ls -ld /data/ftp/ drwxr-xr-x 2 ftpduser ftpduser 6 Feb 27 09:26 /data/ftp/
[root@localhost ~]# pure-pw useradd user1 -u ftpduser -d /data/ftp/ Password: Enter it again:
pure-pw mkdb #生成了二進制文件,放在下面路徑
/etc/pure-ftpd/pureftpd.pdb
[root@localhost ~]# systemctl start pure-ftpd [root@localhost ~]# firewall-cmd --add-port=21/tcp --permanent success [root@localhost ~]# firewall-cmd --reload success
pure-pw list
[root@localhost ~]# lftp user1@127.0.0.1 Password: lftp user1@127.0.0.1:~> ls drwxr-xr-x 3 1002 ftpduser 17 Feb 27 09:59 . drwxr-xr-x 3 1002 ftpduser 17 Feb 27 09:59 .. drwxr-xr-x 2 1002 ftpduser 6 Feb 27 09:59 123
測試成功cmd