我在Linux系统下新建了一个用户cat,想用cat用户在他自己的目录(/home/cat)下创建一个目录food。输入命令mkdir food后,提示该用户没有权限去创建一个目录和文件。
我采取了下面的方法解决这个问题:
1、sudo mkdir。
提示我输入密码,输入密码后,系统提示我。
cat is not in the sudoers file.This incident will be reported.
还是不能创建目录和文件。
2、先进入root,然后usermod -g root cat
但是在命令行下还是提示cat is not in the sudoers file.This incident will be reported.
3、vim /etc/sudoers
找到 root ALL=(ALL),在其下面输入 cat ALL=(ALL)ALL
用cat用户,sudo mkdir food。命令行没有任何提示。
我想进入food这个目录,输入cd food,但是命令行提示权限不够。
输入sudo cd food,但命令行是提示没有这个命令。
我转入root用户,输入:ls -l /home/cat
结果显示根本没有 用sudo mkdir food建立起来的目录 food
大家说这是为什么呢?怎么解决啊?