我是靠谱客的博主 曾经大船,最近开发中收集的这篇文章主要介绍Linux—用户管理—用户创建与删除用户管理,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用户管理

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 用户组,同时又属于 admroot 用户组,其中 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. 切换用户

  切换成用户 usernamesu 的意思就是切换用户;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—用户管理—用户创建与删除用户管理所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部