日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Pure-ftpd搭建FTP

發布時間:2025/3/21 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Pure-ftpd搭建FTP 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

12月11日任務

15.4 xshell使用xftp傳輸文件

15.5 使用pure-ftpd搭建ftp服務

?

使用pure-ftpd搭建FTP服務

輕量的ftp軟件

  • 安裝pure-ftpd并修改配置文件
# pure-ftpd為epel擴展庫里的軟件 [root@localhost ~]# yum install -y epel-release [root@localhost ~]# yum install -y pure-ftpd[root@localhost ~]# vim /etc/pure-ftpd/pure-ftpd.conf 定位到下面的一行,刪除開頭的#注釋 #PureDB /etc/pure-ftpd/pureftpd.pdb 保存退出
  • 啟動服務
# 如果服務器已經存在vsftpd服務,則需要關閉 # [root@localhost ~]# systemctl stop vsftpd [root@localhost ~]# systemctl start pure-ftpd [root@localhost ~]# ps aux | grep ftp root 2826 0.0 0.0 202420 1196 ? Ss 20:21 0:00 pure-ftpd (SERVER) root 2828 0.0 0.0 112680 976 pts/0 S+ 20:22 0:00 grep --color=auto ftp [root@localhost ~]# netstat -lntp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name ... tcp6 0 0 :::21 :::* LISTEN 2826/pure-ftpd (SER ...
  • 創建測試用戶命令并賦予權限
[root@localhost ~]# mkdir /data/ftp [root@localhost ~]# useradd -u 1010 pure-ftp [root@localhost ~]# chown -R pure-ftp.pure-ftp /data/ftp/
  • 創建測試用戶
[root@localhost ~]# pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp Password: Enter it again:
  • 激活pure-ftp數據庫
[root@localhost ~]# pure-pw mkdb
  • 測試連接效果
[root@localhost ~]# touch /data/ftp/1.txt [root@localhost ~]# lftp ftp_usera@127.0.0.1 口令: lftp ftp_usera@127.0.0.1:~> ls drwxr-xr-x 2 1010 pure-ftp 19 Jan 11 20:29 . drwxr-xr-x 2 1010 pure-ftp 19 Jan 11 20:29 .. -rw-r--r-- 1 0 0 0 Jan 11 20:29 1.txt# 這里文件、目錄的屬主映射的是用戶的uid,屬組映射的是用戶名pure-ftp。

xshell實現類似ftp功能

方法1. 新建會話,協議改為sftp,主機為ip,默認端口號不改

基本操作

# 登錄時輸入用戶名、密碼(服務器用戶) # 登錄后默認在root目錄下 Your current local directory is C:\Users\18367\Documents\NetSarang\Xshell\SessionsType `help' to browse available commnands. sftp:/root> sftp:/root> cd /tmp/# 無法對無讀權限的目錄或文件進行操作 sftp:/tmp> get php-fcgi.sock sftp: cannot open /tmp/php-fcgi.sock to read# 可以設置獲取文件存放的路徑 sftp:/root> get .viminfo Fetching /root/.viminfo to .viminfo sftp: received 7.52 KB in 0.03 seconds

文件存放目錄設置

方法2. 安裝xftp插件

xshell組件內有xftp插件,通過安裝Xftp 5軟件,實現登錄ftp服務器的功能。

按Ctrl + Alt + F快捷鍵,彈出如下菜單

根據跳轉鏈接進行驗證注冊(選擇學校版本),進入填寫的郵箱地址進行下載安裝即可。安裝后按Ctrl + Alt + F快捷鍵,會自動打開xftp客戶端(前提是已經使用ssh登錄到服務器)。

?

轉載于:https://my.oschina.net/u/3964535/blog/2986726

總結

以上是生活随笔為你收集整理的Pure-ftpd搭建FTP的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。