나는 여러 가지를 시도했다튜토리얼
usermod -s shell path_to_binary 사용자 이름을 수정했습니다.
통해 작동하지 않지만 winscp
Ubuntu 터미널에서 사용하면 작동합니다.
나는 명령을 제어하고 사용자를 일부 디렉토리로 제한할 수 있는 쉘을 소유하고 싶습니다.
답변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