리눅스 SFTP만 되는 계정 설정
2013. 5. 7. 17:41 |
리눅스
리눅스에서 로그인 Shell 권한은 없고 SFTP만 접속할 수 있는 계정 설정하는 방법
## CentOS 6 버전에서 테스트 완료 ##
1. 로그인 Shell 권한 없는 계정 생성
useradd -s /sbin/nologin 계정이름
2. 패스워드 설정
passwd 계정이름
3. sshd_config 수정
/etc/ssh/sshd_config 파일에서 아래 라인 수정
수정 전 : Subsystem sftp /usr/libexec/openssh/sftp-server
수정 후 : Subsystem sftp internal-sftp
4. SSH 데몬 재기동
service sshd restart
이 방법은 엄밀히 말하면 "nologin 계정에 SFTP를 허용하는 방법" 이라 할 수 있다.
## CentOS 6 버전에서 테스트 완료 ##
1. 로그인 Shell 권한 없는 계정 생성
useradd -s /sbin/nologin 계정이름
2. 패스워드 설정
passwd 계정이름
3. sshd_config 수정
/etc/ssh/sshd_config 파일에서 아래 라인 수정
수정 전 : Subsystem sftp /usr/libexec/openssh/sftp-server
수정 후 : Subsystem sftp internal-sftp
4. SSH 데몬 재기동
service sshd restart
이 방법은 엄밀히 말하면 "nologin 계정에 SFTP를 허용하는 방법" 이라 할 수 있다.
'리눅스' 카테고리의 다른 글
CentOS Daum Repository (1) | 2013.11.12 |
---|---|
리눅스 history 시간 남기기 (1) | 2013.10.25 |
리눅스 root 패스워드 없이 su 사용하기 (1) | 2013.10.25 |
Are you sure you want to continue connecting (yes/no)? (5) | 2013.09.01 |
리눅스 seq 명령어 사용법 (11) | 2012.11.21 |
리눅스에서 CIFS 마운트하기 (11) | 2012.09.28 |
리눅스 포트 체크 프로그램 - nc (2) | 2012.09.25 |
리눅스 L4 DSR 모드에서 loopback 아답터 설정하기 (2) | 2012.09.25 |
최근에 달린 댓글 최근에 달린 댓글