![JuiceSSH Logo](https://i0.wp.com/thinkground.studio/wp-content/uploads/2019/05/190501_JuiceSSH-Logo.png?resize=476%2C197)
이번 포스트는 ‘ 모바일기기로 서버 SSH 접속 방법 ‘에 대해 다뤄보려고 합니다. 세상에는 참 편리한 솔루션들이 많네요.
아직 한국어로 된 글이 많지 않은걸로 봐서는 많이 쓰지는 않는 어플 같습니다. 사용 후기부터 말씀드리자면, 스마트폰에서 하는건 아무래도 무리겠지만 테블릿 정도의 크기에서 사용한다면 꽤 도움이 될 것 같습니다.
‘JuiceSSH’는 ‘Google Play’에서 다운받으실 수 있습니다. 저는 최근에 미패드4를 구매해서 거기서 테스트를 해봤습니다.
JuiceSSH 설정
![JuiceSSH Main Page](https://i0.wp.com/thinkground.studio/wp-content/uploads/2019/05/190503_juicessh-mainpage.png?resize=459%2C416)
위 화면이 JuiceSSH를 처음 실행하면 나오는 화면입니다.
Pro 라이센스도 따로 있는 것 같은데, 아마 유료일 듯 싶습니다.
여기서 [연결] 을 눌러 연결하고자 하는 서버를 등록해보겠습니다.
![JuiceSSH New Access](https://i0.wp.com/thinkground.studio/wp-content/uploads/2019/05/190503_juicessh-new-access.png?resize=463%2C467)
여기서 닉네임은 생략 가능하며, 주소는 URL 또는 IP를 입력해주시면 됩니다.
그리고 계정 정보를 만들어줘야 하는데, 드롭다운 버튼을 누르면 New… 메뉴가 나오니 그걸 눌러주시면 됩니다.
![JuiceSSH New Account](https://i0.wp.com/thinkground.studio/wp-content/uploads/2019/05/190503_juicessh-new-account.png?resize=462%2C341)
여기서 계정 정보를 입력해주시면 됩니다. 서버에서 사용하고 있는 계정 정보를 입력해주시면 되겠습니다.
[사용자명] 부분에 ID를 입력해주시면 되고, ID는 선택 사항이긴 하네요. 저는 깔끔하게 넘어갔습니다.
그리고 SSH 통신이다보니 Secure Key가 필요합니다.
![JuiceSSH Private Key](https://i0.wp.com/thinkground.studio/wp-content/uploads/2019/05/190503_juicessh-make-private-key.png?resize=461%2C499)
JuiceSSH는 기본적으로 OpenSSH를 지원합니다. 원래 사용하시던 OpenSSH 키가 있으시면 모바일로 옮겨오신 후에 불러와도 되고, 없다면 여기서 생성도 가능합니다.
신경쓰실 부분은 저희가 보통 원격 접속할 때 Putty를 사용하는데, 그러다보면 자연스럽게 Putty KeyGen을 쓸 경우도 있습니다.
JuiceSSH에서는 Putty Key는 지원하지 않으니 참고바랍니다.
그럼 [생성] 탭에서 만들어주시면 되는데, 일반적으로 제 캡쳐화면과 같이 RSA에 2048 bit로 생성해주시면 됩니다. 더 높은 강도로 설정해주셔도 무관하지만 그만큼 성능저하가 발생할 수도 있으니 이 점 참고하시고 생성해주시면 됩니다.
이렇게하면 연결 메뉴가 하나 생기게 됩니다. 그럼 사용자 탭으로 넘어가서 공개키를 Export를 해줘야 합니다.
![JuiceSSH Export Public Key](https://i0.wp.com/thinkground.studio/wp-content/uploads/2019/05/190503_juicessh-export-publickey.png?resize=462%2C300)
골라서 내보내주시면 됩니다. 저는 카톡으로 옮겼습니다.
원격 서버 설정
그럼 모바일에서 설정할 것은 모두 다 해줬습니다. 그럼 서버에서 설정해줘야 합니다. 원격으로 접속할 서버에 들어가줍니다.
[user@.ssh/]# vim authorized_keys
##Directory&file : /home/account/.ssh/authorized_keys
##키 내용 복사
##Paste your public Key
경로는 아까 설정한 계정(account)의 .ssh 디렉토리 입니다.
위에 적어둔 ‘Directory&file’ 부분을 참고하시면 됩니다.
해당 파일에 들어가서 기존에 Key내용이 있다면 그 다음 줄에 Key를 복사하여 붙여넣어주시면 되고, 빈 파일이라면 첫줄에 붙여넣어주시면 됩니다.
그리고 어플에서 연결을 시도해보시면 접속이 되실 것으로 예상됩니다! 저는 정상적으로 연결되었구요.
만약 연결이 잘 안되신다면 댓글 남겨주세요. 같이 고민해드리겠습니다.
이상 ‘ 모바일기기로 서버 SSH 접속 방법 ‘ 포스트였습니다.
또 다른 SSH 접속 방법 포스트도 참고해주세요.