私はRedhatとCentOSの両方を使用します。私が次のことをしたとき:
# vi /etc/vsftpd/vsftpd.conf
chroot_local_user=YES
# service vsftpd restart
その後、すべてのユーザーがホームディレクトリに投獄されます。
特定のユーザーだけが刑務所に閉じ込める方法は何ですか?
ベストアンサー1
2つのオプションがあります。
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/nonchroot.list
ファイルには、/etc/vsftpd/nonchroot.list
ルートを変更したくないユーザーが含まれている必要があります。
または
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot.list
このファイルには、/etc/vsftpd/chroot.list
chrootしたいユーザーのホームページが含まれている必要があります。デフォルトでは、他のすべてのユーザーは/(root)にアクセスできる必要があります。