windows端通过ssh工具远程连接aws服务器时出现“permissions are too open”的错误

使用下述脚本远程连接aws服务器时

ssh -i xxx.pem(pem密钥路径) username@aws服务器DNS地址

出现题中所述的错误:
在这里插入图片描述
这是因为pem密钥本身权限太开放导致的,需要修改该密钥文件的权限。

使用如下脚本进行修改:

  1. 设置变量
set key=“C\aaa\bbb\xxx.pem(pem密钥路径)”
  1. 移除继承性
cmd /c icacls %key% /c /t /inheritance:d
  1. 设置所有者的所有权关系
cmd /c icacls %key% /c /t /grant %username%:F
  1. 除了所有者之外,移除其他所有用户
cmd /c icacls %key% /c /t /remove Administrator “Authenticated Users” BUILTIN\Administrators BUILTIN Everyone System Users
  1. 可以验证一下
cmd /c icacls %key%

现在就可以使用下面的脚本登录服务器了。

ssh -i xxx.pem(pem密钥路径) username@aws服务器DNS地址
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在Spring Boot中使用SSL连接AWS Elasticache集群,你需要完成以下步骤: 1. 生成Elasticache SSL证书和密钥; 2. 将SSL证书和密钥放在Spring Boot应用程序中; 3. 配置Spring Boot应用程序以使用SSL。 下面是一些具体的步骤: 1. 生成Elasticache SSL证书和密钥 在AWS控制台中,选择Elasticache控制台,然后选择你的集群。在集群详细信息页面的“节点终节点”下,你将找到一个下载按钮,可以下载Elasticache SSL证书。下载证书后,你可以使用以下命令生成Elasticache SSL密钥: ``` openssl rsa -in downloaded-file.pem -out elasticache.key ``` 这会生成一个密钥文件,其中downloaded-file.pem是你下载的Elasticache SSL证书的名称。 2. 将SSL证书和密钥放在Spring Boot应用程序中 将下载的Elasticache SSL证书和生成的elasticache.key文件放在Spring Boot应用程序的src/main/resources目录中。 3. 配置Spring Boot应用程序以使用SSL 在application.properties文件中添加以下行: ``` spring.redis.host=your-elasticache-cluster-endpoint spring.redis.port=6379 spring.redis.password=your-redis-password spring.redis.ssl=true spring.redis.ssl.key-store=classpath:/elasticache.pem spring.redis.ssl.key-store-password=your-elasticache-password ``` 其中,your-elasticache-cluster-endpoint是你的Elasticache集群的终节点,your-redis-password是你的Redis密码,elasticache.pem是你的Elasticache SSL证书文件名,your-elasticache-password是你的Elasticache SSL证书密码。 这会告诉Spring Boot应用程序使用SSL连接到Elasticache集群。 请注意,这只是一个大致的指南。确保在实际部署仔细检查和测试所有配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值