Telnet(텔넷)이란?
- 텔넷(Telecommunication Network)이란?
-
텔넷은 '원격 접속 서비스'로서 특정 사용자가 네트워크를 통해 다른 컴퓨터에 연결하여 그 컴퓨터에서 제공하는 서비스를 받을 수 있도록 하는 인터넷 표준 프로토콜을 말합니다.
텔넷을 이용하면 네트워크에 있는 컴퓨터를 자신의 컴퓨터처럼 파일 전송, 파일 생성, 디렉토리 생성 등을 자유롭게 이용할 수 있습니다. 일반적으로 텔넷 서비스를 이용하기 위해서는 연결 컴퓨터에서 제공하는, 즉 텔넷 서버에 계정(telnet account)을 가지고 있어야 합니다.
- 텔넷 접속 방법
-
텔넷을 사용하기 위해서는 텔넷 프로그램이 필요합니다.
서버주소 mysite.com, 계정이름 *****이라고 하고, 텔넷 접속 방법을 알아봅니다.
-
1. 윈도우즈에서 텔넷 사용하기
윈도우즈 바탕화면 왼쪽 하단에 있는 시작 메뉴에서 '실행'을 선택하고 "telnet mysite.com" 을 입력하고 엔터를 치면 텔넷 프로그램이 실행이 된다.
참고로 윈도우즈 텔넷 프로그램은 Windows 디렉토리 내에 "telnet.exe"이며 윈도우즈가 아닌 도스 프롬프트에서 "telnet mysite.com"을 입력해도 된다.
-
2. 브라우저에서 텔넷 사용하기
인터넷 익스플로러나 넷스케이프의 주소를 입력하는 부분에 "telnet://mysite.com" 이라고 입력하고 엔터 키를 치면 된다.
-
3. 텔넷 전용 프로그램
윈도우즈 텔넷은 사용하기가 불편하기 때문에 텔넷 전용 프로그램을 주로 사용합니다.
이 때에 사용할 수 있는 텔넷 클라이언트 소프트웨어로는 Netterm, CRT, 새롬데이터맨프로, 이야기 등이 있습니다.
-
보안텔넷(SSH)이란?
- 텔넷의 단점
-
Telnet은 정보전달시 패킷이 그대로 전송되어서 보안에 취약한 점이 있습니다.
즉, 텔넷에서는 패킷을 전송할때 암호화 되지 않는 Text(PlanText)으로 전달을 하기 때문에 Sniffer(NetWorek 상에서 패킷을 Capturer 하기 위한 해킹툴) 등을 이용하여 password를 쉽게 가로챌 수 있습니다
- 보안 텔넷(SSH)이란?
-
SSH(Secure Shell)는 다른 사용자가 세션을 엿듣지 못하도록 세션을 감싸주는 텔넷 응용프로그램으로 보안 버전의 프로그램입니다. 즉, 패킷 자체를 암호화 하여 전송하기 때문에 보안 측면에 적합합니다.
SSH를 사용하면 텔넷 세션이 받아지지 않고 전해지며, 사용하실려면 자신의 프로그램에 SSH 클라이언트 프로그램을 설치하셔야 합니다. SSH는 telnet 세션을 초기화 하여 사용하는 것과 비슷하여 사용하기 편하다는 장점이 있습니다.
SSH프로그램 다운받기
- Putty 프로그램 소개
-
한글 iPuTTY 프로젝트는 SSH 클라이언트인 PuTTY의 윈도우용 버전에서 한글 지원을 강화한 버전을 만들고 있습니다.
- 라이센스는 원본 PuTTY와 같은 MIT License를 따릅니다.
- Putty 접속방법
-
-
1. Host Name : 도메인이 또는 등록 IP를 입력
2. Port : 해당 서버의 포트 번호를 입력 (SSH 포트는 9992번입니다. 접속이 안될경우 고객센터로 문의바랍니다.)
3. login as : FTP ID입력
4. 등록IP's password : FTP password 입력 (실제 입력되지 않습니다.)
-
현재 사용중인 하드용량보기
- 현재 사용중인 하드용량보기
-
-
1. PuTTY을 통해 SSH에 접속한다.
→ 'Host Name'에 고객님의 도메인 입력
→ Port 9992번
→ 고객님 아이디 입력
→ 고객님 패스워드 입력 -
2. 고객님의 DATA가 저장되어 있는 html폴더에 저장 후 이동하여 'du -h'를 입력합니다.
(마지막에 '.' 으로 표시되어 있는 부분이 현재 사용하고 계신 전체 하드용량입니다.)- du (disk usage) : 각각의 디렉토리와 파일들이 차지하고 있는 디스크 용량을 출력한다.
- 옵션 : -h(human) 사람이 쉽게 알 수 있는 형태인 바이트 단위로 출력한다.
-
MySQL 접속방법
- MySQL DB 접속방법
-
-
1. MySQL DB 접속방법
→ /usr/local/mysql/bin/mysql -hDB주소 -uDBID -p
DB주소 : 고객님의 DB설치 IP주소 ( 오픈컴 고객로그인 후 호스팅정보에서 확인가능 )
예) 고객님의 DB IP주소가 121.78.88.41 인 경우
/usr/local/mysql/bin/mysql -h121.78.88.41 -uopenhaja -p
고객님의 DB IP주소가 localhost 인 경우
/usr/local/mysql/bin/mysql -hlocalhost -uopenhaja -p
-
MySQL에서 데이터 백업하기
- MySQL에서 데이터 백업방법
-
- * localhost 인 경우
-
/usr/local/mysql/bin/mysqldump -u 디비유저명 -p 디비명 > 백업화일명 입력
→ ll을 입력해서 화일이 있는지 확인(소문자 L 두번)
→ 만들어진 화일을 FTP 프로그램을 통해 고객님의 컴퓨터로 저장하시면 됩니다.
- * DB ip가 121.78.88.41 인 경우
-
/usr/local/mysql/bin/mysqldump -h 121.78.88.41 -u 디비유저명 -p 디비명 > 백업화일명 입력
-
MySQL에서 데이터 복구하기
- 백업받은 MySQL DB를 새로운 DB에 입력방법
-
-
(처음 DB에 테이블을 만드시고자 하실때 다음과 같이 하시면 됩니다.)
/usr/local/mysql/bin/mysql -hDB주소 -u고객님아이디 -p암호 DB명 < 복구할화일이름
-