我正在尝试授予用户对特定目录的完全访问权限。
我在 Centos 7 上使用 SFTP。我正在创建新的组和用户
groupadd ftpusers
useradd -m newuser -s /sbin/nologin -g ftpusers
chown root "directory"
chmod 750 "directory"
我的sshd_config
包含:
Subsystem sftp internal-sftp
Match group ftpaccess
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
无论我放什么目录,它都允许我访问主页。
我如何才能访问特定目录?
答案1
线路
ChrootDirectory %h
允许访问该用户的主目录。如果你想授予对不同目录的访问权限,只需使用
ChrootDirectory /full/path/to/directory