리눅스
SFTP만 되는 계정 생성
랩퍼우26
2018. 11. 9. 17:55
728x90
계정 생성
명령어
useradd -s /sbin/nologin 계정명
실행예시
[root@zetawiki ~]# useradd -s /sbin/nologin sftpuser
패스워드 지정 & 확인
명령어
echo '패스워드' | passwd --stdin 계정명
ssh 계정명@localhost
실행예시
[root@zetawiki ~]# echo 'infra911' | passwd --stdin sftpuser
Changing password for user sftpuser.
passwd: all authentication tokens updated successfully.
[root@zetawiki ~]# ssh sftpuser@localhost / ssh -p2828 sftpuser@localhost
sftpuser@localhost's password:
→ 패스워드 입력
This account is currently not available.
Connection to localhost closed.
sshd_config 수정
[root@zetawiki ~]# vi /etc/ssh/sshd_config
아래와 같이 내용을 교체...
Subsystem sftp /usr/libexec/openssh/sftp-server
Subsystem sftp internal-sftp
728x90