概述
用户管理
1. 创建用户
(这是一个基本的创建命令)
sudo useradd -s /bin/bash -g name(所属组名,该组必须已经存在) -d /home/username(新建用户名) -m username(新建用户名)
(这个也是创建命令,意思是创建了一个用户 username ,该用户的登录 Shell 是 /bin/sh,他属于 group 用户组,同时
又属于 adm 和 root 用户组,其中 group 用户组是其主组)
sudo useradd -s /bin/sh -g group -G adm,root username
此命令新建了一个用户 username,该用户的登录 Shell 是 /bin/sh,他属于 group 用户组,同时又属于 adm 和 root 用户组,其中 group 用户组是其主组。
sudo 超级用户权限
useradd 添加用户
-s 指定新用户登陆时shell类型,比如这个中指定新用户 username 使用的 shell 是
/bin/bash
-g 指定所属组,该组必须已经存在,此例中所属组是 name 组。
-G 指定附属组,该组必须已经存在
-d 用户家目录
-m 用户家目录不存在时,自动创建该目录
username 新用户的名字
2. 设置用户组
sudo groupadd usergroupname(用户组名)
3. 设置密码
让你临时变为管理员权限,为用户 username 设置密码。
sudo passwd username(用户名)
4. 切换用户
切换成用户 username 。su 的意思就是切换用户;sudo 的意思是临时切换成超级用户(root 用户也就是管理员)
su username(用户名)
5. root用户
是一个快捷命令,变成 root 用户。
sudo su
设置 root 密码。
passwd
6. 删除用户
userdel 选项 用户名
常用的选项是 -r,他的作用是把用户的主目录一起删除。例如:
sudo userdel -r username(用户名)
此命令删除用户 username 在系统文件(主要是 /etc/passwd,/etc/shadow,/etc/group 等)中的记录,同时删除用户的主目录。
注释:
$ 它是 shell 提示符,提示你在 $ 后面开始输入命令。
$ 表示你是一个普通用户。
# 表示你是一个 root 用户
root 用户也就是管理员用户,有且只有一个。其他的普通用户可以有好几个,有时让普通用户可以行使一下 root 用户才可以使用的权限时,要将这个普通用户添加到一个 sudoers 目录下,这样这个普通用户 1 在它没有命令权限时,在命令前加 sudo ,就可以让用户临时具有管理员权限,来执行相应的命令。如果普通用户 2 没有添加到 sudoers 目录下时,这个时候敲 sudo 就不好使了,没有用了;同时 sudo su 切换到 root 用户这个命令也无法使用了。
最后
以上就是曾经大船为你收集整理的Linux—用户管理—用户创建与删除用户管理的全部内容,希望文章能够帮你解决Linux—用户管理—用户创建与删除用户管理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复