Linux VSFTPD : Jail a "Specific User" to its home?

标签 linux sftp restrict home-directory jail

我同时使用 Redhat 和 CentOS。当我执行以下操作时:

 # vi /etc/vsftpd/vsftpd.conf
 chroot_local_user=YES
 # service vsftpd restart

然后所有用户都会被关在家里。
我真正想知道的是:

  • 如何仅监禁特定用户?

最佳答案

在/etc/vsftpd/vsftpd.conf 文件中注释 chroot_local_user=YES 或设置为 NO 并启用以下参数

chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

将特定用户放入/etc/vsftpd.chroot_list 中,使用 service vsftpd restart 重新启动 vsftpd,然后该特定用户将被监禁在他的主目录中。

感谢和问候,
阿洛克

关于Linux VSFTPD : Jail a "Specific User" to its home?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18778004/

相关文章:

linux - 使用 grep 时如何跳过第一行和最后一行?

linux - Linux 3.19 中的 CPU 亲和性

batch-file - WinSCP "Too many parameters for command ' 打开'。”错误

node.js - 使用 Lambda( Node )将图像从 SFTP 复制到 S3

c# - 如何与SFTP服务器通信

linux - 无法使 QWindow::fromWinId 正常工作

linux - 通过 Linux 服务器运行 Selenium 测试

c++ - nvcc、gcc、clang 和 msvc "respect"在结构中使用 __restrict__ 关键字吗?

linux - 限制守护进程在 Linux 上打开某些端口

c - (const char *restrict, ...) 是什么意思?