본문 바로가기
Linux/Linux

Linux) 원격 툴 소개 (SSH 이용)

by LILO 2021. 4. 23.
반응형

원격 툴 소개

 

이번에 소개할 내용은 원격 툴입니다.

회사에 처음 들어가서 OS 설치가 끝나고나면 "푸티 설치해서 여기로 한번 접속해보실래요?"라는 말을 들을 것입니다.

 

저도 푸티에 대한 관심이 처음으로 생겨서 검색을 한적이 있었습니다.​

"푸티는 뭘까?" 구글링 해보면 이런 결과 값이 나옵니다.

 

PuTTY는 SSH, 텔넷, rlogin, raw TCP를 위한 클라이언트로 동작하는 자유 및 오픈 소스 단말 에뮬레이터 응용 프로그램

제 생각은 원격 접속을 도와주는 친구이고 공짜라고 판단이 들었습니다 .

이제 PuTTY를 설치 해보겠습니다.

 

PuTTY 설치

일단 구글링하면 선생님들이 파일을 올려 놓은 경우도 많습니다. 이를 이요해 설치하는 방법은 권하지 않습니다.

가능한이면 공식 홈페이지에서 다운로드 받는 것을 권합니다. 이 습관은 매우 중요합니다

 

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

 

Download PuTTY: latest release (0.74)

This page contains download links for the latest released version of PuTTY. Currently this is 0.74, released on 2020-06-27. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel

www.chiark.greenend.org.uk

위의 홈페이지에 접속합니다.

 

각자 입맛에 맞는 환경을 선택해 설치하고 PuTTY를 실행합니다.

 

 

사용 설명을 하면 너무 길기 때문에 간단하게 접속 방법만 하고 넘기려고 합니다.

Hostname: IP 주소

Port: 원격에 맞는 포트 (SSH:22, Telnet:23 등)

회사나 고객사에서 작업시 원격 접속할 때 SSH로 접속하면 됩니다.

 

이런 창이 뜨면 '예'를 클릭해줍니다.

리눅스에서 ssh 명령 이용해서 원격 접속을 경험한 적이 있으면 저 문구를 많이들 봤을 것입니다.

 

이 구문의 의미는 이러한 지문 값이 있는데 "/root/.ssh/known_hosts"에 fingerprint 값을 저장할래?라고 물어보는 것입니다.
저장을 원하지 않는다면 "아니요"를 클릭하면 됩니다.

 

 

이런 창이 뜨면 성공입니다.

접속이 안 될 경우는 대부분이 네트워크 이슈나 서버 내부의 SSH 설정을 의심해 볼 수 있습니다.

※ 갑자기 잘되다가 "server unexpectedly closed network connection"와 비슷한 에러가 나온다면 SSH 설정 파일이나 "sshd" 데몬의 상태를 확인합니다.

가끔씩 /var 디렉토리의 root가 아닌 유저로의 소유자 변경으로 인해 나올 수도 있습니다.

 

MobaXterm 설치

저는 이 툴을 자주 사용합니다.

사용하기 간편한 UI가 존재하고 Remote Monitoring 기능도 제공하므로 기업형이 아닌 개인용으로 사용한다면 무료이기 때문에 좋은 툴이라고 생각합니다.

 

MobaXterm은 기업 환경에서 사용시 Enterprise Edition 유형을 구매해서 사용해야 되므로 관리자 입장에서는 해당 부분을 고려해야됩니다. 

 

 

MobaXterm free Xserver and tabbed SSH client for Windows

The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more!

mobaxterm.mobatek.net

 

위의 사이트에 들어가서 Free 버전을 설치합니다.

 

왼쪽 빈칸에 오른쪽 마우스를 클릭해서 하고 싶은 작업을 합니다

이 친구는 PuTTY에 있는 세션들도 다 가져올 수 있습니다.

New Folder를 이용해 작업공간을 조금 더 효율적으로 관리할 수 있습니다.

New Session을 눌러서 원격 서버를 추가해줍니다.

햇갈리는 부분들이 있을까봐 각 칸마다 기입해야 될 내용을 적어 놓았습니다.

 

 

마지막으로 제가 MobaXterm에서 가장 아끼는 기능 중 하나인..

윈도우 화면에서 드래그를 해서 파일을 왼쪽 디렉토리 UI로 툭하고 던져 놓으면 파일이 원격지로 전송이 됩니다.

이 기능 덕분에 WinSCP를 쓰지 않고 파일을 전송할 수 있어서 편하게 작업을 할 수 있다는...

그리고 스크린 Split 기능으로 여러 개의 원격 세션들을 분할해서 볼 수 있습니다. (최대 4개 스플릿)

MobaXterm은 아래와 같이 Tab 들이 었어서 세션들 간 편하게 이동하면서 작업할 수 있습니다.

 

 

기업 환경에서는 Secure CRT라는 원격툴도 많이들 사용하시니 참고하시면 업무에 도움이 될 듯 하네요

 

SecureCRT - The rock-solid Telnet and SSH client for Windows, Mac, and Linux

Securely access business applications on UNIX, Linux, or VMS from machines running Windows, Linux, and Mac — employ the rich emulation support for VT100/102/220, TN3270, ANSI, SCO ANSI, Wyse 50/60, Xterm, and Linux console. Configure, manage, and organiz

www.vandyke.com

 

 

무엇을 선택하든 상관없지만 SSH 원격 툴은 편안한 작업 및 원격 작업을 위해서 필수임으로 랩탑이나 데스크탑에 꼭 설치하기 바랍니다.

반응형