13-5 15 xshell使用xftp pure-ftpd

15.4 xshell使用xftp傳輸文件 15.5 使用pure-ftpd搭建ftp服務 擴展 vsftp使用mysql存放虛擬用戶並驗證 http://www.aminglinux.com/bbs/thread-342-1-1.html ftp的主動和被動模式 http://www.aminglinux.com/bbs/thread-961-1-1.htmlhtml

15.4 xshell使用xftp傳輸文件

  • 方法一 使用xshell自帶SFTP工具
    • 新建回話——鏈接——協議SFTP 主機ip 端口22 登錄root

  • 方法二 安裝xftp。圖形化文件傳輸
    • xshell界面下按ctrl-alt-f進入下載頁下載xftp
    • 安裝後再回到xshell已登錄界面按ctrl-alt-f 則開啓xftp文件傳輸界面
    • xftp實際上仍是走的ssh協議進行文件傳輸。
[root@ax-01 ~]# systemctl stop vsftpd   //關掉21端口不影響xftp
[root@ax-01 ~]# netstat -lntp

15.5 使用pure-ftpd搭建ftp服務

安裝pure-ftpdmysql

[root@ax-02 ~]# yum install -y epel-release pure-ftpd lftp
[root@ax-02 ~]# vim /etc/pure-ftpd/pure-ftpd.conf//找到pureftpd.pdb這行,把行首的#刪除
[root@ax-02 ~]# systemctl start pure-ftpd
[root@ax-02 ~]# netstat -lntp   
tcp6       0      0 :::21                   :::*                    LISTEN      16400/pure-ftpd (SE

建立服務後臺用戶及ftp登錄用戶linux

[root@ax-02 ~]# mkdir /data/ftp
[root@ax-02 ~]# useradd -u 1010 pure-ftp
[root@ax-02 ~]# chown -R pure-ftp:pure-ftp /data/ftp
[root@ax-02 ~]# touch /data/ftp/123.txt
[root@ax-02 ~]# pure-pw useradd ftp_userb -u pure-ftp  -d /data/ftp
Password: 
Enter it again: 
[root@ax-02 ~]# pure-pw mkdb  //將用戶寫入認證庫
[root@ax-02 ~]# pure-pw list                                              
ftp_userb           /data/ftp/./

測試sql

[root@ax-02 ~]# lftp ftp_userb[@127.0.0.1](https://my.oschina.net/u/567043)
Password: 
lftp ftp_userb[@127.0.0.1](https://my.oschina.net/u/567043):~> ls    
drwxr-xr-x    2 1010       pure-ftp         4096 Aug 24 15:10 .
drwxr-xr-x    2 1010       pure-ftp         4096 Aug 24 15:10 ..
-rw-r--r--    1 0          0                   0 Aug 24 15:10 123.txt
lftp ftp_userb[@127.0.0.1](https://my.oschina.net/u/567043):/> quit
`
相關文章
相關標籤/搜索