前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >chmod 用户家目录需谨慎

chmod 用户家目录需谨慎

原创
作者头像
对你无可奈何
发布2023-07-07 11:35:12
2280
发布2023-07-07 11:35:12
举报
文章被收录于专栏:运维专栏

chmod 用户家目录需谨慎:

前因:

ec2 aws主机,sudo -i 切换用户到root 修改了一个ec2-user目录下的模板文件。纯手贱执行了一下:

代码语言:txt
复制
chmod 777 -R /home/ec2-user/

后果:

然后问题来了,exit退出终端重新连接,无法连接了....提示让我输入密码?what pem ssh key 的方式怎么突然需要密码了?

代码语言:txt
复制
 ssh -i xxx.pem  ec2-user@xxx.xxx.xxx.xxx

大致像下面这样:

image.png
image.png

图节选自:配置ssh免密登录后,依然需要输入密码登录&解决方案,当时没有截图

过去一直是免密的:

image.png
image.png

复盘:

  1. .ssh目录权限千万不能瞎搞!
  2. 如何解决?参照:重置 Amazon EC2 实例的密码和SSH 密钥。但是讲真,把我操作懵了没有成功,操作各种反人类化,国内的云商简单一些:
image.png
image.png
  1. 我是如何解决的呢?早些时候搞过ldap认证....用ldap用户登陆sudo提权修改了一下目录权限:

<!---->

代码语言:txt
复制
chmod 700 /home/ec2-user/.ssh/
代码语言:txt
复制
chmod 600 /home/ec2-user/.ssh/authorized_keys 

ssh总算可以成功使用了!

  1. 重置 Amazon EC2 实例的密码和SSH 密钥还的搞一波,太费尽了真的是....。这里就为了简单记录一下这个作死过程....

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • chmod 用户家目录需谨慎:
    • 前因:
      • 后果:
        • 复盘:
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档