Linux

SSH를 통한 원격 서버 접속 접속 방법

여행자 K 2025. 3. 17. 10:00

안녕하세요 여행자 K입니다.

SSH(보안 셸, Secure Shell)는 네트워크를 통해 다른 컴퓨터에 안전하게 접속할 수 있도록 해주는 프로토콜입니다. SSH는 원격 시스템에 대한 안전한 접근을 제공하며, 데이터를 암호화하여 중간에서의 도청이나 데이터 변조를 방지합니다. 주로 서버 관리 및 원격 접속에 사용되며, 시스템 관리자들이 서버를 안전하게 관리하는 데 필수적인 도구입니다.
이번 글에서는 SSH를 설치하고, SSH 포트를 변경한 후, SSH의 대표적인 클라이언트인 PuTTY를 이용해 서버에 접속하는 방법을 설명하겠습니다.


 

 

 

SSH 설치

    우선 SSH 서버를 설치하는 방법에 대해서 진행하겠습니다.

#패키지를 최신 상태로 업데이트
dnf update

#OpenSSH 서버 설치
dnf install -y openssh-server

#OpenSSH 서버 시작 및 자동시작 설정
systemctl start sshd
systemctl enable sshd

 

 

 

SSH 포트 변경 (선택사항)

    기본적으로 SSH는 22번 포트를 사용합니다. 이 포트를 다른 포트로 변경하는 방법에 대해서 진행해 보겠습니다.

    SSH 설정은 /etc/ssh/sshd_config 파일에서 변경할 수 있습니다.

#SSH 설정 변경
vi /etc/ssh/sshd_config

 

    그 다음 설정 파일에서 #Port 22를 찾아 주석을 제거하고 원하는 포트 번호로 변경합니다.

 

    변경 사항을 적용하기 위해 SSH 서비스를 재시작합니다.

#SSH 서비스 재시작
systemctl restart sshd

 

 

 

PuTTY를 이용한 접속

    PuTTY는 Windows에서 SSH 클라이언트로 많이 사용되는 프로그램입니다. PuTTY를 이용하여 Linux 서버에 접속해보겠습니다.

 

    1. PuTTY 공식사이트에서 설치파일을 다운로드하여 설치합니다.

 

    2. 설치된 PuTTY를 실행합니다.

 

    3. 서버 정보를 입력합니다.

        - Host Name (or IP address) : 접속할 Linux 서버의 IP 주소를 입력합니다.

        - Port : 기본값인 22 또는 SSH 포트를 변경했다면 해당 포트 번호를 입력합니다.

        - Connection Type : 'SSH'를 선택합니다.

 

    4. Open 버튼을 클릭하여 접속합니다.

 

    5. 사용자 이름과 비밀번호를 입력하여 로그인합니다.

 

 

 


이 글을 통해 SSH를 설치하고 포트를 변경한 후 PuTTY를 통해 접속하는 방법을 익힐 수 있습니다. 추가적인 FTP 설정이나 사용법은 필요에 따라 다룰 수 있습니다.

읽어주셔서 감사합니다.