侧边栏壁纸
博主头像
Awesome Devin 博主等级

行动起来,活在当下

  • 累计撰写 317 篇文章
  • 累计创建 26 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

ssh登录debian报错

Administrator
2024-07-16 / 0 评论 / 0 点赞 / 6 阅读 / 0 字

ssh登录debian报错

背景

刚从aws开启了一台debian12机器,创建了ecc密钥,安全组22开放,发现无法使用控制台登录。

原因

根据控制台的提示,发现默认的用户名是admin

解决

1.尝试使用本地tabby工具登录,发现可以正常登录

image

2.尝试使用本地iterm2进行登录,有错误提示如下

# devinhao @ DevinMacBook-Pro in ~ [13:26:20] C:255
$ ssh -i Downloads/0716.pem admin@54.95.70.88
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'Downloads/0716.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "Downloads/0716.pem": bad permissions
admin@54.95.70.88: Permission denied (publickey).

以上提示,需要更改密钥的文件权限,默认下载之后是644,改为600权限之后重试


# devinhao @ DevinMacBook-Pro in ~ [13:26:44] C:255
$ chmod 600 Downloads/0716.pem

# devinhao @ DevinMacBook-Pro in ~ [13:28:53]
$ ssh -i Downloads/0716.pem admin@54.95.70.88
Linux ip-172-31-7-42 6.1.0-22-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.94-1 (2024-06-21) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Jul 16 05:27:44 2024 from 218.203.226.196
admin@ip-172-31-7-42:~$

发现可以正常登录成功了。

说明:Linux 机器需要将密钥文件权限设置为 400 或 600 的原因,这是因为:

一、安全性:

密钥文件包含用于身份验证的私有密钥信息,如果被其他用户或进程访问,可能会被恶意利用,导致系统或数据被入侵。
将文件权限设置为 400 (只读) 或 600 (仅所有者可读写),可以最大限度地限制对密钥文件的访问,提高安全性。

二、SSH 连接要求:

SSH 客户端在连接 SSH 服务器时,会检查密钥文件的权限。如果权限设置不当,如 777 (所有人可读写),SSH 客户端会拒绝使用该密钥文件进行身份验证。
将权限设置为 400 或 600,可以满足 SSH 客户端的安全要求,确保密钥文件能正常使用进行身份验证。

三、最佳实践:

在 Linux/Unix 系统中,将敏感文件的权限设置为最小权限是一种良好的安全实践。
这样可以减少文件被意外或恶意访问的风险,提高系统的整体安全性。

将 SSH 密钥文件的权限设置为 400 或 600,既能满足 SSH 连接的要求,也能提高系统的安全性,是一种推荐的最佳实践。这有助于保护您的系统和数据不被未经授权的访问。

欢迎关注我的公众号“辣个男人Devin”,新鲜技术文章第一时间推送。

0
博主关闭了所有页面的评论