Permission denied: user=dr.who, access=WRITE, inode="/origin_data/edu":atguigu:supergroup:drwxr-xr-x
时间: 2024-01-06 19:08:15 浏览: 84
这个错误提示表明用户 "dr.who" 没有权限写入 "/origin_data/edu" 目录。您需要检查以下问题:
1. 您是否以 root 用户身份登录,或者以具有写入权限的用户身份登录。
2. 您是否具有写入该目录的权限。您可以使用以下命令检查:
```
ls -ld /origin_data/edu
```
如果权限设置为 "drwxr-xr-x",意味着只有目录所有者和组成员可以写入该目录。如果您不是目录所有者或组成员,您需要请求管理员或目录所有者为您授予写入权限。
如果您是目录所有者或组成员,请确保您已经以正确的用户身份登录,或者使用 "sudo" 命令以管理员身份运行您的写入命令。
相关问题
Permission denied: user=dr.who, access=WRITE, inode="/":root:supergroup:drwxr-xr-x
这个错误信息看起来像是权限不足的问题。可能是因为用户 `dr.who` 没有权限写入根目录 `/`。如果你需要在 `/` 目录下进行写操作,你需要使用具有管理员权限的用户账户或者使用 `sudo` 命令来进行操作。例如:
```
sudo your_command
```
其中 `your_command` 是你需要执行的命令。使用 `sudo` 命令时,需要输入管理员密码来进行身份验证。
Permission denied: user=dr.who, access=WRITE, inode="/":a001:supergroup:drwxr-xr-x
根据错误消息,用户dr.who没有对inode为"/"的文件夹的写入权限,而该文件夹的所有者为a001,所属组为supergroup。解决方法是给用户dr.who添加该文件夹的写入权限。具体步骤如下:
1. 确认当前用户是否有sudo权限,如果没有,需要使用具有sudo权限的用户登录。
2. 执行以下命令,将用户dr.who添加到supergroup组中:
```
sudo usermod -a -G supergroup dr.who
```
3. 修改文件夹的权限,使得supergroup组有写入权限:
```
sudo chmod g+w /
```
4. 如果需要让dr.who用户拥有该文件夹的所有权,可以执行以下命令:
```
sudo chown dr.who:supergroup /
```
这将把文件夹的所有者改为dr.who,所属组为supergroup。
阅读全文
相关推荐
















