运营维护服务器免密登录技巧【一般人我不告诉他】

目录
前言
正文
结尾

前言

我们平时在管理服务器的时候,经常需要各个云服务器,特别是负责运营和维护的同学。面对这样的需要,每次都必须输入账户和密码十分麻烦,今天我们就来搞懂通过添加公钥实现ssh免密登录服务器这件事儿!

正文

无论是你服务器开发人员,还是运维人员,在实际使用过程中,都会遇到这样的问题——我需要通过本地shell登陆远端的服务器。

首先,我们需要搞清楚这其中的原理:我们在本地生成本机的公钥和私钥,使用如下命令:

ssh-keygen -t rsa

一路回车即可。

最后,默认的公钥和私钥存储在本地目录下的 ~/.ssh 文件夹下。

使用相应的命令查看及其结果:

liuzhen:.ssh lz$ ls
id_rsa        id_rsa.pub    known_hosts

其中,公钥的内容可以给大家看一下(私钥要保留好呦!):

liuzhen:.ssh lz$ cat id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGHloOJMIfOmN7TCvKMsP6/
f8Kea08ZcgG76jDypPgfDFVRvalZtmfz9jNjyuCq6IIs4DbPiOrHTKUJ4gt+c/JxG4/DltG
dCZ1RI4nrKMm2KoLSHFKI/zLDfztM7K/UhR3zcufWTCY8AHPLIj69j9qa66naY61r+
iDcJ7I/3Jk4IQu/xYC/Ov5B933XO6r+U6SOoR/GVf1dKAlMS2SKwp2zMmoAgMIykm
Wv+TqGqAGBXg3AhWACLIJFZzu2+nsKj2a5NSBa5K9WqFmq2I92nyhStaKwRVUX
XUjGAMbSQdWa23fDL9O8eLGGTuBDAnLK1RcsF+kzT54NUOkd7HrZ lz@***.com

然后,我们把公钥交给另一台服务器,当本机去远程连接另一台服务器时,另一台服务器会使用公钥与本服务器的私钥配对,如果配对成功,就能连接成功。

那么,我们具体应该怎样操作呢?

请从如下几个方面考虑!

1. 确认.ssh目录权限必须是700

该目录的地址:

~/.ssh

注意,这是一个目录,不是一个文件呦。

2. 确认authorized_keys文件权限必须是600

该文件的地址:

~/.ssh/authorized_keys

注意,尽管没有后缀名,但这是一个文件呦。

3. 修改StrictModes属性

默认StrictModes属性是 yes,需要修改成 no。

该文件的地址:

/etc/ssh/sshd_config

同样,它也是一个文件哈。

4. 启用AuthorizedKeysFile配置

配置项AuthorizedKeysFile默认是注释的,需要取消注释。

该文件的地址:

/etc/ssh/sshd_config

5. 重启ssh服务

执行如下命令来重启ssh服务:

service sshd restart

然后,重试ssh登陆命令。

6. 终极大招

执行如下命令:

ssh-copy-id root@172.31.*.123

结尾

好了,通过上面的六个步骤基本上个就可以解决服务器免密登录的问题了。这样,我们在后期运营和维护公司的服务器时,就不会那么麻烦啦,哈哈。

#运营##学习路径#
全部评论
感谢参与【创作者计划2期·技术干货场】!欢迎更多牛油来写干货,瓜分总计20000元奖励!!技术干货场活动链接:https://www.nowcoder.com/link/czz2jsghtlq(参与奖马克杯将于每周五结算,敬请期待~)
点赞 回复 分享
发布于 2021-04-16 11:11

相关推荐

11-12 15:08
已编辑
长江大学 算法工程师
3年前的秋招季,原来只是一个新手教程罢了。2个月之前,我,一个9本华五硕,手上一个Offer都没有。从来没想到会遇到这样的场面,大环境退化了,自己的价值也没有在这段经历中有所提升。实验室里同届的人也都至少面的很顺,有个保底,而我还在挣扎求生。但结果只是惨淡,算不上完败:上周五我收到了小红书的oc,同时最近也接到了华为的保温电话,这标志着互联网公司的沟通基本都有了个结果。是时候该回顾一下过去的心得了,我想以一位网友给我的一份回复,一个教训作为切入点。一个教训也就在秋招最困难的这段时间,我发帖吐槽了一位让我感觉不舒服的面试官,于是受到了一位“工作两年多的网友”的教训。虽然他已经删除这段话,但我很在...
牛客73841773号:怀着复杂的心情读了好几遍,丝毫没感受到作者“读书人的傲慢”,反而,透过这段逻辑清晰、有理有据的文字,我感受到了一种读书人特有的温厚的力量,这显然是名校熏陶和个人修养综合作用的结果。这种力量,让我想起过去一百多年里许多名校学子所展现出的,自强不息的进取精神,通透达观的处世心态,悲智双运的人文关怀。这位作者,你清醒的智慧、清晰的远见、不卑不亢的态度和公正的自我认知,一定会让你在不久的将来作出正确的选择,过上幸福的人生。
点赞 评论 收藏
分享
宝宝巴逝:给他一巴掌看他还发不发癫
点赞 评论 收藏
分享
ArisRobert:统一解释一下,第4点的意思是,公司按需通知员工,没被通知到的员工是没法去上班的,所以只要没被通知到,就自动离职。就是一种比较抽象的裁员。
点赞 评论 收藏
分享
1 1 评论
分享
牛客网
牛客企业服务