ssh远程免登陆

os:mac
1.本地生成密钥和公钥文件
cd ~/.ssh
ssh-keygen -t rsa
命名后一直回车就行了
密钥文件生成
2.配置本地ssh config文件

config文件的目录是~/.ssh/config

配置config
3.把本地公钥添加进远程服务器authorized_keys文件里面
把本地~/.ssh/xx_rsa.pub的内容添加到远程服务器
     ~/.ssh/authorized_keys里面(如果没有就新建一个)
修改authorized_keys
4.快捷免密登陆
ssh bgl

ps:'bgl'是在~/.ssh/config Host那里设置了的
如果没有设置,那就

ssh -p 端口 用户名@ip地址
比如:ssh -p 22 root@182.95.60.125

get到的童鞋点个赞吧 -_-/

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 用ssh-keygen创建公钥(如果之前已经生成过了,忽略这一步) 公钥生成后,可以在~/.ssh下查看id_rs...
    傑仔阅读 316评论 0赞 1
  • 转自:https://blog.51cto.com/3381847248/2066599 一、ssh详解 1、什么...
    950545c4cd64阅读 51,502评论 0赞 6
  • 第一部分:Git的基本操作 初始化操作 $ git config -global user.name #设置提交...
    庄欲以莘阅读 2,137评论 0赞 4
  • SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group...
    shuff1e阅读 1,912评论 1赞 11
  • 为了让两个linux机器之间使用ssh不需要用户名和密码。所以采用了数字签名RSA或者DSA来完成这个操作。 ...
    Sunshine_Boys阅读 5,479评论 0赞 4

友情链接更多精彩内容