You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux系统/etc目录下无法创建新文件夹报Permission denied错如何解决?

Ubuntu 20.10 /etc目录创建文件夹Permission denied报错解决方案

mkdir: cannot create directory ‘wiki’: Permission denied

该报错的核心原因是/etc属于系统级核心配置目录,默认仅root用户拥有写入权限,普通登录用户没有直接修改该目录的权限,可通过以下方式解决:

方案1:临时提权创建(最常用)

在创建命令前添加sudo临时获取root权限,执行命令:

sudo mkdir /etc/wiki

执行时输入当前登录用户的密码(输入过程无字符显示为系统正常设计),验证通过即可完成目录创建。
如果后续需要普通用户也能编辑该目录内容,可创建完成后修改目录权限:

  • 调整目录所有者为当前用户(推荐):
    sudo chown -R $USER:$USER /etc/wiki
    
  • 给所有用户开放读写权限(仅测试环境可用,安全性低不推荐):
    sudo chmod 777 /etc/wiki
    

方案2:切换为root用户后操作

如果需要对/etc目录执行多步修改,可先切换到root用户身份:

sudo su

切换完成后直接执行创建命令即可,无需额外加sudo:

mkdir /etc/wiki

操作完成后执行exit即可退出root身份,回到普通用户状态。

注意事项

  • /etc存储系统核心配置,修改前请确认操作必要性,避免误改配置导致系统运行异常
  • 非系统级配置文件建议优先存放在当前用户的home目录下,无需提权即可正常操作

内容的提问来源于stack exchange,提问作者Shashank Sathyaprakash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 17:45:08