1
所以我google'd四周,發現關於如何創建一個FTP用戶,並給他訪問目錄給FTP用戶訪問特定的目錄
To create FTP user through SSH you would need to follow below mentioned steps:
1. Login as root through SSH.
2. Next add the user account you want using the 'useradd' command
useradd <username>
3. Now create a special group for that user.
groupadd <groupname>
4. Now to add the user to the group
gpasswd -a <username> <groupname>
These commands are non-standard but
available on most popular
distributions. If not, then you can
try editing /etc/group using your
favorite text editor.
5. Change the group ownership of the special directory to that group.
chgrp -Ra groupname
/path/to/your/web/directory
6. Enable write permissions
chmod -R g+rw
/path/to/your/web/directory
這些說明現在是偉大的,所有的,但問題是,在ftp上,我的用戶(名爲jon)登錄到目錄/home/jon
而不是我爲他的組設置的牛津目錄,如下所示:`/ home/domain/public_html/wallpaper
如果你想改變您應該使用二進制選項而不是按字母順序的權限。例如:
chmod 777 - 爲所有用戶做全部。儘管你想要什麼,但你可能會更好地使用755。
你需要更具體。這是什麼操作系統?你在運行什麼FTPd?這完全取決於操作系統和FTP服務器。例如,在ProFTPd上,您可以爲每個用戶設置一個不同的用戶目錄。 – Doa
apache,centos,我相信我有proftpd – GreatestSwordsman