Abstract:记录了我学习ssh连接服务器和github的日子,很难想象我居然花了这么多时间,确实菜了一点.ssh连接服务器及ssh的原理.
Keywords:ssh命令,如何ssh连接服务器
参考文献
[1] SSH小白教程一次弄懂SSH入门到精通,openssh/SSH协议/服务别名/秘钥文件/配置免密登录/SSH Github/Gitlab/VPS远程管理配置_哔哩哔哩_bilibili
[2] 5. Telegram · Linux-运维之美 (ccstudio.com.cn)
[3] Linux操作系统—-SSH协议的工作原理_哔哩哔哩_bilibili
[4] Linux 实现密钥免密登录_aliaichidantong的博客-CSDN博客_linux免密钥登录
ssh
一般在用户下的.ssh,
1 | #命令,ssh进入服务器 |
免密登录
密钥文件,git也用过,ssh连接.
1 | ssh-keygen #这和git没关系 |
1 | #密钥上传命令,可以直接在云服务器,有上传公钥的地方,比如gitee中配置公钥,同理于github |
注意服务器.ssh权限是755,autho…权限是600;倒也不是,就是.ssh和autho..都是root有写权力,其他的用户都不能有写权限就好
1 | # 服务器改了名字,ip地址等,就不能连接了. |
linux系统中的ssh协议
一种网络协议,全称secure shell ,安全.
a生成一个公钥私钥对,公钥给b.
然后开始了,请求登录,检查有公钥吗,有经过一系列验证,成功登录.