#笔记#Linux如何生成密钥并连接服务器
使用Linux系统无疑是方便的,它的终端就足够你去连接管理服务器。操作起来也格外方便。今天恰好碰到了Linux服务器的使用,于是Linux通过SSH密钥连接Linux VPS可以帮我水一篇文章了。
生成秘钥
打开终端输入。(可能个别Linux需要sudo在前面)这里本人是直接进入了root用户操作,如何进入root用户? 在终端输入su,输入密码后你会发现终端主机名后面的$变成了#
ssh-keygen -t rsa
接下来的提醒
Generating public/private rsa key pair.
Enter file in which to save the key (/home/matrix/.ssh/id_rsa): 按Enter键
Enter passphrase (empty for no passphrase): 输入一个密码
Enter same passphrase again: 再次输入密码
Your identification has been saved in /home/matrix/.ssh/id_rsa.
Your public key has been saved in /home/matrix/.ssh/id_rsa.pub.
The key fingerprint is:
e1:dc:ab:ae:b6:19:b0:19:74:d5:fe:57:3f:32:b4:d0 admin@aihoom.com
The key's randomart image is:
+---[RSA 4096]----+
| .. |
| . . |
| . . .. . |
| . . o o.. E .|
| o S ..o ...|
| = ..+...|
| o . . .o .|
| .o . |
| .++o |
+-----------------+
这里你的密钥就生成成功了。
使用密钥连接VPS
sudo ssh -i /home/aaa user@192.168.1.2
这句话分解开就是 ssh -i /你的密钥位置 你的VPS用户名(一般为root)@你的VPS的IP地址