Ftp
vsftpd 限制使用者到 /home/user/minecraft
所以使用 vsftpd 我想將使用者鎖定到
/home/theirname/Minecraft
. 我無法更改他們的主目錄,因為我正在使用的程序(McMyAdmin)會嘗試重新安裝,但我不希望他們訪問程序配置。
本教程似乎正是您要查找的內容,標題為:在 VSFTPD 中設置虛擬使用者和目錄。
摘抄
在
/etc/vsftpd.conf
.listen=YES anonymous_enable=NO local_enable=YES virtual_use_local_privs=YES write_enable=YES connect_from_port_20=YES secure_chroot_dir=/var/run/vsftpd pam_service_name=vsftpd guest_enable=YES user_sub_token=$USER local_root=/var/www/sites/$USER chroot_local_user=YES hide_ids=YES
您可能需要根據您的需求稍微定制它。您需要更改
local_root
初學者的行:local_root=/home/$USER/Minecraft