오늘 소개해드릴 친구는
모바일 앱(데스크탑용으로도 있음)인 termius에 대해서 소개해드리겠습니다.
아이콘은
다음과 같이 귀엽게 생겼구요 일단 설치해 보겠습니다
저는 아이패드가있어 아이패드 화면으로 보여드리겠습니다.
다음과 같이 심플하게 되어있습니다
여기서 우측 상단에 + 버튼을 눌러보시면
New Host 버튼이 있습니다
이걸 클릭합니다
Alias:별명
Hostname:컴퓨터 주소
두개를 입력하는란이 나옵니다
별명은 사용자가 알기편하게 이컴퓨터가 뭔지 간단하게 쓰시면 됩니다
ex) 저의 데스크탑인경우?
"Baemi-Desktop" 이런식으로 지으시면 됩니다.
hostname같은경우 공유기에 같이 연결되있으면 local망 ip주소를 확인하시고 넣으시면 됩니다
- linux 같은경우
$ ifconfig
- 윈도우 cmd창에서
$ ipconfig
IPv4 주소를 입력하시면 됩니다. (DDNS를 설정하신분을 그냥 설정한 주소를 입력해도 됩니다)
ex) 나의 공유기 ddns 설정주소 "robot-story.com" 이면 그냥 이걸 타이핑 하시면 됩니다.
만약 외부에서도 접속하고싶으신 분은 포트포워딩을 통해서
가능하도록 하는 방법 또한 나중에 알려드리도록 하겠습니다
그다음으로 스크롤을 내리면
username, password가 있습니다
이같은경우,
윈도우에서 로그인 하듯이 리눅스에서도 컴퓨터를 껐다켰을때
화면에서 로그인 할때의 아이디와 비밀번호를 입력 해주시면 됩니다.
port번호는 22번으로 지정된 이유는 보통 ssh를 쓸 때 22번으로 정해서 씁니다
21은 ftp 통신 규약이라고 생각하시면 됩니다
이것을 어긴다고 문제가 되지는 않지만 보통 정해진대로 사용합니다
이렇게하고 Save 버튼을 누르시면 끝입니다
이 블록이 하나 추가될 것입니다.
이 블록을 클릭하면 밑의 사진 처럼 지정한 컴퓨터의 terminal로 접속합니다
나오고 싶으시면
$ exit
를 입력 하시면 됩니다
간혹가다 실패하시는 분들이 있으신데 그건 컴퓨터 자체에서 포트를 안열어준 경우입니다.(방화벽 문제)
ssh 관련 설정은 일단ssh를 설치하고
$ sudo apt-get install openssh-server
$ sudo apt-get install ssh
우분투의경우 22번 포트 여는법은 다음과 같습니다.
$ sudo ufw enable
$ sudo ufw allow 22/tcp
(다른 리눅스 OS는 앞에 명령어가 조금 다릅니다.)
아마 대학교생활에서 시스템 프로그래밍이나 운영체제수업을 통해 리눅스를 접하신 분들은
수업시간의 윈도우 putty라는 프로그램을 통해 접속 해보신 경험이 있으실 겁니다
terminus도 putty와 동일한 기능을 하는 앱이라고 생각하시면 됩니다.
다음 포스팅 때에는 외부에서 컴퓨터에 접속하는 포트포워딩, DDNS등을 설정하는 법을 알려드리겠습니다
읽어주셔서 감사합니다.
'일상' 카테고리의 다른 글
ssh 연결 문제 [System is booting up. See pam_nologin(8)] (0) | 2021.06.24 |
---|---|
Docker GPU[0000] ERROR (0) | 2021.05.26 |
tmux 설치 및 간단 사용법 (2) | 2020.06.17 |
Ubuntu 그래픽 카드 드라이버 & Cuda & cudnn 설치 (0) | 2020.06.16 |
Ubuntu 16.04 & 18.04 LTS NVIDIA 그래픽 카드 충돌 문제 해결하기 ~ (0) | 2020.06.16 |