Server/Linux

[Linux] 윈도우에서 리눅스 접속하기 / ssh 사용법

Hannana. 2024. 1. 28. 19:15
반응형

 

 

 

프로젝트를 새로 진행하면서 

리눅스 환경에 접속할 일이 많아질 것 같아

무거운 가상머신을 이용해 접속하는 방법 대신에

다른 방법을 찾기로 했다. (무거운 서버는 집에서 노는 노트북에 돌리기)

다른 서버에 접속하기 위한 방법으로는 telnet과 ssh 프로토콜이 있는데

보안 접속을 위해 ssh를 이용하자.

 

 

SSH란?

ssh는 Secure Shell의 준말
-네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행, 파일을 복사할 수 있도록 해주는 응용 프로그램이나 프로토콜을 가리킨다.
-해당 기능은 클라이언트-서버 모델로 동작한다. client에는 ssh 클라이언트가, server에는 ssh 서버가 설치되어 있어야 한다.

 

OpenSSH란?

-윈도우에서 ssh를 사용할 수 있게 하는 application이다.

 

 

자, 내가 가지고 있는 CentOS8 환경에 접속해보자.

 

 OpenSSH로 접속하기

1. 설정-시스템-선택적 기능-'openssh' 검색

위와같이 OpenSSH 클라이언트가 추가되어있다면 사용이 가능한 것이다.

 

2. 리눅스 환경으로 넘어가서, 다음 명령어를 입력해서 

(1) OpenSSH 서버를 설치한다.

sudo dnf install openssh-server 

 

(2)
systemctl enable sshd => 부팅 시 ssh를 자동실행시키는 enable 명령어
systemctl start sshd => OpenSSH 서버 실행


위 과정을 마치면 윈도우에서 리눅스로 ssh 접속이 가능하다!(status 명령어로 실행 확인하기)


ssh 계정명@서버ip주소


이후에 리눅스계정에 대한 비밀번호를 입력하면 리눅스로 ssh 접속이 완료된다.

윈도우 커맨드창으로 리눅스 서버에 접속한 모습

 

 

 

 

 

 

참고자료 (리눅스 업데이트 오류 관련)

https://linuxconfig.org/how-to-install-start-and-connect-to-ssh-server-on-fedora-linux

 

 

 

반응형