如何从WSL(用于Linux的Windows子系统)访问AWS配置文件? [英] How to access aws config file from WSL (Windows subsystem for Linux)?

查看:17
本文介绍了如何从WSL(用于Linux的Windows子系统)访问AWS配置文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已安装awscli,并已将AWS密钥添加到配置和凭据文件。 现在我可以从Windows通过文件资源管理器访问它们,但不能通过WSL bash访问它们。它显示当我尝试cd到rootfs中的.aws文件夹时,权限被拒绝。如何从bash访问它们?

推荐答案

您所要做的就是从WSL外壳设置几个环境变量。我假设您正在使用bash和Ubuntu。

export AWS_SHARED_CREDENTIALS_FILE=/mnt/c/Users/<your user name>/.aws/credentials
export AWS_CONFIG_FILE=/mnt/c/Users/<your user name>/.aws/config

如果希望使环境变量粘滞,请将以下两行添加到~/.bashrc 或/etc/bash.bashrc

编辑后请记住source /etc/bash.bashrcsource ~/.bashrc

请参阅此处的文档您可以使用的环境变量的完整列表cli-environment

这篇关于如何从WSL(用于Linux的Windows子系统)访问AWS配置文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆