目录
1 背景
昨天购买了一个Ubuntu18.04的云服务器,登录进去只有root账号,新建一账号james,用james账号登录后,提示没有james主目录,进入/home目录一看,还真没有。既然没有那就创建一个。
2 问题
登录james在/home创建目录james目录提示没权限:
$ mkdir james
mkdir: cannot create directory ‘james’: Permission denied
增加sudo密令提示:
$ sudo mkdir james
[sudo] password for james:
Sorry, try again.
[sudo] password for james:
Sorry, try again.
[sudo] password for james:
sudo: 3 incorrect password attempts
上面输入密码是james的密码,看来james密码目前不是sudo密码。
3 解决
通过查资料发现需要修改/etc/sudoers可以设置sudo密码
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
如上所示在/etc/sudoers文件找到如上所示代码行,将%sudo修改为james保存
如下所示:
# Allow members of group sudo to execute any command
james ALL=(ALL:ALL) ALL
重新登录james就可以使用sudo命令了(输入密码为james的用户密码)。
创建目录:
$ sudo mkdir james
[sudo] password for james:
$ ls -l /home
drwxr-xr-x 2 root root 4096 Jun 2 20:56 james
james目录拥有者不是james,通过chown命令修改:
$ sudo chown james:james james
$ ls -l /home
drwxr-xr-x 2 james james 4096 Jun 2 20:56 james
至此,james主目录创建成功!
标签:Ubuntu18.04,james,sudo,mkdir,密码,home,服务器,password From: https://blog.csdn.net/flysnow010/article/details/139407095