Mac OS X에서 SSH를 사용하는 방법

인터넷에서 로그인 버튼을 누르는 사업가

Mac OS X에서 SSH를 사용하는 방법

이미지 크레디트: 모든 것이 가능/iStock/게티 이미지

Mac OS X Yosemite에 내장된 공유 기능으로 Secure Shell을 사용하는 것은 생각보다 쉽습니다. Mac의 원격 로그인 기능을 활성화하여 Mac을 SSH 서버로 전환하고 다른 컴퓨터에서 원격으로 액세스할 수 있습니다. iOS 및 Android 스마트폰과 태블릿에서도 Mac에 액세스할 수 있습니다.

원격 로그인이란

원격 로그인은 2009년 Snow Leopard가 출시된 이후로 Mac OS X에 내장된 공유 기능 중 하나였습니다. 다른 컴퓨터가 Mac에 연결하고 네트워크 프로토콜인 SSH를 사용하여 명령을 실행할 수 있습니다. 둘 이상의 보안 통신 회선을 생성하는 클라이언트-서버 모델 기반 컴퓨터. 서버의 작업은 클라이언트가 시작한 들어오는 연결 요청을 수신 대기하고 수락하는 것입니다. SSH 클라이언트는 서버의 파일 시스템을 관리하고, 소프트웨어를 설치하고, 시스템 프로세스를 시작하는 등의 작업을 수행할 수 있습니다.

오늘의 비디오

원격 로그인 활성화

원격 로그인을 활성화하려면:

  • **1단계:** Mac의 "시스템 환경설정"을 열고 "공유"를 클릭합니다.

  • **2단계:** "원격 로그인" 옆에 있는 상자를 클릭합니다.

  • **3단계:** _액세스 권한이 있는 사용자_를 선택합니다. 모든 사용자 또는 특정 사용자 목록에 대한 액세스를 허용할 수 있습니다. 목록에 사용자를 추가하려면 "이 사용자만:" 옆에 있는 풍선을 클릭한 다음 "**추가**" 버튼을 클릭하여 사용자를 선택합니다. "사용자 및 그룹"에는 Mac의 시스템 사용자 목록이 포함되어 있습니다. "네트워크 사용자" 및 "네트워크 그룹"에는 네트워크의 다른 컴퓨터 목록이 포함됩니다.

  • **4단계:** "원격 로그인: 켜기" 표시등 아래에 있는 Mac의 **SSH 로그인 정보**를 기록해 둡니다. 여기에는 "@" 기호로 구분된 Mac의 사용자 이름과 IP 주소가 포함됩니다.

Mac에 원격으로 연결

Mac에 원격으로 연결하려면:

  • **1단계:** 다른 Mac에서 새 "Finder" 창을 열고 "응용 프로그램"을 선택한 다음 "유틸리티" 폴더를 엽니다.

  • **2단계:** "터미널" 애플리케이션을 엽니다. 터미널 응용 프로그램은 Mac OS X에만 기본 제공됩니다. 스마트폰, 태블릿 또는 Windows PC를 사용하는 경우 **타사 SSH 클라이언트 애플리케이션**이 필요합니다.

  • **3단계:** 터미널 창에서 Mac의 **SSH 로그인 정보**를 입력합니다. "yes"를 입력하여 연결을 확인하십시오. 원격 Mac의 암호를 입력합니다.

iOS 또는 Android 기기에서 Mac에 연결

SSH 클라이언트 앱을 사용하여 iOS 및 Android 스마트폰과 태블릿에서 Mac에 쉽게 연결할 수 있습니다. 다음은 무료 SSH 클라이언트 앱 목록입니다.

iOS SSH 클라이언트 앱

  • [서버 감사자]( https://itunes.apple.com/us/app/serverauditor-ssh-shell-console/id549039908?mt=8)

  • [아이터미널]( https://itunes.apple.com/us/app/iterminal-ssh-tool/id581455211?mt=8)

Android SSH 클라이언트 앱

  • [커넥트봇]( https://play.google.com/store/apps/details? 아이디=org.connectbot)

  • [터미널 에뮬레이터]( https://play.google.com/store/apps/details? 아이디=jackpal.androidterm)

어디서나 Mac에 연결

네트워크 라우터가 구성된 경우 SSH를 사용하여 전 세계 어디에서나 Mac에 연결할 수 있습니다. 포트 포워딩 - 로컬 외부에서 컴퓨터에 액세스할 수 있도록 하는 데 사용되는 네트워크 구성 회로망. 라우터에서 포트 22에 대한 포트 전달을 활성화하고 전달 주소를 Mac의 로컬 IP 주소로 설정합니다. 인터넷 서비스 공급자가 할당한 네트워크의 외부 IP 주소를 SSH 로그인 정보와 함께 사용하여 Mac에 연결합니다. 다음을 사용하여 외부 IP 주소를 쉽게 얻을 수 있습니다. 내 IP 웹사이트란? -- 무료 온라인 IP 주소 로케이터. 사용 포트포워드 웹사이트 라우터에 대한 단계별 포트 전달 가이드를 찾으려면

팁 및 경고

  • 무단 로그인을 방지하려면 항상 강력한 암호로 Mac을 보호하십시오.

  • SSH 클라이언트는 기본적으로 Mac의 전체 파일 시스템에 액세스할 수 있습니다.

  • 포트 22는 SSH 연결을 허용하고 차단하는 역할을 합니다. 포트 22에 대한 포트 전달을 허용하면 로컬 네트워크 외부에서 들어오는 연결을 차단하도록 설계된 시스템인 네트워크 방화벽에 구멍이 생깁니다.

  • 네트워크 보안을 유지하기 위해 포트 포워딩을 사용하지 않을 때는 비활성화하십시오.