리눅스

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