0.无需输入密码连接
生成rsa 文件 请参阅->SSH 生成RSA私钥、公钥
1.本地
id_rsa添加到本地 (如果密钥设置了密码会让你输入密码)
ssh-add ~/.ssh/id_rsa
2.服务器
把生成 id_rsa.pub 的内容复制到 服务器 ~/.ssh/authorized_keys 并且给 .ssh 文件夹设置权限为600
chmod 600 -R ~/.ssh
连接服务器
ssh root@Your IP
完成!(如果还提示输入密码则配置错误)
1.无需输入用户名直接连接
既然都懒到这种地步了 那就再吧用户给省掉吧 直接 ssh ip 就能连接
去到~/.ssh 目录 打开 config 如果没有创建一个
Host blog.abin.pro
User root
把上方两行代码添加到config 里保存即可,如需多个域名或IP用空格隔开,还可以直接输入* 这样只要是用root用户连接 根本不用输入 root@ 了
ssh blog.abin.pro
或者
Host pro
UserName blog.abin.pro
User root
Port 2222 #默认22端口可以不写此行
这样直接输入 ssh pro 就行了再配合密钥 简直不要太爽
评论区