Windows terminal 终端 使用 .pem 密钥文件 ssh 远程连接 linux linux

zsxwz 24/06.24 08:57 234

像亚马逊云,微软云,谷歌云等等大厂,可以只是给个密钥文件让ssh登录。

不如 1.pem 密钥文件

linux比较简单,只需要chmod 600 1.pem 就可以设置这个文件的权限了。

自己一直用的是Windows terminal终端,其他putty等等模拟终端用不惯,但是ssh连接会提示:Permission denied (publickey).

 

这就需要设置密钥文件的权限了。以管理员身份运行powershell执行命令。

#停止继承权限
icacls nanfeng2.pem /inheritance:r

#只授予当前用户完全控制权限。
icacls nanfeng2.pem /grant:r 当前用户名:F

#当前用户名,查询,替换一下上面的代码就好了
whoami

#移除对其他用户的所有权限。
icacls nanfeng2.pem /remove "Authenticated Users" "BUILTIN\Administrators" "BUILTIN\Users" "Everyone"

 

权限设置好之后,就可以ssh连接了

ssh -i 1.pem root@xxx.xxx.xxx.xxx


上一篇:基于V2board二次开发支持新协议新特性的高性能面板
下一篇:Windows和Linux 通用应急响应脚本
最新回复 (0)
    • 姿势论坛—姿势小王子
      2
返回
发新帖
友情链接
免责声明:本站部分资源来源于网络,如有侵权请发邮件(mail@zsxwz.com)告知我们,我们将会在24小时内处理。