xshell使用xftp傳輸檔案
1、在xshell中退出目前會話使用組合鍵:Ctrl+Alt+f,出現如下所示内容:
<a href="https://s3.51cto.com/oss/201711/20/5d402de965f507d85c9ed8d66e662144.png-wh_500x0-wm_3-wmp_4-s_533607507.png" target="_blank"></a>
2、下載下傳xftp完成後再按Ctrl+Alt+f,可以進行下載下傳上傳檔案
使用pure-ftpd搭建ftp服務
1、[root@centos7 ~]# yum install -y pure-ftpd
2、vim /etc/pure-ftpd/pure-ftpd.conf
PureDB /etc/pure-ftpd/pureftpd.pdb
3、
[root@centos7 ~]# systemctl stop vsftpd
[root@centos7 ~]# systemctl start pure-ftpd
[root@centos7 ~]# netstat -nutlp| grep 21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 15034/pure-ftpd (SE
tcp6 0 0 :::21 :::* LISTEN 15034/pure-ftpd (SE
4、[root@centos7 ~]# mkdir /data/ftp
You have new mail in /var/spool/mail/root
[root@centos7 ~]# useradd -u 1010 pure-ftp
[root@centos7 ~]# chown -R pure-ftp:pure-ftp /data/ftp
5、建立虛拟使用者ftp_usera 指定使用者為pure-ftp
[root@centos7 ~]# pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp
Password:
Enter it again:
6、
[root@centos7 ~]# pure-pw mkdb #必須執行這步,建立資料
[root@centos7 ~]# touch /data/ftp/123.txt
驗證:
上傳(put)、下載下傳(get)
[root@centos7 ~]# lftp [email protected]
lftp [email protected]:~> ls
drwxr-xr-x 2 1010 pure-ftp 20 Nov 20 11:29 .
drwxr-xr-x 2 1010 pure-ftp 20 Nov 20 11:29 ..
-rw-r--r-- 1 0 0 0 Nov 20 11:29 123.txt
lftp [email protected]:/> put /etc/passwd
1501 bytes transferred
lftp [email protected]:/> ls
drwxr-xr-x 2 1010 pure-ftp 100 Nov 20 11:33 .
drwxr-xr-x 2 1010 pure-ftp 100 Nov 20 11:33 ..
-rw-r--r-- 1 1010 pure-ftp 6923 Nov 20 11:32 1.png
-rw-r--r-- 1 1010 pure-ftp 1501 Nov 20 11:28 passwd
lftp [email protected]:/> get passwd
本文轉自方向對了,就不怕路遠了!51CTO部落格,原文連結:http://blog.51cto.com/jacksoner/1983435 ,如需轉載請自行聯系原作者