Win10 고유의 ssh 클라이언트 키 권한 설정

1836 단어 SSH권한 관리
원격 작업을 할 때 SSH 원격 로그인 서버는 필수적입니다. 대부분의 사람들이 XShell에 가서 Putty와 MobaXTerm과 같은 사람들도 있습니다. 사실, Win10에는 이미 자신의 ssh 클라이언트와 서버가 있으므로 단순히 그것을 사용하면 아무 것도 다운로드 할 필요가 없습니다. ssh 클라이언트를 사용하는 방법을 살펴 보겠습니다. 키는 해당 키의 사용 권한입니다.

ssh 키



id_rsa라는 파일, 회사 서버에 연결하는 데 사용할 고유한 개인 키가 이미 있다고 가정합니다. -i를 사용하여 경로를 지정할 수 있습니다. 사용자 이름 아래의 .ssh 폴더에 넣는 것이 좋습니다.

그런 다음 로그인을 시도합니다. 오류가 발생할 수 있습니다. 다른 로그인 방법도 보고할 가능성이 매우 높으며 개인 키 파일에 대한 권한이 너무 노출되어 있습니다. 즉, 다른 사람이 개인 키를 쉽게 볼 수 있다면 (id_rsa 파일의 액세스 권한에 제한이 없습니다) ssh는 개인 키를 무시합니다.
PS C:\Users\wangyueheng> ssh -p 30000 [email protected]
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'C:\\Users\\wangyueheng/.ssh/id_rsa' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "C:\\Users\\wangyueheng/.ssh/id_rsa": bad permissions
[email protected]: Permission denied (publickey).

리눅스 환경이라면,
sudo chmod 600 ~/.ssh/id_rsa
를 실행하여 다른 사람이 이 파일에 액세스하지 못하도록 합니다.
Windows에는 chmod 명령이 없습니다. 다른 방법으로 권한을 변경해야 합니다.

id_rsa 파일의 경우: 마우스 오른쪽 버튼 클릭-속성-보안-자세히 알아보기. 내 컴퓨터에서 속성은 다음과 같습니다.





이 개인 키 파일은 사용자에게 고유합니다. 그런 다음 이를 사용하여 서버에 로그인할 수 있습니다.
Genjitende wa, kono himitsuken fairu wa an

좋은 웹페이지 즐겨찾기