저번 포스팅에서는 텔넷을 연습했다.
이번엔 ssh를 연습할 것이다.
텔넷보다 보안성이 더 뛰어난 것으로 알려져 있다.
rpm -qa | grep openssh
먼저 ssh가 깔려있는지 확인한다.
깔려있는 것을 확인할 수 있다.
systemctl status sshd
현재 작동중인지 확인한다.
3,4를 보면 작동 중임을 확인할 수 있다.
centos에서 ssh는 기본으로 작동하는 듯하다.
firewall-config로 ssh가 예외처리 되어있는지도 확인해보자
예외처리되어있다.
다음은 다른 centos에서의 접근법을 알아보자
마찬가지로 1로 설치가 되어있는지 확인하고
2로 접속을 시도하자
ssh 아이디@아이피
방식이다.
비밀번호를 입력하면 접속이 가능하다.
다음으로 윈도우에서 테스트를 해보자
윈도우에는 ssh가 기본적으로 안깔려있으므로
다운받아야 한다.
아래 링크로 들어가자
자신의 컴퓨터에 맞는 버전을 다운받자
디폴트로 쭉 설치하면 된다.
서버의 아이피를 클릭
ssh의 포트번호는 22이다.
이런 알림창이 뜨는데 예 클릭
로그인 아이디와
비밀번호를 치면
접속이 가능하다.
SSH를 실습해봤다.
SSH는 빠르고 간단한하면서 telnet보다 보안성이 뛰어나
많이 사용되지만
SSH 간에는 텍스트만 이동을 한다.
문자열만 이동을 한다는 것이다
그 예로 SSh에서는 vi 편집기로 txt같은 편집이 가능하나
gedit으로는 편집이 불가능 하다.
이럴 때는 그래픽 데이터까지 함께 넘겨주는 VNC를 사용하면 된다.
여기서 VNC까지 실습 해보겠다.
rpm으로 tigervnc가 깔려있는지 확인한다
ssh와 다르게 centos에서 깔려있지 않은 듯 하다.
yum -y install tigervnc-server를 깔아주도록 하자.
그리고 할 작업은
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
vi /etc/systemd/system/vncserver@\:1.service
작업이다.
vnc 설치 때 가져온 라이브러리 문서를
서버 폴더로 복사해와서
편집하는 과정이필요하다.
service 앞의 1 이라는 숫자는 모니터를 구분할 숫자이므로
중복되어서는 안되며 기억해두어야한다.
원래 저 빨간 곳에는
<USER>
가 들어있었다.
접속할 계정명으로 바꾸어주도록 하자
나는 centos로 되어있다.
다음으로 firewall-config로 가서
vnc를 예외처리 해주자
여러번 했으니 생략하도록 하겠다.
다음으로 centos 권한으로 변경하여
vncserver
외부에서 접근했을 때 비밀번호를 입력하라 한다.
비밀번호를 입력해주도록 하자.
이제 다른 컴퓨터나
다른 가상머신으로 접속을 해보자
마찬가지 작업으로 설치하고.
vncviewer 아이피:모니터번호
명령어로 접속을 시도하자
비밀번호를 입력하라는 창이 나온다.
비밀번호를 입력하면
x윈도우를 외부 조작이 가능한 환경이 만들어진다.
다음엔 윈도우에서 테스트를 해보자
먼저
https://bintray.com/tigervnc/stable/tigervnc/1.8.0
로 이동하여 tigervnc를 설치하자
운영체제에 맞추어 다운 받고
설치
실행한다.
마찬가지로 아이피와 모니터번호를 적고
비밀번호 입력
잘 됨이 확인될 수 있다
그래픽을 작업하기 때문에
속도가 많이 느려질 수 있는데
그럴 때는
옵션에 들어가
색상정보를 낮추면 된다.
전송량이 줄어
속도가 올라간다.
이상으로 SSH, VNC 실습을 마친다.
'운영체제 > Linux' 카테고리의 다른 글
리눅스 - 네임 서버 개념, ip 주소 획득 경로 (0) | 2018.01.22 |
---|---|
리눅스 - 텔넷(telnet) 서버, 클라이언트 설치 및 실습 (0) | 2018.01.20 |
리눅스 - 쿼터(사용자별 공간 할당) (0) | 2018.01.20 |