SSH 또는 Secure Shell은 암호화된 연결을 통해 다른 컴퓨터에 원격으로 액세스할 수 있는 네트워크 프로토콜입니다. SSH를 사용하여 한 컴퓨터에서 다른 컴퓨터를 사용하면서 파일을 열고 프로그램을 실행합니다.
SSH는 Mac을 포함한 대부분의 최신 컴퓨터에 내장되어 있습니다. 이것은 원격으로 작업하고 파일에 쉽게 액세스하는 데 유용합니다. 하지만 Mac에 가장 적합한 SSH 클라이언트는 무엇입니까?
아래에서 우리가 가장 좋아하는 Mac SSH 클라이언트 목록을 작성했습니다. 가능한 한 빨리 사용할 수 있도록 어떤 것이 가장 적합한지 확인하세요!
1. 터미널
Mac에는 내장된 SSH에 액세스하고 실행할 수 있는 응용 프로그램이 함께 제공됩니다. 이 애플리케이션은 터미널이며 일반적으로 애플리케이션으로 이동하여 찾을 수 있습니다. 폴더 및 유틸리티 내부 보기 , Mac에서 터미널을 여는 몇 가지 방법이 있습니다.
터미널이 열린 상태에서 ssh user@IP-Address를 입력하여 SSH 연결을 통해 원격 컴퓨터에 로그인할 수 있습니다. , 여기서 사용자 시스템의 사용자 이름과 IP-주소로 대체됩니다. 원격 서버의 IP 주소로 대체됩니다.
여기에서 명령을 입력하여 파일에 액세스하고 다른 컴퓨터에서 프로그램을 실행할 수 있습니다. 이를 위한 그래픽 시스템이 없습니다. 터미널은 텍스트 기반이므로 명령을 입력하고 Enter 키를 누릅니다. 다른 시스템에 액세스, 실행 및 변경합니다.
터미널에서 명령줄을 통해 입력하고 실행할 수 있는 것에 대한 아이디어나 알림이 필요한 경우 Mac 터미널 명령 치트 시트가 있습니다.
코딩에 대해 잘 모르거나 이전에 터미널을 많이 사용한 적이 없다면 사용하기 힘든 SSH 클라이언트일 수 있습니다. 그러나 이 분야에 대한 배경 지식이 있다면 괜찮을 것입니다. 또한 무료이며 이미 Mac에 있습니다! 우리에게 SSH 클라이언트는 그것을 능가하기 위해 매우 인상적일 것입니다.
2. Mac용 PuTTY
PuTTY는 Mac 포트가 있는 SSH 서버에 연결하기 위한 Windows 응용 프로그램입니다. Mac용 PuTTY는 Windows PuTTY와 마찬가지로 원격 컴퓨터에 로그인하고 사용하기 위한 명령줄 입력을 실행하는 터미널 창을 생성하여 SSH 연결을 허용합니다.
Unix 기반 Mac과 달리 Windows에는 터미널이 내장되어 있지 않습니다. PuTTY는 그 공백을 메웁니다. 따라서 Mac용 PuTTY는 SSH 연결을 설정하거나 Mac에서 명령줄을 실행하는 데 필요하지 않지만 Mac에서 SSH 클라이언트로 유용하게 만드는 기능이 함께 제공됩니다.
Mac용 PuTTY에는 터미널 창을 사용하는 대신 로그인할 수 있는 그래픽 사용자 인터페이스(GUI)가 있습니다. GUI에는 SSH 로그인 정보를 저장할 수 있는 옵션이 있으므로 암호를 기억하기 위해 모든 곳에 기록해 둘 필요가 없습니다.
Mac용 PuTTY를 사용하여 SSH 세션 정보(로그인하는 IP 주소 및 포트 번호)를 저장할 수도 있습니다. 이렇게 하면 로그인하고 원격 컴퓨터 간에 전환할 때 많은 시간을 절약할 수 있습니다.
그러나 궁극적으로 Mac용 PuTTY는 작동 및 수행할 수 있는 작업 측면에서 터미널과 매우 유사하게 작동합니다. 동일한 기본 기능에 대해 완전히 별도의 응용 프로그램을 다운로드하는 것보다 그냥 터미널을 사용하는 것이 합리적일 수 있습니다.
그러나 Windows에서 PuTTY를 알고 있거나 로그인 및 세션 정보를 저장하려는 경우 Mac용 PuTTY가 훌륭하며 여전히 권장합니다.
다운로드: Mac용 PuTTY(무료)
3. iTerm2
당신이 터미널에 익숙하고 그것에 대해 약간의 불만이 있거나 몇 가지 제한 사항이 있다고 생각한다면 iTerm2가 당신을 위한 SSH 클라이언트입니다.
iTerm2는 완전한 터미널 교체품입니다. SSH 연결을 설정할 수 있을 뿐만 아니라 터미널이 수행하는 기능을 Mac에서 수행할 수 있지만 추가로 유용한 기능이 많이 있습니다.
iTerm2는 분할 창을 지원하므로 여러 터미널 창을 열어 서로 나란히 또는 서로 위에 놓고 작동할 수 있습니다. 또한 iTerm2 터미널 창을 통해 특정 단어나 명령을 검색할 수 있으므로 몇 초 만에 해당 코드에 도달할 수 있습니다.
iTerm2의 복사 및 붙여넣기는 Mac용 PuTTY보다 훨씬 쉽고 붙여넣기 기록을 유지하므로 복사한 마지막 항목에서 두 번째 항목을 빠르게 찾을 수 있습니다. 또한 즉시 재생으로 삭제하거나 변경한 텍스트로 돌아가서 복구할 수 있습니다. 기능.
SSH와 관련하여 iTerm2는 현재 어떤 디렉토리에 있는지 계속 알려주고 Shift + Cmd + 위쪽 화살표를 눌러 이전 명령으로 돌아갈 수 있습니다. 또는 Shift + Cmd + 아래쪽 화살표 .
iTerm2는 또한 SSH 연결에서 가장 자주 방문하는 디렉터리를 추적하므로 훨씬 빠르게 다시 액세스할 수 있습니다. 또한 프로필을 설정하고 빠르게 전환할 수 있으므로 다양한 권한 수준을 활용하거나 다른 SSH 연결로 빠르게 이동할 수 있습니다.
자동 완성 코드 옵션(SSH 연결 및 일반 터미널 창에서 작동)과 핫키로 응용 프로그램을 풀 수 있는 기능을 통해 iTerm2의 기능은 SSH 연결을 만들고 활용하며 일반적으로 터미널 기능을 완료하는 데 놀랍습니다.
터미널을 이미 잘 모른다면 약간의 학습 곡선이 있을 수 있습니다. 그러나 터미널을 배우고 싶고 자동 완성 기능을 통해 약간의 도움을 받고 싶다면 iTerm2가 훌륭할 수 있지만 많은 훌륭한 기능으로 인해 당신을 망칠 수도 있습니다.
다운로드: iTerm2(무료)
4. 테르미우스
Termius는 Mac, Windows, Linux 컴퓨터뿐만 아니라 모바일 장치에서도 작동하는 SSH 클라이언트입니다. 따라서 이를 사용하여 Mac뿐만 아니라 iOS 기기에서도 SSH 서버에 연결할 수 있습니다.
즉, 소유한 장치와 액세스해야 하는 원격 장치 간에 데이터를 암호화하고 전송하는 확실한 방법입니다.
Termius는 iTerm2와 같은 터미널 대체품이 아니지만 명령줄 텍스트를 입력하기 위한 유사한 자동 완성 기능과 SSH 서버에서 다른 사람과 공유할 수 있는 자주 사용하는 명령을 저장하는 기능이 있습니다.
터미널과 같은 창 및 컨트롤 외에도 Termius에는 장치 간에 파일을 공유하는 안전한 방법인 SFTP(Secure File Transfer Protocol)용 GUI가 있습니다. 따라서 명령줄을 사용할 필요 없이 Termius에서 SSH 연결을 통해 파일을 업로드 및 다운로드할 수 있습니다!
이것은 우리가 보기에 Termius를 이 목록의 많은 옵션보다 더 쉽게 이해하고 사용할 수 있는 SSH 클라이언트입니다. 하지만 SFTP 기능을 사용하려면 Termius 프리미엄 버전에 대해 월 $8.33를 지불해야 합니다.
Termius에는 무료인 Basic 버전이 있지만 SFTP GUI가 없으면 목록에 있는 다른 옵션과 매우 유사합니다.
그러나 명령줄을 배우지 않는 것이 당신이나 함께 사용할 사람들의 팀에게 가치가 있다면(Termius에는 팀 구성원당 월 $29.99의 Teams 버전도 있습니다), Termius Premium은 그만한 가치가 있습니다. 그렇지 않으면 Termius Basic도 정말 좋은 SSH 클라이언트입니다!
다운로드: 테르미우스(구독 가능)
5. ZOC 터미널
Mac에서 SSH 클라이언트로 매우 잘 작동하는 또 다른 터미널 에뮬레이터는 ZOC 터미널입니다. 이것은 SSH 연결에서 파일을 사용하고 이동할 때 정리를 유지하는 데 정말 좋은 에뮬레이터입니다.
ZOC 터미널을 사용하면 여러 터미널 탭을 열고 색상 코드를 지정하여 연결 대상과 위치를 상기시킬 수 있습니다. 또한 다른 서버에 대한 빠른 액세스 및 유지 관리를 위해 색상으로 구분된 폴더 및 호스트의 "주소록"을 유지 관리합니다.
ZOC 터미널에서 입력한 명령을 쉽게 뒤로 스크롤하고 세션에서 입력한 모든 것을 볼 수도 있습니다. 따라서 세션으로 돌아갈 수 있을 뿐만 아니라 필요한 만큼 빠르게 동일한 명령을 반복해서 사용할 수 있습니다.
ZOC 터미널은 또한 수많은 사용자 정의를 허용합니다. ZOC 터미널 내에서 키보드를 완전히 다시 매핑하여 특정 명령줄 기능 및 텍스트 입력에 대한 바로 가기 키를 만들 수 있습니다. 또한 F-매크로 키와 명령에 대한 사용자 정의 버튼 막대를 사용할 수 있습니다.
다시 한 번, 터미널과 사용하는 명령줄에 대한 많은 지식이 필요한 SSH 클라이언트가 있습니다. 그러나 그러한 지식이 있고 iTerm2와 같이 터미널을 더 많은 구성 및 사용자 정의 기능으로 대체할 수 있는 것을 원한다면 ZOC 터미널이 적합합니다.
다운로드: ZOC 터미널(무료)
Mac에서 사용할 SSH 클라이언트가 너무 많습니다.
Mac에는 터미널과 SSH 연결을 만드는 기본 제공 방법이 있습니다. 그러나 다른 SSH 클라이언트도 Mac용으로 존재하며, 각 클라이언트에는 SSH 연결을 시작하고 다른 장치에 원격으로 액세스하는 데 사용할 수 있는 훌륭한 방법을 제공하는 고유한 기능이 있습니다.
Mac에서 요구 사항에 잘 맞는 SSH 클라이언트를 찾으시기 바랍니다. 우리는 우리를 찾았다는 것을 알고 있으며 앞으로 파일과 데이터를 안전하고 안전하게 공유할 것입니다!