我嘗試了幾個教學
我修改了 usermod -s shell path_to_binary 用戶名
它無法通過winscp
,但如果從 Ubuntu 終端使用則可以工作
我想要擁有 shell,我可以在其中控制命令並將使用者限製到某些目錄
答案1
也許您正在尋找“ssh 的 chroot 監獄",如果使用者需要終端。否則,如果您只需要他們可以訪問他們的家,請sshd
為jail
stfp
他們家中的使用者設定:
添加sshd_config
:
Match group myGroup //Also can match users
ChrootDirectory %h
ForceCommand internal-sftp -u 0007
AllowTcpForwarding no
PermitTunnel no
X11Forwarding no