ssh without password
1863 단어 password
1. 입력:
.이렇게 너의 ~/.ssh/디렉터리에 두 개의 새 파일이 있습니다, id_rsa 및 id_rsa.pub, 각각private/public key;
ssh-keygen -t rsa
주의: "ssh-keygen-trsa"를 실행할 때마다 개인 키 파일이 달라집니다.
2,public key를 서버에 복사하여 ~/.ssh/디렉터리에서 먼저 서버에 로그인하여 이 디렉터리가 있는지 확인하고 없으면 새로 만듭니다.
[eva@Eva ~]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/eva/.ssh/id_rsa):
/home/eva/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/eva/.ssh/id_rsa.
Your public key has been saved in /home/eva/.ssh/id_rsa.pub.
The key fingerprint is:
f6:b1:f1:38:8c:41:31:c6:53:01:7f:7d:53:d9:4e:c7 eva@Eva
The key's randomart image is:
+--[ RSA 2048]----+
| .=oo. .+|
| .o+ . .E|
| ... . .+o|
| . . .o|
| S o |
| . = * |
| . * . |
| . |
| |
+-----------------+
[eva@Eva ~]$ cd /home/eva/.ssh
[eva@Eva .ssh]$ ls
id_rsa id_rsa.pub
방금 생성된public 키 파일을 서버에 복사합니다
ssh [email protected]
mkdir ~/.ssh
3. 서버에서 방금 전송된 id_rsa.pub 누적 authorized_keys 파일 끝
scp ~/.ssh/id_rsa.pub [email protected]:~/.ssh/
키는 누구나 읽을 수 있는 것이 아니므로 권한을 설정해야 합니다.ssh [email protected]
cd ~/.ssh
cat id_rsa.pub >> authorized_keys
4. 매번 로그인할 때마다 입력해야 한다[email protected]귀찮지 않아요? 다음에alias를 만들면 돼요.
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
MySQL의 루트 암호를 잊었다! 때의 대처법(Windows)평소부터 사용하고 있으면 좋지만 가끔 생각나는 것처럼 사용하기 때문에 그때마다 root 패스워드를 잊어 MySQL에 로그인할 수 없다. MySQL 5.7 서비스에서 실행 명령 줄에서 mysql --version를 입...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.