像亚马逊云,微软云,谷歌云等等大厂,可以只是给个密钥文件让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 通用应急响应脚本