我想建立一個可以管理多個其他 FTP 帳戶的 FTP 帳戶。我應該如何管理我的權限和使用者?

我想建立一個可以管理多個其他 FTP 帳戶的 FTP 帳戶。我應該如何管理我的權限和使用者?

我租用自己的虛擬伺服器。我安裝了 Ubuntu Server 14.04 並將其用作網頁伺服器。我在這台伺服器上託管了一些自己的網站,作為虛擬主機。我還有一些朋友可以訪問我的伺服器,這樣他們就可以託管他們的網站、使用 FTP 存取我的伺服器等等。

我的/var/www/html看起來像這樣:

phpmyadmin/
myownsite/
mysecondsite/
friendssite/
anotherfriendssite/
...

我為我的朋友提供了自己的 PHPMyAdmin 登入名,我為他們創建了 ProFTPd 的新用戶,並設置了一個新資料夾供他們隨意使用。全部下的文件/var/www/html,所以我確保它們被鎖定到自己的主資料夾並將其主資料夾設為/var/www/html/[他們的網站]

然而,我想為自己擁有一個「監督」FTP 用戶,這樣我就可以輕鬆地幫助我的朋友建立他們的網站,同時為他們提供自己的登入資訊。該 FTP 使用者應該有權在所有資料夾中寫入、刪除等。

大問題:我不能使用 root 來執行此操作。預設情況下停用 root 登入 FTP,當我啟用它時,它會像所有其他使用者一樣被困在它的主資料夾(/root,無法更改)中。我應該如何管理我的使用者和權限?當然,PHP 檔案也需要能夠寫入伺服器。

相關內容