0
안녕하세요. 내 서버와 ssh 액세스가없는 sftp 액세스 만있는 사용자를 만들려고합니다. 다음은 내가 사용하는 명령입니다 : 데비안에서 Chrooted 사용자 생성
cd /home/
adduser [SFTP USER NAME]
usermod -G sftp [SFTP USER NAME]
usermod -s /bin/false [SFTP USER NAME]
chown root:root /home/[SFTP USER NAME]
chmod 0755 /home/[SFTP USER NAME]
# usermod -d [SFTP USER FOLDER] [SFTP USER NAME]
/etc/init.d/ssh restart
# now add a folder the user can write into
mkdir home/[SFTP USER NAME/FOLDER]/private
# give permissions
chown [SFTP USER NAME]:[SFTP USER NAME] /home/[SFTP USER FOLDER]/private
내/etc/ssh/sshd_config에서
나는 올바른 설정을 가진 SFTP의 그룹이 있습니다. this처럼.나는 이미 다른 사용자를 위해 일했다고 말할 필요가있다.
내 설명서에 약간의 오류가 있다고 생각합니다. 누군가가 한 번 봐보고 뭔가가 빠졌거나 잘못 됐는지 말해 줄 수 있습니까?
감사합니다.
왜 아래 표를 얻습니까? – fabianmoronzirfas