文件傳輸協議,能夠上傳和下載文件。好比,咱們能夠把Windows上的文件上傳到Linux上。也能夠把Linux上的文件 下載到windows上。固然,反過來也能夠,由於FTP也能夠安裝在Windows上。 CentOS上默認有一個 vsftpdphp
[root@feature1 tomcat]# yum install -y epel-release [root@feature1 tomcat]# yum install -y pure-ftpd
vi /etc/pure-ftpd/pure-ftpd.conf PureDB /etc/pure-ftpd/pureftpd.pdb MinUID 1000 #大於等於1000 [root@feature1 tomcat]# useradd ftpuser [root@feature1 tomcat]# mkdir /data/ftp [root@feature1 tomcat]# chown ftpuser:ftpuser /data/ftp [root@feature1 pure-ftpd]# pure-pw useradd test -u ftpuser -d /data/ftp -m Password: Enter it again: [root@feature1 tomcat]# pure-pw mkdb [root@feature1 tomcat]# pure-pw list user1 /data/ftp/./ [root@feature1 tomcat]# systemctl start pure-ftpd [root@feature1 tomcat]# firewall-cmd --add-port=21/tcp --permanent success [root@feature1 tomcat]# firewall-cmd --reload success
關於pure-ftpd的命令行參數以及配置方式參考如下鏈接: http://www.jb51.net/os/Ubuntu/347282.htmlhtml
[root@feature1 tomcat]# yum install -y lftp lftp test@127.0.0.1:/> mkdir 123 mkdir ok, `123' created lftp test@127.0.0.1:/> ls drwxr-xr-x 3 1002 ftpuser 17 Feb 19 21:08 . drwxr-xr-x 3 1002 ftpuser 17 Feb 19 21:08 .. drwxr-xr-x 2 1002 ftpuser 6 Feb 19 21:08 123 ..
下載filezilla client https://filezilla-project.org/download.php?type=client 安裝 SFTPlinux
走的ssh的端口 22 支持SFTP的經常使用軟件:filezilla xftpwindows