AWS EC2 접속할때나, Bastion을 통해 서버를 들어갈 때 다음과 같은 에러가 뜰 때가 있다.
ssh는 대부분 ssh/sshd_config 파일에서 주로 관리하므로 이 부분을 확인하자.
- AllowUsers 권한이 있을 경우, 제거나 본인의 IP를 넣어준다.
필자는 /ssh/sshd_config에서 AllowUsers 옵션을 사용하고 있었다.
해당 서버에는 못들어가니, 다른 서버에 볼륨을 붙여 설정을 변경해보자.
1) 콘솔에서 해당 EBS 볼륨 해제 후 장착
1) Root 볼륨 해제
2) Bastion 볼륨에 추가
2) Bastion에서 마운트
1) cd /svc
2) sudo mount -o nouuid /dev/sdb1 /svc #svc 폴더에 마운트
3) sudo vi /etc/ssh/sshd_config
- AllowUsers Test #AllowUsers옵션에서 Test 추가 혹은
- AllowUsers *@본인 IP 대역
4) sudo umount /svc
그리고 콘솔에서 해당 볼륨을 다시 붙여서 재부팅하면 성공!