본문 바로가기
카테고리 없음

[Linux] ssh 패스워드 접속 설정 (Rocky Linux)

by 쿡노트 2023. 11. 10.
반응형

Rocky Linux란 나무위키에 따르면,
'Rocky Linux는 레드햇 엔터프라이즈 리눅스(RHEL)의 소스 코드를 이용하여 만들어진 무료 리눅스 배포판이다. 기존 CentOS의 정신적 후속작에 해당한다.'
CentOS 창시자가 이끄는 프로젝트로 RHEL 1:1 대응된다고 한다. 2021년 06월 21일 8.4 버전부터 출시되었다.

VirtualBox에 Rocky8 Linux를 Vagrant로 생성 하고 나서 Putty로 ssh 패스워드 접속 시, 'No supported Authentication methods..' 오류가 발생했다.


요즘은 Linux 설치 시 보안적이 이유로 ssh 패스워드 접속 옵션(PasswordAuthentication)을 기본적으로 비활성화 상태로 둔다고 한다.
sshd 'PasswordAuthentication' 옵션을 활성화(yes)로 변경해주면 패스워드 접속이 가능하다.

Windows CMD로 vagrant를 통해 생성된 가상머신으로 접근

> vagrant ssh [서버이름]
ex) vagrant ssh rocky8

PasswordAuthentication 옵션 활성화

[vagrant@rocky8 ~]$ sudo vi /etc/ssh/sshd_config

--기존

PasswordAuthentication no

--변경
PasswordAuthentication yes

sshd 재시작

[vagrant@rocky8 ~]$ sudo systemctl restart sshd

Putty 등으로 ssh 패스워드 접속 확인

 

참조 Vagrant Rocky8 Box 검색 & vagranfile 설정 내용
Vagrant로 VirtualBox에 Rocky 가상 머신 생성은 지난 [Vagrant] 포스팅 참조

https://engineer-1.tistory.com/entry/Vagrant-Windows-VirtualBox-VM-3%EB%8C%80-%EA%B5%AC%EC%84%B1 

아래 사이트에서 필요한 OS를 검색 후 OS 선택하면 Vagrantfile에 'config.vm.box' 기입될 내용이 나온다.
https://app.vagrantup.com/boxes/search

vagrantfile 
# Define base image
        config.vm.box = "generic/rocky8"

참조 사이트: 

http://yesxyz.kr/how-to-set-up-ssh-connection-to-rocky-linux/

 

 

[Linux]Rocky Linux에 ssh 접속하기 - 그래, 열정easy!

CentOS 8에서는 설치 후 바로 ssh 접속이 가능했었는데, Rocky Linux는 보안 설정이 강화되었는지 설치 후에 디폴트로 ssh 접속이 금지되어 있습니다. sshd 데몬 환경 설정 파일을 수정해야 ssh 접속이 가

yesxyz.kr

 

Vagrant Cloud by HashiCorp

Vagrant Cloud by HashiCorp

app.vagrantup.com

 

감사합니다.

반응형