发送ssh公钥到Linux服务器

每次 SSH 连服务器都要输密码,好烦啊?尤其是管理多台机器的时候,密码输到手软,还得到处找密码。

ssh-copy-id 就是来解决这个问题的——它把你的本地公钥(~/.ssh/id_rsa.pub)一键传到目标机器的 authorized_keys 里,以后登录直接密钥认证,再也不用输密码了。

ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

以上就是把你的公钥塞到 192.168.1.1 的 root 账户下,只要最后输入一次密码就好了。

生成密钥对

打开终端(Linux/macOS)或 Git Bash/PowerShell(Windows),输入:

ssh-keygen -t rsa -b 4096

一直回车即可

xdp

发表回复

*您的电子邮件地址不会被公开。必填项已标记为 。

*
*