xshell使用xftp傳輸文件、pure-ftpd搭建ftp服務

xshell使用xftp傳輸文件

在xshell下按住ctrl+alt+f鍵打開並下載xftpshell

經過移動鼠標或雙擊鼠標就能夠傳輸文件數據庫

安裝配置pure-ftpd軟件

  • 安裝pure-ftpd

CentOS yum源裏沒有pure-ftpd軟件,要先安裝epel擴展源,再安裝pure-ftpd。服務器

yum install -y epel-release測試

yum install -y pure-ftpdspa

  • 配置pure-ftpd

   修改配置文件/etc/pure-ftpd/pure-ftpd.conf日誌

    找到#PureDB /etc/pure-ftpd/pureftpd.pdb這一行,把前面的#號刪除。進程

    若是先前啓動了vsftpd,要先關閉它。再啓動pure-ftpd文件上傳

systemctl stop vsftpd登錄

systemctl start pure-ftpdftp

   用pu aux查看相關的進程,若是沒有正常啓動,要去/var/log/messages日誌文件查看緣由。

  • 創建帳號

​​​​​​​   建立帳號

 mkdir /data/ftp/

useradd -u 1010 pure-ftp

chown -R pure-ftp:pure-ftp /data/ftp

pure-pw useradd ftp_user1 -u pure-ftp -d /data/ftp/

    建立用戶信息數據庫文件

pure-pw mkdb

    建立user2用戶

pure-pw useradd ftp_user2 -u pure-ftp -d /tmp

pure-pw mkdb

    列出當前帳號

pure-pw list

    刪除user2帳號

pure-pw userdel ftp_user2

  • 測試pure-ftpd

​​​​​​​lftp ftp_user1@127.0.0.1登陸後用ls查看當前目錄裏的文件,put命令能夠把系統的文件上傳到FTP服務器上

相關文章
相關標籤/搜索