Как получить доступ к файлу конфигурации aws из WSL (подсистема Windows для Linux)? - PullRequest
0 голосов
/ 08 сентября 2018

Я установил awscli и добавил ключи aws в файл конфигурации и учетных данных. Теперь я могу получить к ним доступ через файловый менеджер из Windows, но не могу получить к ним доступ через WSL bash. В сообщении говорится, что в доступе к папке .aws, находящейся в rootfs, отказано в разрешении. Как мне получить к ним доступ из bash?

1 Ответ

0 голосов
/ 31 октября 2018

Все, что вам нужно сделать, это установить пару переменных среды из оболочки 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

Если вы хотите сделать переменные env липкими, добавьте две строки в ~ / .bashrc или /etc/bash.bashrc

не забудьте source /etc/bash.bashrc или source ~/.bashrc после их редактирования.

См. Документацию здесь, полный список переменных env, с которыми вы можете работать cli-environment

...