SSH 접속
- vm ip 확인
ip a
- SSH(Secure Shell)
- 인터넷을 통해 안전하게 컴퓨터, 서버 연결.
- 원경으로 명령 실행, 파일 전송, 서버 관리
sudo systemctl status ssh
- powershell에 SSH 접속 : 비번보다 공개키 인증방법이 보안이 더 높음.
ssh user@server_ip
CMD 창을 통한 SSH 접속
- 공개키와 개인키
- 공개키: 원격 시스템에서 엑세스를 허용.
- 개인키: 로컬 시스템(접속 타겟)에 저장됨.
- C\Users[계정이름].ssh 경로에 id_rsa 개인키 파일과 id_rsa.pub 공개키 파일이 만들어짐. (공개키, 개인키가 암호화 키 쌍으로 사용.)
ssh-keygen -t rsa
-
공개키 암호화 방식: dsa | ecdsa | ed25519 | rsa 방식 중에 하나로 저장.
-
생성된 공개키를 원격 서버에 등록
: 원격 서버의 ~/.ssh/authorized_keys 파일에 추가
-
클라이언트에서 ssh 사용하여 접근
ssh -i C\Users\[계정명]/.ssh/id_rsa user@server_ip