Mac 기본 터미널로 SSH 연결하기

Develop/Mac 2020.12.07 댓글 PSJco
728x90
반응형

안녕하세요, 

오늘은 Mac 을 통해 서버 또는 원격지 SSH Server에 연결하는 방법을 정리해 봅니다. 

 

사실 Windows 환경에서는 Putty 라는 아주 보편화된 SSH Client Tool을 이용하는 게 국룰이죠~ 

물론 Putty 는 Mac 용도 제공됩니다. 또, Cyberduck 도 범용으로 많이 사용하시더라고요. 나중에 시간이 되면 둘 다 설치해서 사용해보려고 합니다. 하지만 언제나 기본이 중요한 법. 기본 프로그램으로 한번 사용해 보겠습니다. 저는 개인적으로 무엇이든 순정을 좋아하는 순정파?!이다 보니 ㅋㅋㅋ (개솔) 

 

아무튼, 각설하고 사용해 보겠습니다. 방법은 2가지입니다. 

 

  • 콘솔 명령어를 통한 사용



    - ssh [서버 사용자ID]@[서버HostName or IP]  
    Port를 기본 22번으로 사용하는 경우 (추천 X)

    - ssh [서버 사용자ID]@[서버HostName or IP] -p [Port 번호]  
    Port를 변경해 사용하는 경우 (추천 O, 보안상 취약) 

    ex) ssh psjco@10.100.100.1 -p 822 

    접속되는 과정에 아래와 같이 ssh 연결을 위한 Key 가 발행되고 연결을 계속할지 물어봅니다. 
    당연히 'yes' 입력해 주시면 됩니다. 



    패스워드를 입력하면 접속이 완료됩니다. 

    (접속을 종료하려면 'exit' 명령을 입력하시면 됩니다)

 

  • UI를 통한 사용  

    - 터미널 앱을 실행한 상태에서 메뉴 " 셸 > 새로운 원격 연결... "을 선택



    - 보안 셸(ssh)을 선택하고 하단에 "+" 버튼을 누른다

    - 연결할 서버 HostName or IP를 입력한다


    - 접속할 사용자 ID를 입력하고 추가된 서버 정보를 누르면 자동으로 연결 명령어가 완성됨

    - Port 수정 및 옵션 변경이 필요할 경우 수정 가능



    - 패스워드 입력 후 접속 완료! 

이상으로 Mac 터미널을 이용한 SSH 서버 연결 방법을 알아봤습니다. 

 

오늘도 좋은 하루 보내세요. ^^*

 

 

* 추가로, 집이나 회사 네트워크 환경에서 사용하는 서버를 외부 네트워크에서 접근할 때는 22번 포트를 변경하여 사용할 것을 추천드립니다. 귀찮으시면, 공유기 포트 포워드 설정에서라도 포트를 변경하여 사용하시면 보안적으로 도움이 됩니다. 

728x90
반응형

댓글