-
Notifications
You must be signed in to change notification settings - Fork 0
Synology NAS 사용자에게 관리자 권한 주지 않고 공개키 인증 사용하여 SSH 로그인
5gyungjae edited this page Sep 11, 2018
·
4 revisions
- DSM 6 이상 버전 기준
- SFTP/SSH/SCP를 사용해 NAS에 연결 시 비밀번호 입력 대신 키 사용
- SSH/SFTP/SCP를 사용하기 위해서는 사용 할 계정을 Administrator 그룹에 넣어야 함
- administrator 그룹에 넣지 않고 ssh로그인을 하는 방법 소개
- SSH 사용 설정
제어판 -> 터미널 및 SNMP -> 터미널 탭에서 "SSH 서비스 활성화" 선택
- 사용자 홈 서비스 활성화
제어판 -> 사용자 -> 고급 탭 -> 사용자 홈 -> "사용자 홈 서비스 활성화" 선택
- [문서]를 참조하여 root 계정으로 전환 후 진행
- pubkey 인증을 위해 키를 생성후 authorized_key를 아래 위치에 저장
<volume>/homes/mcom/.ssh/
- /etc/passwd 수정 쉘이 지정되어 있지 않아 로그인 불가능
<계정명>:x:1028:100::/var/services/homes/mcom:/sbin/nologin
->
<계정명>:x:1028:100::/var/services/homes/mcom:/bin/sh
- sshd 수정
PubkeyAuthentication no -> yes
ChallengeResponseAuthentication yes -> no
- sshd 재시작
synoservicectl --restart sshd