Sudo chown弄乱了AWS凭证和配置

问题描述

所以,我想我搞砸了。我在本地运行python文件时遇到问题,在故障排除期间,我读到一篇文章,内容说要运行以下文件:

sudo chown $(my_username) ~/.aws/credentials sudo chown $(my_username) ~/.aws/config

我运行了该文件(大概将那些文件的所有者从根目录更改为my_username),现在,当我运行一个利用pyspark会话的python脚本时,我无法读取任何s3实木复合地板文件! >

有没有办法将这些文件的所有权恢复为根?还是有办法我可以创建根所有者拥有的新所有者并删除旧所有者?我什至在考虑正确吗?

请帮助!

解决方法

进行参数替换时,需要在bash中使用大括号。

sudo chown ${my_username} ~/.aws/credentials

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...