我正在运行 Ubuntu 桌面,但我没有权限修改计算机上的某些本地文件。例如 - 在 /var/www/ 中,除非我使用 sudo,否则我无法创建新文件夹。如何修复它,以便默认情况下我无需以 root 用户身份登录即可获得权限?
答案1
添加一个组 ( groupadd group
),然后将您自己和 apache 用户添加到该组 ( usermod -a -G yourname group
),然后将这些文件和目录 chown 到该组 ( chown user:group files
)。确保权限允许组 rwx(例如chmod 775
,而不是chmod 755
)
现在它们是您的文件,但它不会破坏您的网络服务。
答案2
这种行为是类 Unix 系统特有的。它有助于防止严重错误。Sudo 是你的好朋友。