MobaXterm 이란?
리눅스 환경에서 SSH 접속을 위해 Putty 혹은 XShell을 설치하거나 FTP & SFTP 접속을 위해 파일질라 등을 설치하는 등 여러가지 원격 접속용 프로그램을 설치하는 번거로움으 있다.
하지만 MobaXterm을 사용하면 리눅스 환경의 SSH 접속, FTP, SFTP등을 이 프로그램 1개로 사용할 수 있다.
- 윈도우에서만 사용이 가능하고 MAC에서는 사용 불가.
기능
- SSH 원격 접속(원격 Linux 서버 접속) 가능
- FTP / SFTP 가능
- 윈도우 즐겨 찾기처럼 서버를 등록하고 로그인 및 비밀번호 등 접속 정보를 저장 후 자동 로그인 가능
- 보안 키 또한 저장 가능하여 매우 편리함.
사용 방법
1. 한글 인코딩 설정
[Settings] -> [Terminal] -> [Default terminal font settings]을 클릭하여 위의 화면처럼 한글 인코딩을 설정 후 Ok 버튼을 클릭
2. SSH 접속하기
Linux 배포판 중 하나인 Ubuntu 서버에 접속해 볼 것이다.
SSH이란 네트워크 상의 다른 컴퓨터에 로그인 혹은 원격 접속 등을 해주는 프로토콜이다.
SSH 클라이언트 프로그램으로는 Putty, 파일질라, Git Bash 등이 존재한다.
- Session -> SSH 클릭 -> 접속할 리눅스 IP 주소 및 계정 등의 정보 작성.
- Remote host : Linux 주소(도메인 혹은 IP 주소)
- Specify username : 접속할 계정 ID
- Port : SSH 접속 포트 (기본 값이 22로 지정되어 있다.)
- Execute command : Session 초기 접속 시 실행할 명령어( 필수 사항이 아니고 선택 사항이라 넘어가겠다.)
- User private key : 보안 키 사용 시 입력(선택 사항 - 보안 키가 있을 경우에 작성한다.)
- 즐겨찾기기능(Bookmark settings) 진행 -> OK 버튼 클릭
자주 사용하거나 접속할 서버는 위의 화면처럼 [Bookmark settings] 기능을 통해 저장하면 이후에 손쉽게 클릭으로 접속이 가능하다.
(Session name : 본인이 저장할 북마크 이름을 작성해 준다. 한글로 저장해도 좋다.)
- Session을 추가 후 최초로 로그인을 하면 위의 화면이 나올 것이다.
위는 [ 자동 패스워드 저장 여부 ]를 물어보는 것인데,
- Yes를 클릭하면 이후에 이 Session에 접근할 때 패스워드 없이 자동 로그인이 가능하다. 우선 위의 화면이 나온다면 Yes를 클릭해 주고, 위에서 Session에 작성하였던 Linux 계정 비밀번호를 입력해 준다.
📌자동 로그인 기능을 사용하기 위해서는 마스터 패스워드를 등록해야한다.
- 정상 접속 성공
- 좌측 디렉토리 공간은 원격 접속한 Linux 서버 디렉토리 경로이다.
- MobaXterm을 실행 중인 보인 PC에서 FTP로 파일 전송을 하고 싶다면 좌측 디렉토리 공간으로 파일을 드래그 하면 정상적으로 파일 전송이 가능하다.
참고
https://backendcode.tistory.com/270#article-2--mobaxterm%EC%9D%B4%EB%9E%80?