我希望用户只能访问一个文件夹。
我跟着unix.stackexchange问题,badr回答,我能够创建一个只能访问一个文件夹的用户。它工作正常。用户可以创建/传输文件。我能够与WinSCP连接。
在/ etc / ssh / sshd_config的底部添加了以下内容
Match Group exchangefiles
# Force the connection to use SFTP and chroot to the required directory.
ForceCommand internal-sftp
ChrootDirectory /var/www/GroupFolder/
# Disable tunneling, authentication agent, TCP and X11 forwarding.
PermitTunnel no
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no
当我尝试使用Putty登录时,Putty控制台会自动关闭。
我想向用户提供以下许可,
Need to login with Putty (SSH access - Should not have permission to go out from his directory)
Can able to run Python script / Java files
Can able to access MySql
关于如何继续这个的任何想法?
您是否考虑过
—
哈斯图尔
sudo
没有管理权限来满足您的需求?
@Hastur你能详细说明吗?
—
Muthu
@Jakuje如何完成我的场景?
—
Muthu
sftp