Cygwin 및 자동화된 SSH 로그인 - 한 사용자는 작동하고 다른 사용자는 작동하지 않습니다.

Cygwin 및 자동화된 SSH 로그인 - 한 사용자는 작동하고 다른 사용자는 작동하지 않습니다.

좋아요, 저는 두 대의 Windows 컴퓨터와 한 대의 Linux 컴퓨터를 가지고 있습니다.

cygwin을 설정하고 ssh 패키지를 설치했습니다. 그런 다음 각 컴퓨터에서 cygwin 터미널을 열고 ssh-keygen -t -N ''을 실행했습니다.

그런 다음 Linux 컴퓨터에 로그인하고 .ssh 디렉터리로 이동하여 Authorized_keys 파일을 만들고 id_rsa.pub 텍스트에 붙여넣었습니다. User1은 잘 작동합니다. User2는 작동하지 않습니다.

두 컴퓨터 모두에서 동일한 작업을 수행했습니다. 또한 user2의 cygwin에서 생성된 id_rsa.pub 내용을 user1의 authenticate_keys 파일에 복사하면... user1@linuxcomputer를 사용하여 Linux 컴퓨터에 들어갈 수 있습니다.

따라서 이것은 사용자 설정 방식에 내 Linux 컴퓨터에 문제가 있는 것 같습니다.

이 문제를 어떻게 해결합니까? 별도의 사용자가 있는 각 컴퓨터가 비밀번호 없이 Linux 컴퓨터 터미널에 로그인할 수 있기를 바랍니다.

답변1

알겠습니다. 알겠습니다. 나는 다음을 실행했습니다 :

SSH-복사-ID[이메일 보호됨]

권한 문제가 있었나 봐요. 이제 작동합니다. 해당 정보는 여기에서 찾았습니다.https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2

관련 정보