useradd

用户管理命令——useradd、paaswd、who、w

☆樱花仙子☆ 提交于 2019-12-05 14:53:50
1、useradd和passwd命令: 其中:useradd用来添加用户,passwd用来添加用的的密码: 用户创建后可以用用户名和密码进行登录。 2、passwd:密码的更改: (1)普通用户: 只能修改自己的密码。 (2)管理员: 可以修改任何人的密码。 3、who命令: 用于查看当前主机登录的用户信息: 其中: (1)用户名 (2)tty1是虚拟机中的主机(本地终端),pts是用远程终端。 (3)登录时间 (4) 登录的主机的ip地址,如果是本地终端则不显示 4、w命令 (1)up:主机连续运行的时间。 (2)users:主机登录的用户数量。 (3)IDLE:终端的空闲时间。 (4) WHAT:当前正在执行的命令。 (5)JCPU、PCPU:系统的资源消耗情况。 来源: https://www.cnblogs.com/zhai1997/p/11929387.html

linux(二)用户和用户组管理

老子叫甜甜 提交于 2019-12-05 11:14:20
root用户可以访问自己的家目录,访问配置文件,访问普通用户的家目录 普通用户只能访问自己的家目录和root用户开放的目录 普通用户之间无法访问对方的家目录 创建用户,用id查看用户信息,root的uid是0,如果把普通用户uid改为0,则该普通用户变为root用户 创建普通用户,/home下会创建普通用户的家目录 /etc/passwd会多出来用户信息 /etc/shadow会有用户密码信息 [root@node01 ~]# useradd wilson [root@node01 ~]# id root uid=0(root) gid=0(root) groups=0(root) [root@node01 ~]# id wilson uid=1000(wilson) gid=1000(wilson) groups=1000(wilson) [root@node01 ~]# id abc id: abc: no such user [root@node01 ~]# [root@node01 ~]# ls /root backup bin downloads [root@node01 ~]# ls /home/wilson [root@node01 ~]# ls -a /home/wilson . .. .bash_logout .bash_profile .bashrc [root

Linux基础-Linux 用户命令

感情迁移 提交于 2019-12-05 07:16:43
添加用户前需要确定: 确定用户的默认组是否有特殊要求 确定用户是否允许登录 确定用户的密码策略 确定用户的有效期 确定用户的uid是否有特殊要求 使用useradd命令新增账户,注意adduser命令软链接指向useradd [root@localhost ~]# LANG=zh_CN.UTF-8 [root@localhost ~]# useradd -h 用法:useradd [选项] 登录 useradd -D useradd -D [选项] 选项: -b, --base-dir BASE_DIR 新账户的主目录的基目录 -c, --comment COMMENT 新账户的 GECOS 字段 -d, --home-dir HOME_DIR 新账户的主目录 -D, --defaults 显示或更改默认的 useradd 配置 -e, --expiredate EXPIRE_DATE 新账户的过期日期 -f, --inactive INACTIVE 新账户的密码不活动期 -g, --gid GROUP 新账户主组的名称或 ID -G, --groups GROUPS 新账户的附加组列表 -h, --help 显示此帮助信息并推出 -k, --skel SKEL_DIR 使用此目录作为骨架目录 -K, --key KEY=VALUE 不使用 /etc/login.defs

Linux用户管理命令

北城余情 提交于 2019-12-04 22:38:09
已经开始接触Linux用户管理,用户组管理,以及权限管理这几个逼格满满的关键字。这几个关键字对于前端程序猿的我来说真的是很高大上有木有,以前尝试学 Linux 的时候看到这些名词总是下意识的跳过不敢看有木有,一提起这几个名词马上脑海中总是升腾起无限的崇拜有木有!今天就硬着头皮捯饬捯饬这几个概念,希望能有所收获。 1. 用户管理 用户所在的默认目录(Home\st) 用户是操作者在系统中的身份,是系统最低层的安全机制的一部分,用户在系统中以字符和文件的形式存在 系统中为什么要有用户 安全设定,让特定人有特定的权力(限制权力) 为什么要有组 为了共享权力 你能决定的叫附加组 不能决定的是初始组 2.用户存在形态 用户是在系统中以表格和表格中的一系列字符出现的 3.用户配置文件 /etc/passwd 用户信息文件 用户名称:密码:用户id:组id.: 用户说明:用户之家目录:用户默认使用的shell /etc/group 组名称:组密码:组id:附加组成员 /home/username 用户之家目录 /etc/skel.* 用户的骨文件(用户环境配置末班,在用户建立时会自动复制到家里目录来) 4.用户的查看 whoami 查看当前用户的名称 id username 查看用户的信息 -u username 查看用户的uid -g username 查看用户的组id -G username

linux系统管理命令

独自空忆成欢 提交于 2019-12-04 22:34:59
adduser 功能说明:是用来建立用户帐号和创建用户的起始目录,须在root权限下使用该命令。 语  法:adduser [-c comment] [-d home_dir] [-e expire_date] [-f inactive_time] [-g initial_group] [-G group[,…]] [-m [-k skeleton_dir] | -M] [-p passwd] [-s shell] [-u uid [ -o]] [-n] [-r] loginid 补充说明:在Slackware中,adduser指令是个script程序,利用交谈的方式取得输入的用户帐号资料,然后再交由真正建立帐号的useradd指令建立新用户,如此可方便管理员建立用户帐号。在Red Hat Linux中,adduser指令则是useradd指令的符号连接,两者实际上是同一个指令。 相关参数 -e expire_date 帐号终止日期。日期的指定格式为MM/DD/YY。   -f inactive_days 帐号过期几日后永久停权。当值为0时帐号则立刻被停权。而当值为-1时则关闭此功能,预设值为-1   -g initial_group group名称或以数字来做为使用者登入起始群组(group)。群组名须为现有存在的名称。群组数字也须为现有存在的群组。预设的群组数字为1。   -G

Linux命令--用户及权限管理

我的未来我决定 提交于 2019-12-04 22:32:35
Linux命令–用户及权限管理常见命令: Num01–>查看当前用户:whoami 定义:whoami:该命令可以查看当前系统当前账号的用户名。也可以通过cat /etc/passwd 命令查看系统用户信息。 Num02–>查看登录用户:who 定义:查看当前所有登录系统的用户信息。 Num03–>退出登录账号:exit 定义: 1,如果是图形界面,退出当前终端。 2,如果是使用ssh远程登录,退出登录账号。 3,如果是切换后的登录用户,退出则返回上一个登录账号。 Num04–>添加用户账号:useradd/adduser 定义:往系统中新添加账号 格式:useradd [参数] 新建用户账号 常用参数选项: -d:表示用户登录系统时的主目录,如果不使用该参数,系统自动在/home目录下,建立与用户名同名目录为主目录。 -m:表示自动建立目录。 -g:指定组名称。 相关说明: 1,Linux每个用户都要有一个主目录,主目录就是第一次登陆系统,用户的默认当前目录(/home/用户); 2,每一个用户必须有一个主目录,所以用useradd创建用户的时候,一定给用户指定一个主目录; 3,用户的主目录一般要放到根目录的home目录下,用户的主目录和用户名是相同的; 4,如果创建用户的时候,不指定组名,那么系统会自动创建一个和用户名一样的组名。 以下例子加以说明: useradd -d

第三周作业—N42-虚怀若谷

為{幸葍}努か 提交于 2019-12-04 18:53:42
一、显示/etc/目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录   ls /etc/[^[:alpha:]][[:alpha:]]* 二、复制/etc/目录下所有以p开头的,以非数字结尾的文件或目录到/tmp/mytest1目录中   mkdir /tmp/mytest1   cp -a /etc/p*[^[:digit:]] /tmp/mytest1 三、将/etc/issue文件中的内容转换为大写后保存至/etc/issue.out文件中   tr 'a-z' 'A-Z' < /etc/issue [root@centos7 ~]# tr 'a-z' 'A-Z' < /etc/issue \S KERNEL \R ON AN \M 四、请总结描述用户和组管理类命令的使用方向并完成以下练习 1、用户管理命令 (1)、useradd:用户创建   useradd [options] LOGIN   选项:     -u UID:指定UID,UID的最小值与最大值定义在 /etc/login.defs     -o:配合-u选项,不检查UID的唯一性     -g GID:指明用户所属的基本组,可为组名,也可为GID;如没有指定,则使用与用户名相同的组名     -c "COMMNET":用户的注释信息     -d HOME_DIR:指定用户的家目录

linux命令操作练习

流过昼夜 提交于 2019-12-04 18:39:17
例题1: 1、在root下创建空文件1.txt 1、 cd 2、touch 1.txt 2、在root下创建文件file1/file2 1、cd 2、mkdir file1 3、cd file1 4、mkdir file2 3、将1.txt复制到file1/file2 下,并重命名为2.txt 1、cd 2、 cp 1.txt /root/file1/file2/2.txt 4、将1.txt移动到file1下 1、cd 2、mv 1.txt /root/file1 5、分别查看file1和file2下的内容 1、cd /root/file1 2、ls 3、cd file1/file2 4、ls 6、删除file2 1、cd file1 2、rm-rf file2 例题2: 1、创建5个文件分别是 1.txt 2.txt 3.txt 4.txt 5.txt touch 1.txt 2.txt 3.txt 4.txt 5.txt 2、压缩这5个文件,压缩包的名字是hailiang.tar tar -zcvf hailiang.tar *.txt 或者 tar -zcvf hailiang.tar 1.txt 2.txt 3.txt 4.txt 5.txt 3、把压缩包移动到/home下面 mv hailiang.tar /home 4、解压hailiang.tar tar -zxcf

useradd命令详解(转)

百般思念 提交于 2019-12-04 17:28:51
1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。   2.格式   useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name 3.主要参数   -c:加上备注文字,备注文字保存在passwd的备注栏中。   -d:指定用户登入时的主目录,替换系统默认值/home/<用户名>   -D:变更预设值。   -e:指定账号的失效日期,日期格式为MM/DD/YY,例如06/30/12。缺省表示永久有效。   -f:指定在密码过期后多少天即关闭该账号。如果为0账号立即被停用;如果为-1则账号一直可用。默认值为-1.   -g:指定用户所属的群组。值可以使组名也可以是GID。用户组必须已经存在的,期默认值为100,即users。   -G:指定用户所属的附加群组。   -m:自动建立用户的登入目录。   -M:不要自动建立用户的登入目录。   -n:取消建立以用户名称为名的群组。   -r:建立系统账号。   -s:指定用户登入后所使用的shell。默认值为/bin/bash。   -u:指定用户ID号。该值在系统中必须是唯一的。0~499默认是保留给系统用户账号使用的

3-3 用户管理-新建用户useradd和passwd

我的梦境 提交于 2019-12-04 15:14:55
3.用户管理 终端命令 提示: 创建用户/删除用户/修改其他用户密码 的终端命令都需要通过 sudo 执行 3.1创建用户/修改密码/删除用户 序号 命令 作用 说明 01 useradd -m -g 组 新建用户名 添加新用户 * -m自动建立用户家目录 * -g 指定用户所在的组,否则会建立一个和同名的组 02 passwd 用户名 设置用户密码 如果是普通用户,直接用password 可以修改自己账户密码 03 userdel -r 用户名 删除用户 -r 选项会自动删除用户家目录 04 cat/etc/passwd | grep 用户名 确认用户信息 新建用户后,用户信息会保存在/etc/passwd文件中 提示 : 创建用户时,如果忘记添加 -m 选项指定新用户的家目录--最简单的方能股份就是 删除用户,重新创建 创建用户时,默认会创建一个和 用户名 同名的组名 用户信息保存在/etc/passwd文件中 3.2查看用户信息 序号 命令 作用 01 id[用户名] 查看用户UID和GID的信息 02 who 查看当前所有登录的用户列表 03 whoami 查看当前登录用户的账户名 passwd文件 /etc/passwd 文件存放的是用户的信息,由6个分号组成的7个信息,列分别是 1.新建用户名 2.密码(x,表示加密的密码) 3.UID(用户标识) 4.GID(组标识)