1、打开命令行,快捷键crtl+alt+T,或者crtl+alt+F1~F6 2、运行sudo useradd -g root XXX(xxx是你的管理员帐号不能是root,要另外起比如ubuntu) 或者另外,你可以直接启用root sudo passwd设置一下root密码就ok啦 具体步骤与方法 $是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全)。想用root的话,得给root用户设置一个密码:
sudo passwd root然后登录时用户名输入root,再输入密码就行了。 切换到root用户
ubuntu@ubuntu:~$ sudo su root@ubuntu:/home/ubuntu#注意 :
1、sudo adduser xxx 这样的命令会在home目录下添加一个帐号 2、sudo useradd xxx 仅仅是添加用户, 不会在home目录添加帐号 ------------ 不推荐使用1、adduser
root@ubuntu:~# sudo adduser user1 Adding user `user1' ... Adding new group `user1' (1005) ... Adding new user `user1' (1005) with group `user1' ... Creating home directory `/home/user1' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for user1 Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n] y 等信息一路回车 这个信息是否正确? [Y/n] y root@ubuntu:~# sudo passwd user1 #设置密码 Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully root@ubuntu:~# su - user1 user1@ubuntu:~$授予普通用户权限 如果需要让此用户有root权限,执行命令: root@ubuntu:~# sudo vim /etc/sudoers 修改文件如下: 代码如下复制代码 # User privilege specification root ALL=(ALL) ALL db ALL=(ALL) ALL 字体颜色变了,说明添加用户没问题。 保存退出,db用户就拥有了root权限。 指定用户目录
root@ubuntu:~# adduser lin useradd –d /home/lin -m lin查看所有用户组
cat /etc/group查看所有用户
cat /etc/shadow例如添加 lin 到 sudo 组
$ sudo adduser lin sudo 从组移除用户 $ sudo gpasswd -d lin sudo方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root tommy修改完毕,现在可以用tommy帐号登录,然后用命令 su – ,即可获得root权限进行操作。
方法二: 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere root ALL=(ALL) ALL tommy ALL=(ALL) ALL修改完毕,现在可以用tommy帐号登录,然后用命令 su – ,即可获得root权限进行操作。
方法三: 修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
tommy:x:500:500:tommy:/home/tommy:/bin/bash 保存,用tommy账户登录后,直接获取的就是root帐号的权限。 友情提醒:虽然方法三看上去简单方便,但一般不推荐使用,推荐使用方法二。修改文件权限
$ sudo su #chmod u+w /etc/sudoers将这两个文件夹改为属于zyj用户:
sudo chown zyj:zyj anaconda3/ -R sudo chown zyj:zyj pycharm/ -R删除用户对应的,分别对应着 userdel 跟 deluser
终端方法:以下用newuser代替想要删除的用户账户 在root用户下:userdel -r newuser 在普通用户下:sudo userdel -r newuser 因为你需要彻底删除用户,所以加上-r的选项,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。1、没有家目录,新用户登陆错误 No directory, logging in with HOME=/ 解决办法: 首先vi /etc/passwd文件将用户对应的和其他用户一样
然后创建/home/yonghueming文件夹家目录
sudo usermod -d /var/lib/mysql/ mysql参考链接 : https://blog.csdn.net/lymemoryzz/article/details/50627767
https://blog.csdn.net/geol200709/article/details/82116267 https://blog.csdn.net/oTengYue/article/details/79550247
ubuntu下给用户添加sudo权限,并且如何取消sudo权限 :https://blog.csdn.net/u011774239/article/details/48463393
Ubuntu增加一个用户并给普通用户赋予root权限的方法h ttps://blog.csdn.net/Joker_Mr/article/details/78614119