리눅스 SSH 특정 계정만 접속 허용하기



지정한 유저만 ssh 로그인을 허용하게 할 수 있습니다.


/etc/ssh/sshd_config 파일에 AllowUsers 옵션을 사용하여 유저아이디를 공백으로 나열하면 됩니다.


여기에 root 계정이 빠지게 되면 "PermitRootLogin yes" 이더라도 root 도 접근이 차단되니 주의하셔야 합니다.


# echo "AllowUsers 유저1 유저2 유저3" >> /etc/ssh/sshd_config

# systemctl restart sshd


vi 편집기를 사용해서 추가해주어도 됩니다.


그리고 sshd 데몬을 재시작 적용이 됩니다.


여기에 누락된 계정은 ssh 포트를 이용하는 rsync, sftp 와 같은 것도 차단이 되니깐 전체적으로 잘 파악하고 설정하시기 바랍니다.


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,