>  기사  >  시스템 튜토리얼  >  Mac용 비밀번호 없는 SSH 설정?

Mac용 비밀번호 없는 SSH 설정?

王林
王林앞으로
2024-02-16 08:36:07933검색

PHP 편집기 Strawberry가 "Mac 비밀번호 없는 SSH 설정"을 소개합니다. SSH(Secure Shell)는 원격 로그인 및 보안 데이터 전송을 위한 프로토콜입니다. Mac 시스템에서는 몇 가지 간단한 설정을 통해 비밀번호 없는 SSH 로그인을 달성하고 원격 서버나 기타 장치에 편리하고 빠르게 액세스할 수 있습니다. 이 기사에서는 Mac 시스템에서 비밀번호 없는 SSH를 설정하여 작업을 보다 효율적이고 편리하게 만드는 방법을 자세히 소개합니다.

Mac에서 SSH 다중 계정을 구성하는 방법을 단계별로 가르쳐주세요

1. cat ~/.ssh/id_rsa.pub를 통해 공개 키를 확인하고 전체 공개 키를 복사한 후 GitHub와 같은 백엔드에 구성하세요.

먼저 App Store에서 Termius 소프트웨어를 검색하여 다운로드하고 설치하세요. 설치가 완료되면 애플리케이션을 열고 메인 페이지에 들어가서 오른쪽 하단의 [새 호스트] 버튼을 클릭하세요.

3. 다중 사이트 SSH 계정 비밀번호를 기억하도록 Mac에서 iterm2를 구성하십시오. 먼저 iterm2 공식 웹사이트를 연 후 다운로드를 클릭하여 다운로드하세요.

4. 터미널의 gitlab에 ssh-keygen -t rsa -C + email을 입력하세요(루트 디렉토리만 해당).

Mac용 비밀번호 없는 SSH 설정?

Mac 컴퓨터에서 SSH 연결을 설정하는 방법, 어떻게 연결하나요?

먼저 App Store에서 Termius 소프트웨어를 찾아 다운로드하여 설치해야 합니다. 설치 후 소프트웨어를 열고 메인 페이지에 진입한 후 오른쪽 하단에 있는 [새 호스트] 버튼을 클릭합니다.

WIN+Q 키 조합을 사용하여 검색 상자를 열고 원격 데스크톱 연결을 입력한 후 아래 프롬프트를 클릭하여 연결 창을 엽니다. 창에 원격 컴퓨터의 컴퓨터 이름이나 IP 주소 및 포트를 입력합니다. 시스템 프롬프트에 따라 확인을 클릭합니다.

예, Mac에서 SSH 서비스를 활성화해야 합니다. Mac에는 기본적으로 openssh가 설치되어 있습니다.

sudo systemsetup -getremotelogin 켜져 있으면 명령이 원격 로그인: 켜짐을 표시하고, 그렇지 않으면 원격 로그인: 꺼짐을 표시합니다.

SSH 비밀번호 없는 로그인과 그 원리

위의 로그인 과정에서 매번 비밀번호를 입력해야 한다는 것을 알 수 있는데, 이는 상대적으로 번거로운 작업입니다. 이 문제를 해결하기 위해 SSH는 비밀번호를 입력할 필요가 없는 공개 키 로그인이라는 방법을 제공합니다.

2. ssh-copy-id 명령을 사용하여 공개 키를 원격 호스트에 복사합니다. ssh-copy-id는 원격 호스트의 ~/.ssh/authorized_key 파일에 공개 키를 기록합니다. ssh-copy-id ldz@19160.1 위의 두 단계를 수행하면 더 이상 로그인할 때 비밀번호를 입력할 필요가 없습니다. 앞으로 원격 호스트에.

3. 이제 A에서 루트로 로그인하고 scp /root/.ssh/identity.pubB:/root/.ssh/authorized_keys를 실행하세요. 파일 이름이 정확해야 합니다. 4. 이제 A에서 #ssh를 실행하면 B에는 비밀번호가 필요하지 않습니다. 기본 원칙: 1.

4. 구체적인 동작은 아래 그림과 같습니다. 그런 다음 A 머신에서 SSH를 통해 B 머신에 연결하고 date 명령을 실행하여 B 머신의 시간을 확인합니다. ssh 1916159 date 명령을 실행하면 비밀번호를 입력하지 않고도 B 머신에 로그인할 수 있음을 알 수 있습니다. 구체적인 디스플레이는 아래 그림과 같습니다.

5. 구현 원칙 SSH 로그인을 수행하려면 공개 키 및 개인 키 인증이라는 방법을 사용하십시오.

SSH를 사용하여 Mac에서 원격으로 서버에 로그인하세요

SSH가 설치되어 있는지 확인하세요. 설치되지 않은 경우 yuminstallopensshserver를 입력하여 설치합니다. SSH 서비스가 실행 중인지 확인하세요. 활성화되지 않은 경우 serviceshhdstart 명령을 사용하여 활성화합니다.

SSH 원격 터미널. 회사의 Linux 서버나 컴퓨터 터미널만 제어해야 하는 경우 SSH를 사용하여 원격으로 연결할 수 있습니다. Apple 컴퓨터 터미널 애플리케이션에 ssh 사용자 이름@서버 주소를 입력한 후, 원격 제어를 위해 Linux 서버에 로그인하기 위한 비밀번호를 입력하세요. VNC 뷰어 소프트웨어.

Mac에서 온라인으로 사용할 수 있는 다양한 SSH 소프트웨어를 찾고 계시겠지만 Mac에 원격 연결 도구가 함께 제공된다는 사실은 모르실 수도 있습니다! . 아래에는 두 가지 방법이 소개되어 있습니다. 방법 1: 명령줄을 사용하여 직접 연결합니다. 호스트 IP, 사용자 이름, 비밀번호, 포트 번호를 입력하고 Quick Connect를 클릭하여 연결합니다.

원격 로그인 서비스를 활성화한 후 터미널 창(그림 6)을 사용한 다음 Shift-Command-K 키 조합을 누르거나 셸 메뉴에서 새 원격 연결을 선택하여 새 원격 연결 창을 엽니다. Secure Shell 서비스를 선택하여 서버 목록에서 활성화된 Mac을 확인하세요.

MAC 시스템에 로그인하고 브라우저를 열고 Microsoft의 원격 데스크톱 도구를 다운로드한 후 그림과 같이 설치를 클릭하세요. 설치를 완료하려면 계속을 클릭하세요. 설치 후 MAC 시스템 아래에 원격 데스크톱 아이콘이 표시됩니다. 클릭하여 엽니다.

먼저, Mac은 Windows와 달리 SSH 연결을 위해 XShell과 같은 클라이언트가 필요하지 않고 터미널을 직접 사용하면 됩니다. 여기서는 Ubuntu 104 에뮬레이터를 사용하고 있습니다. 이 경우 서버는 기본적으로 루트 사용자의 SSH 원격 로그인을 금지할 가능성이 높습니다.

결론: 위 내용은 이 웹사이트에서 편집한 Mac의 비밀번호 없는 SSH 설정과 관련된 답변을 요약한 것입니다. 문제가 해결되었다면 이 문제에 관심을 갖고 있는 더 많은 친구들과 공유해주세요~

위 내용은 Mac용 비밀번호 없는 SSH 설정?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 shouxicto.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제