본문 바로가기

리눅스(Linux)/실습

[리눅스] 서버 원격접속 2 - OpenSSH

반응형

 

# OpenSSH 

텔넷과 용도는 동일하지만 보안이 강화된 SSH 서버에 대해 알아봅시다. 서버와 클라이언트 사이에서 데이터 전송 시 암호화하지 않아 해킹 위험이 있는 텔넷과 달리 OpensSSH 서버는 데이터 전송시 암호화 하고 있다는 차이점이 있습니다.

 

 

# OpenSSH 서버 설치 과정 

 

 

 

# 구축

# OpenSSH 서버 다운로드

rpm -qa openssh-server   # 패키지 설치 여부 확인
systemctl status sshd    # 서비스 가동 여부 확인

# * ssh 서버의 패키지 이름은 'openssh-server'이고, 서비스(데몬) 이름은 'sshd'입니다.

 

서비스 활성화 상태 확인

 

# SSH 서버 접속

ssh teluser@192.168.111.100    # ssh 사용자이름@호스트이름 or ssh 사용자이름@IP주소
ifconfig ens160   # or ifconfig

 

 

 

*방화벽 설정을 따로 안했는데, 접속이 가능했던 이유?

 

server 에서 이미 ssh를 허용했기 때문입니다. 

firewall-config 명령어를 치면 ssh 항목에 체크된 것을 확인할 수 있습니다. 

ssh 항목에 체크되어 있는것 확인

 

 

#putty 다운로드 및 접속

https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.80-installer.msi

 

푸티 다운로드 및 실행
푸티를 통해 teluser 접속

 

 


 

오늘은 서버원격 접속의 한 방법인 OpenSSH에 대해 배워봤습니다. 이 밖에도 원격접속은 이미 배운 텔넷과 아직 배우지 않은 XRDP 서버 등을 통해서 가능합니다. 다음에는 XRDP 서버를 통한 원격접속에 대해서도 알아보겠습니다. 감사합니다.

반응형