[Amazon Linux 2] 공개 키 인증에서 비밀번호 인증으로 변경
내용
EC2에 연결하는 방법을 공개 키 인증에서 암호 인증으로 변경
유사한 기사
(Amazon Linux 2) sshd_config 및 authorized_keys 배우기
절차
대상 EC2에 SSH 연결하여 사용자를 루트로 전환합니다.
sshd_config 백업 검색
설정 변경을 하기 전에는 반드시 백업을 취득해 둡니다.
# cd /etc/ssh/
# pwd
/etc/ssh
# ls -l
total 608
...
-rw-r--r-- 1 root root 2276 Mar 15 12:25 ssh_config
-rw------- 1 root root 3977 Mar 15 12:04 sshd_config
...
# cp -p sshd_config sshd_config_yyyymmdd
# ls -l
total 608
...
-rw-r--r-- 1 root root 2276 Mar 15 12:25 ssh_config
-rw------- 1 root root 3977 Mar 15 12:04 sshd_config
-rw------- 1 root root 3977 Mar 15 12:04 sshd_config_yyyymmdd
...
sshd_config 설정 변경
sshd_config의 설정을 변경합니다.
(변경 전)
#PubkeyAuthentication yes
PasswordAuthentication no
(변경 후)
PubkeyAuthentication no
PasswordAuthentication yes
# vi sshd_config
# cat sshd_config | grep PubkeyAuthentication
#PubkeyAuthentication yes
PubkeyAuthentication no
# cat sshd_config | grep PasswordAuthentication
PasswordAuthentication yes
#PasswordAuthentication no
# systemctl restart sshd.service
vi 명령을 사용하여 설정을 변경하고 cat + grep에서 변경 사항이 문제없이 변경되었는지 확인합니다.
그런 다음 systemctl 명령으로 sshd.service를 다시 시작합니다.
비밀번호 인증으로 연결 확인
Teraterm을 사용하여 암호 인증으로 로그인할 수 있는지 확인합니다.
그 때, 현재의 접속은 유지한 채 가 주세요.
IP 주소를 입력하고 OK를 누릅니다.
사용자 이름과 암호를 입력하고 브레인 암호 사용(L)을 선택하여 연결합니다.
연결할 수 있었습니다.
끝
이것으로 패스워드 인증으로 변경할 수 있었다.
할 수 있었지만 패스워드 인증은 그다지 좋지 않으므로 원래대로 되돌립니다.
# cp -p sshd_config_yyyymmdd sshd_config
# systemctl restart sshd.service
Reference
이 문제에 관하여([Amazon Linux 2] 공개 키 인증에서 비밀번호 인증으로 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Inon/items/f6dc6e8ecf588066bf8e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
대상 EC2에 SSH 연결하여 사용자를 루트로 전환합니다.
sshd_config 백업 검색
설정 변경을 하기 전에는 반드시 백업을 취득해 둡니다.
# cd /etc/ssh/
# pwd
/etc/ssh
# ls -l
total 608
...
-rw-r--r-- 1 root root 2276 Mar 15 12:25 ssh_config
-rw------- 1 root root 3977 Mar 15 12:04 sshd_config
...
# cp -p sshd_config sshd_config_yyyymmdd
# ls -l
total 608
...
-rw-r--r-- 1 root root 2276 Mar 15 12:25 ssh_config
-rw------- 1 root root 3977 Mar 15 12:04 sshd_config
-rw------- 1 root root 3977 Mar 15 12:04 sshd_config_yyyymmdd
...
sshd_config 설정 변경
sshd_config의 설정을 변경합니다.
(변경 전)
#PubkeyAuthentication yes
PasswordAuthentication no
(변경 후)
PubkeyAuthentication no
PasswordAuthentication yes
# vi sshd_config
# cat sshd_config | grep PubkeyAuthentication
#PubkeyAuthentication yes
PubkeyAuthentication no
# cat sshd_config | grep PasswordAuthentication
PasswordAuthentication yes
#PasswordAuthentication no
# systemctl restart sshd.service
vi 명령을 사용하여 설정을 변경하고 cat + grep에서 변경 사항이 문제없이 변경되었는지 확인합니다.
그런 다음 systemctl 명령으로 sshd.service를 다시 시작합니다.
비밀번호 인증으로 연결 확인
Teraterm을 사용하여 암호 인증으로 로그인할 수 있는지 확인합니다.
그 때, 현재의 접속은 유지한 채 가 주세요.
IP 주소를 입력하고 OK를 누릅니다.
사용자 이름과 암호를 입력하고 브레인 암호 사용(L)을 선택하여 연결합니다.
연결할 수 있었습니다.
끝
이것으로 패스워드 인증으로 변경할 수 있었다.
할 수 있었지만 패스워드 인증은 그다지 좋지 않으므로 원래대로 되돌립니다.
# cp -p sshd_config_yyyymmdd sshd_config
# systemctl restart sshd.service
Reference
이 문제에 관하여([Amazon Linux 2] 공개 키 인증에서 비밀번호 인증으로 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Inon/items/f6dc6e8ecf588066bf8e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# cp -p sshd_config_yyyymmdd sshd_config
# systemctl restart sshd.service
Reference
이 문제에 관하여([Amazon Linux 2] 공개 키 인증에서 비밀번호 인증으로 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Inon/items/f6dc6e8ecf588066bf8e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)