-
CentOS SSH 설치IT/Linux 2019. 6. 9. 19:17
1. SSH이란?
시큐어 셸(Secure Shell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다.
기존의 rsh, rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공한다. 기본적으로는 22번 포트를 사용한다.
SSH는 암호화 기법을 사용하기 때문에, 통신이 노출된다 하더라도 이해할 수 없는 암호화된 문자로 보인다.
출처 : 위키백과
2. CentOS에서 SSH 설치
putty에서 리눅스로 접속하기 위해서는 어찌됐던 SSH가 필요하다.
네트워크가 연결되어 있다면 아래의 방법으로 쉽게 설치할 수 있다.
1. openssh-server , openssh-client, openssh-askpass 를 설치
[root@localhost ~]# yum install openssh-server openssh-client openssh-askpass
뭔가가 설치되다 말고 y,n을 묻는 커맨드가 나온다.
y를 입력 후 엔터.
2. 네트워크 재시작
[root@localhost ~]# service network restart loopback 인터페이스 종료 중: [ OK ] loopback 인터페이스 활성화중 입니다: [ OK ]
3. 설정파일 수정
[root@localhost ~]# vi /etc/ssh/sshd_config
sshd_config 파일 안에서 Port 22 의 주석처리를 해제 후 저장
4. SSH 서비스 구동
[root@localhost ~]# service sshd restart sshd 를 정지 중: [ OK ] sshd (을)를 시작 중: [ OK ]
===============끗===============
'IT > Linux' 카테고리의 다른 글
(CentOS) 리눅스 포트 열렸는지 확인, 방화벽 오픈 [netstat, telnet, nc ..] (3) 2019.06.09 VirtualBox CentOS7 리눅스 인터넷 연결 안될때 (4) 2019.06.09 리눅스/윈도우 포트 확인하는 netstat 명령어 정리 (0) 2019.06.09 리눅스 파일뷰어(파일읽기,파일보기) 명령어 cat & tail (0) 2019.06.06 리눅스에 Tomcat 설치 (0) 2019.06.06