0
篇帖子
有服务器的人自然会有登录服务器的需求,但是每次都ssh root@XXX.com的时候难免觉得繁琐,所以再记录一次通过私钥登录云服务器的过程
因为是云服务器所以不需要去生成公钥,按照步骤绑定linux秘钥即可。 其实直接使用ssh -i指定私钥也可以,但还是需要每次输入一样的参数,所以直接在配置文件里面先配置即可,配置如下(ubuntu为例):
sudo vim /etc/ssh/ssh_config
---------------------
HostName xxx.com
Host remote
User root
IdentityFile ~/.ssh/root.pub
保存之后只需 ssh remote 即可登录~ 哦,对了 如果遇见下面错误
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0664 for '/home/nan/.ssh/root' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
是因为私钥的权限太大 chmod 600 即可
本博客内所有原创和翻译的文章的版权归本人所有,允许第三方转载,但转载时请务必保留作者名,并注明出处链接,否则本人将保留追究其法律责任的权利。
「人生在世,留句话给我吧」