Linux
讓使用者在執行 vsftpd 的 debian 上通過 ftp 寫入 /var/www
我們的開發工具箱之一執行 debian 和 VSFTPD,我想允許一些選定的使用者寫入
/var/www/testsite
其子目錄。他們可以
/var/www
通過主目錄中的符號連結瀏覽到,但他們不能寫。使用 FTP 或 SFTP 都沒關係。有任何想法嗎?我發現這個問題很難用Google搜尋。
您對 /var/www/ 和 /var/www/testsite/ 的權限是什麼?
我的建議是給 /var/www/testsite/ 一個組,例如 testsiteGroup,確保 /var/www/testsite 對組具有 rw 權限,然後將使用者添加到組 testsiteGroup。
chgrp -R testsiteGroup /var/www/testsite/ chmod g+w /var/www/testsite/ usermod -a -G testsiteGroup # this wil be done for each user, and the -a is critical # the -a appends group to users groups, without -a you will # be replacing the users groups with the one listed