[centos] ssh

2019. 4. 9. 21:12study/centos 7 server & network

ssh(secure shell)

: 원격지에 있는 컴퓨터를 안전하게 제어하기 위한 프로토콜 또는 이 프로토콜을 사용하는 프로그램

: 컴퓨터와 컴퓨터가 안전하게 통신하기 위해 사용하는 프로토콜

: telnet과 거의 동일하지만 데이터를 전송할 때 암호화를 한다.

> 데이터를 중간에서 가로채도 암호화된 문자만이 노출된다.


ssh를 통해 접속하려는 서버ssh server가 설치되어 있어야 한다.


ssh로 접속하기 위해서는 ssh client가 설치되어 있어야하는데, 윈도우의 경우 기본적으로 설치되어 있지 않다.

대표적인 ssh 클라이언트로는 putty, xshell 등이 있다.


centos 7에는 open ssh가 기본적으로 설치되어 있고, 방화벽 설정까지 되어있다. 

(즉, 따로 설정할 것이 없다는.....뜻)


[root@localhost ~] # rpm -qa | grep openssh

: centos에서는 위의 명령으로 openssh가 설치되어 있는지 확인 가능하다. 


1. ssh 접속


실습환경 : ubuntu 18.04, 윈도우 10

사용 클라이언트 : 윈도우 > xshell

* 리눅스의 경우 기본적으로 ssh 클라이언트가 설치되어 있다.


접속 방법

 ssh 계정@접속할 서버 ip


1.1 우분투에서 접속

: 접속할 계정은 이전에 telnet 접속할 때 사용한 계정으로 접속한다.


: teluser로 접속된 것을 볼 수 있다.



1.2 윈도우에서 접속

: 이번 실습에서는 xshell를 사용해서 접속한다.

: teluser로 잘 접속된 것을 볼 수 있다.

'study > centos 7 server & network' 카테고리의 다른 글

[centos] 방화벽  (0) 2019.04.11
[centos] ftp  (0) 2019.04.09
[centos] telnet  (0) 2019.04.09
[centos] 쉘 스크립트  (0) 2019.04.03
[centos] 쿼터  (0) 2019.03.31