Pure-ftpd服務安裝及虛擬用戶設置

安裝 sudo apt-get install pure-ftpd安全

虛擬用戶設置 首先,能夠在系統中添加相應的用戶和組,如用戶ftpuser 和組ftpgroup ,專門用來管理ftp服務。也能夠是能登陸系統的用戶,但最好是不能登陸系統的用戶,安全。 groupadd ftpgroup useradd ftpuser -g ftpgroup -d /home/ftp -s /sbin/nologinrest

而後利用pure-pw命令** 添加虛擬用戶**,如添加虛擬用戶user1,並指定查看目錄爲/var/www/site1: pure-pw useradd user1 -u ftpuser -g ftpgroup -d /var/www/site1get

另:一個系統用戶能夠綁定多個虛擬用戶,而後控制所查看的目錄。如再添加虛擬用戶user2,並指定查看目錄爲/var/www/site2 pure-pw useradd user2 -u ftpuser -g ftpgroup -d /var/www/site2it

pure-pw完以後會要求輸入密碼,也就是設置登陸ftp用戶的密碼。添加完之後,讓 pure-ftpd 創建虛擬用戶數據: pure-pw mkdb登錄

這樣完了以後重啓pure-ftpd: /etc/init.d/pure-ftpd restartftp

此時是否能夠登陸?若是不能夠:權限

沒法正常登陸語法

請查看 /etc/pure-ftpd/auth 下是否有 puredb?密碼

沒有須要在/etc/pure-ftpd/auth下,建立一個軟連接: ln -s /etc/pure-ftpd/conf/PureDB 60puredb數據

至此,再次重啓pure-ftpd。各個虛擬用戶便可登陸ftp查看各自的目錄。並且全部命令若是沒有權限,記得加sudo。 其餘 一、刪除一個用戶 pure-pw userdel[-f] [-m]

這時,用戶的信息會被從指定的 passwd 文件中刪除,可是用戶的 home 目錄會被保留,須要手工刪除。 二、改變用戶 pure-pw passwd[-f] [-m]

三、顯示用戶信息 在 /etc/pureftpd.passwd 文件中記錄的信息,但不方便用戶的閱讀,所以 pure-ftpd 提供了顯示用戶信息的命令。其語法是: pure-pw show[-f]

做者:拾壹北 連接:https://www.jianshu.com/p/7d86472208cd 來源:簡書 簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。

相關文章
相關標籤/搜索