答案1
你必须跑
sudo chown -R malik:malik sudo
从路径内部/var/lib
或者更好地运行它提供完整的路径
sudo chown -R malik:malik /var/lib/sudo
从系统的任何位置。
命令中的before使其在根目录中查找文件/文件夹,/
而该文件/文件夹在您的情况下不存在并且不是您想要的。sudo
sudo
/
无论如何,总的来说这可能不是最好的做法。
从这里的评论中我了解到你原来的问题是没有运行的权限
cd /home/malik
那么你可能不需要改变任何东西,/var/lib
而是在主文件夹上运行评论
sudo chown -R malik:malik /home/malik
为了将主文件夹和所有内容的所有权设置为用户,malik
并将组设置为malik
。
此外你可能还需要运行(不带-R
)
sudo chmod '0770' /home/malik
以使用户malik
和组成员可以读取、写入和访问该文件夹malik
,并禁用其他用户的读取、写入和访问。