Linux 用户管理命令笔记】的更多相关文章

1.新增用户 useradd user1 用户创建流程 1.系统先将用户信息记录在/etc/passwd中,一般会在/etc/passwd和/etc/shadow末尾,同时分配该用户UID. 2.创建用户目录,一般创建路径/home目录中.当前命令创建目录是/home/user1 3.系统会复制/etc/skel下所有的文件至/home/user1.默认都是隐藏文件.可以通过命令ls-la /etc/skel查看. 4.系统会新建一个和user1一样的用户组user1.并且该用户默认会属于use…
1.添加用户,首先用adduser命令添加一个普通用户,命令如下: $ adduser tommy //添加一个名为tommy的用户 $ passwd tommy //修改密码 Changing password for user tommy. New UNIX password: //在这里输入新密码 Retype new UNIX password: //再次输入新密码 passwd: all authentication tokens updated successfully. 2.赋予r…
用户:UID, /etc/passwd组:GID, /etc/group 影子口令:用户:/etc/shadow组:/etc/gshadow 用户类别:管理员:0普通用户: 1-65535    系统用户:1-499    一般用户:500-60000 用户组类别:管理员组:普通组:    系统组:    一般组:    用户组类别:    私有组:创建用户时,如果没有为其指定所属的组,系统会自动为其创建一个与用户名同名的组    基本组:用户的默认组    附加组,额外组:默认组以外的其它组 …
添加用户 1.useradd -设置选项 用户名 [-D 查看缺省参数 ] 选项: u: UID [必须是系统中没有的] g:缺省所属用户组GID[最好有] G: 指定用户所属多个组[可以指定这个用户所属的部门等] d: 宿主目录[可以任意指定] s: 命令解释器Shell [必须是包含在/etc/shells文件中的] c:描述信息[可以用于描述该用户是谁,有什么权限,最好要有] e: 指定用户失效时间 E.g. useradd -u 6666 -g root -G sys,apache -d…
创建用户命令useradd 命令useradd,所在路径为: 可以看到命令useradd的路径为:/usr/sbin/useradd,因此它的执行权限是root 命令的功能是创建一个新用户,例如:useradd liuyifei 注意,创建用户只是创建好了用户的一些基本信息,比如家目录,但是没有设置登陆密码 设置用户密码命令passwd 命令passwd可以为用户设置登录密码,例如:passwd liuyifei 注:root可以修改任何用户的密码,而且可以不符合密码规则,但是普通用户只能修改自…
1. /etc/passwd 格式 用户名:密码:UID:GID:注释:家目录:默认shell useradd  [options ]    USERNAME -u: UID  要大于等于500, -g: GID 指基本组,必需事先存在,UID会在最下面的一个ID加1 小插曲,下载了xshell来运行. -G:GID,组要存在,可能存在多个. -c:"COMMENT"注释 -d:/path/to/somedirectory 意思为指定家目录.默认是在home目录下的userfolder…
useradd /usr/sbin/useradd执行权限:rootuseradd [选项] 用户名-u UID:手工指定用户的UID号-d 家目录:手工指定用户的家目录-c 用户说明:手工指定用户的说明-g 组名:手工指定用户的初始组-G 组名:手工指定用户的附加组,多个逗号分隔-s shell:手工指定用户的登陆shell,默认是/bin/bash useradd passwd 两个命令执行后,linux低层的操作有下列文件或目录/etc/passwd/etc/shadow/etc/grou…
1)管理用户命令总汇 2)管理用户组命令 总汇…
关键字 useradd passwd who w uptime 1.useradd添加用户命令 useradd 用户名 passwd 用户名 (设置密码) 2.userdel 删除用户 userdel -r 用户名 3.who 查看谁正在处于登录状态 用户名         使用终端               登录时间                        登录IP tty1表示本机登录,pts表示远程登录 踢出登录用户 pkill -kill -t pts/0 4.w 该命令列出的信…
groupadd www-data 添加组 useradd phpcomposer -g www-data 添加用户并加入组中 passwd phpcomposer 添加密码 usermod -g phpcomposer www-data 修改组 passwd phpcomposer -l 锁定帐号 passwd phpcomposer -u 释放帐号 userdel phpcomposer 删除用户 groupdel www-data 删除组 id phpcomposer 查看用户信息 yum…
1 更改有效用户组 :newgrp zeng 把当前用户的有效用户组更改为zeng.事后可以使用groups命令查看. 2 在使用useradd命令增加用户时,在/etc/passwd的值一般会参考 /etc/default/useradd 3 /etc/skel存放的是用户默认新增用户家目录文件的各项配置文件,在/home/username中这个用户(主目录)家目录的各项数据,    都是从/etc/skel所复制过去的. 4 关于用户 UID / GID的设置,参考的是 /etc/login…
usermod和useradd命令的使用相类似,useradd针对的是新创建的用户可以修改他的信息,usermod则可以修改已经存在的用户的信息,选项也基本相同 usermod [选项] 用户名 -L:可以锁定用户 -U:可以解锁用户 chage可以修改用户的密码状态 -l:显示密码的详细信息,例如:chage -l xbb 英文不好,看不懂,那可以对照/etc/shadow去看,cat /etc/shadow | grep xbb 不同选项可以修改不同的配置,但是这个可以使用vi去手动修改,因…
userdel [选项] 用户名,可以删除用户,常用选项 -r :删除用户的同时删除用户的家目录,一般都要用,例如:userdel -r xbb 新建用户和删除用户的本质也就是修改了 /etc/shadow /etc/passwd /etc/group /etc/gshadow /var/spool/mail /home /etc/skel 这七个文件,所以,也可以通过手动修改这些文件来删除用户 查看用户id:id liuyifei 切换用户身份su su - 用户名,可以切换用户,中间的- 一…
useradd [选项] 用户名,用来添加用户,实质是创建了几个用户信息的相关文件,选项可以支持手动创建 常见选项 -u UID:手动指定用户的UID -d 家目录 -c 用户说明 -g 组名:指定用户的初始组 -G 组名:指定用户的附加组(多个附加组用,进行分隔) -s Shell:指定登陆的Shell,默认是/bin/bash 用户默认值文件 /etc/default/useradd vi /etc/default/useradd 其中,字段INACTIVE表示密码过期宽限天数,EXPIRE…
一.用户帐号 1.超级用户:具有操作系统中的最高权限,用来管理和维护操作系统.root用户. 2.普通用户:由root用户来创建,在宿主目录中具有完全权限. 3.程序用户:由应用程序添加,维护某个应用程序运行. 二.组帐号 在Linux系统中,将多个用户结合在一起,形成一个组,称为用户组.每个用户帐号至少要属于一个组,这个组称为用户的基本组或者私有组.如果该用户同时还包含在其他的组中,可以将这个组称为附加组或者公共组.对组帐号设置权限,将适用于组内的每一个帐号. 三.常用用户管理命令: 1.us…
本节学习的命令: 用户管理命令:useradd,userdel,id,finger,usermod,chsh,chfn,passwd,pwck, 组管理命令:groupadd,groupmod,groupdel,gpasswd,newgrp,chage 本节学习的技能: 用户管理命令 密码管理命令 组管理命令 用户管理命令: useradd, userdel, usermod, passwd, chsh, chfn, finger, id, chage useradd  [options]  U…
用户管理命令:useradd(添加用户) 用户管理命令:passwd(设置和修改用户密码) 用户管理命令:who(查看所有登录用户的信息)…
用户管理命令 命令名称:useradd功能:添加用户(添加完后不能立即使用,必须用passwd修改用户密码后才能使用)用法:useradd [选项] 用户名选项参数:-u 手工指定用户的UID-d 手工指定用户的家目录-c 手工指定用户的说明-g 手工指定用户的初始组-G 指定用户的附加组-s 手工指定用户的登录shell 命令名称:passwd功能:修改用户密码用法:passwd [选项] 用户名选项参数:-S 查询用户密码的密码状态-l 暂时锁定用户-u 解锁用户--stdin 可以通过管道…
1. 用户管理命令:useradd 命令名称:useradd 命令所在路径:/bin/sbin/useradd 执行权限:root 语法:useradd 用户名 功能描述:添加新用户 范例: $useradd ym 2. 用户管理命令:passwd 命令名称:passwd 命令所在路径:/usr/bin/passwd 执行权限:所有用户 语法:passwd 用户名 功能描述:设置用户密码 范例: $ passwd ym 在用户自己的登录状态下可以直接使用,如 $ passwd 3. 用户管理命令…
上篇博客我们介绍了Linux文件搜索命令,其中find是用的最多的也是功能最强大的文件或目录搜索命令,和另一个搜索命令locate的区别是,find命令是全盘搜索,刚创建的文件也能搜索的到,而locate是在文件资料库中进行搜索,对比find命令搜索速度快很多,但是新创建的文件如果没有收录到文件资料库中,使用locate命令是搜索不到的,再就是/tmp目录是不收录到文件资料库的,也就是说使用locate命令搜索不到在/tmp目录下的文件.然后我们介绍搜索命令所在的目录以及别名信息which,搜索…
目录 1.帮助命令 一.获得命令或配置文件帮助信息:man 二.获得shell内置命令的帮助信息:help 三.获得命令的中文帮助信息:--help 2.用户管理命令 一.添加新用户:useradd 二.设置用户密码:passwd 三.查看登录用户简单信息:who 四.查看登录用户详细信息:w 3.总结 上篇博客我们介绍了Linux文件搜索命令,其中find是用的最多的也是功能最强大的文件或目录搜索命令,和另一个搜索命令locate的区别是,find命令是全盘搜索,刚创建的文件也能搜索的到,而l…
上篇博客我们介绍了Linux文件搜索命令,其中find是用的最多的也是功能最强大的文件或目录搜索命令,和另一个搜索命令locate的区别是,find命令是全盘搜索,刚创建的文件也能搜索的到,而locate是在文件资料库中进行搜索,对比find命令搜索速度快很多,但是新创建的文件如果没有收录到文件资料库中,使用locate命令是搜索不到的,再就是/tmp目录是不收录到文件资料库的,也就是说使用locate命令搜索不到在/tmp目录下的文件.然后我们介绍搜索命令所在的目录以及别名信息which,搜索…
Linux学习之用户管理命令与用户组管理命令 目录 用户管理命令 用户添加命令useradd 修改用户密码passwd 修改用户信息usermod 修改用户密码状态chage 删除用户userdel 用户切换命令su 用户组管理命令 添加用户组 修改用户组 删除用户组 将用户添加到组或者从组中删除 用户管理命令 用户添加命令useradd 只能超级用户才能添加用户. useradd [选项] 用户名 选项: -u UID:手工指定用户的UID号 -d 家目录:手工指定用户的家目录 -c 用户说明…
其实如果我们了解了Linux中用户管理的配置文件之后,完全可以手工管理用户: 添加用户: useradd 设置选项 用户名 -D 查看缺省参数 u:UID g:缺省所属用户组GID G:指定用户所属多个组 d:宿主目录 s:命令解释器Shell c:描述信息 e:指定用户失效时间 删除用户: userdel -r 用户名 -r:删除用户目录 手工删除: 使用find命令查找属于某个用户或用户组的文件 find选项-user.-uid.-group.-gid 1.对需要保留的文件进行移动和备份 2…
一.浅谈id.whoami.su.chage 本篇是续写上一篇<Linux 用户篇——用户管理命令之useradd.passwd.userdel.usermod>. (1)id命令 命令格式:id username(用户名) 命令解释:查看用户的UID(用户ID).GID(组ID). (2)whoami命令 命令格式:whoami 命令解释:查看当前用户的username,即我是谁. (3)su命令 命令格式:su option username(用户名) 命令解释:切换用户身份. 其中opt…
一.用户重要,用户管理命令同样重要 用户是Linux系统安全的核心,每个登录Linux系统的用户都会分配相应的权限,这些权限取决于能否访问系统中各种对象.而管理这些用户的相关信息离不开用户管理命令,比如useradd.passwd.userdel.usermod等等这些命令. 二.浅谈useradd.passwd.userdel.usermod (1)useradd命令 命令格式:useradd option username(用户名) 命令解释:添加用户. 其中option有如下选项: -u:…
1.用户管理命令:useradd 所在路径:/usr/bin/useradd      执行权限:root 语法:useradd 用户名 功能描述:添加新用户 例如:useradd hzw userdadd添加时并没有设置password,需要用passwd设置密码 2.用户管理命令:who 所在路径:/usr/bin/who  执行权限:所有用户 语法:who 功能描述:查看登录用户信息(Linux是一个多用户系统) 例如:who 1.登录用户名   2.登录终端 (tty本地登录,pts远程…
本笔记说的Linux用户管理主要包括以下内容: 1.用户配置文件(/etc/passwd  /etc/shadow) 2.组配置文件(/etc/group  /etc/gshadow) 3.用户缺省配置文件(/etc/login.defs  /etc/default/useradd) 4./etc/motd文件./etc/issue文件 5.SetUID权限.SetGID权限.黏着位 6.典型案例之一:手动创建一个用户 7.典型案例之二:批量添加用户 8.典型案例之三:限制用户使用su 9.典型…
linux 用户管理 创建一个用户 foo 这个用户只能在/home/foo 上面增加删除文件, foo 不能在其他目录加减文件 useradd -d /home/foo -m foo [root@] # passwd jc chown foo -R /home/foo Linux 系统是一个多用户多任务的分时操作系统,用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录. 用户账号的管理工作主要涉及到用户账号的添加.修改和删除. 添加用户账号就是在系统中创建一个新账号,然后为新账…