如何在 ubuntu 14.04 中防止用户访问其他人的主文件夹?
如果这样做:
#Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
Match User alexey
Chrootdirectory /home/alexey
ForceCommand internal-sftp
X11Forwarding no
AllowTCPForwarding no
那么根本不可能通过 ssh 连接到服务器。谷歌没有帮助。
如果“登录”意味着“浏览内容”,那么这可以通过清除用户主目录中“其他人”(others) 的所有访问位来实现。
通常用户的主目录位于
/home. 最后:请参阅chmod程序的文档:
$ man chmod