linux 用户管理命令学习】的更多相关文章

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…
其实如果我们了解了Linux中用户管理的配置文件之后,完全可以手工管理用户: 添加用户: useradd 设置选项 用户名 -D 查看缺省参数 u:UID g:缺省所属用户组GID G:指定用户所属多个组 d:宿主目录 s:命令解释器Shell c:描述信息 e:指定用户失效时间 删除用户: userdel -r 用户名 -r:删除用户目录 手工删除: 使用find命令查找属于某个用户或用户组的文件 find选项-user.-uid.-group.-gid 1.对需要保留的文件进行移动和备份 2…
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…
添加用户 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…
主要讲两个用户管理的案例: 1: 限制用户su为root,只允许某个组的的用户su # groupadd sugroup 首先添加我们的用户组 # chmod 4550 /bin/su 改变命令的权限 # chgrp sugroup /bin/su 改变命令的所属组 # ls -l /bin/su 查看命令的权限 -r-sr-x--- 1 root sugroup 18360 Jan 15 2010 /bin/su 设定后,只有sugroup组中的用户可以使用su切换为root # userad…
用户组管理命令: groupadd -g 888 webadmin 创建用户组webadmin,其GID为888 删除用户组: groupdel 组名 修改用户组信息 groupmod groupmod -n apache webadmin 修改webadmin组名为apache gpasswd  设置组密码及管理组内成员: -a 添加用户到用户组 -d 从用户组中删除用户 -A 设置用户组管理员 -r 删除用户组密码 -R 禁止用户切换为该组 groups 查看用户隶属于哪些用户组 newgr…
Linux用户分为三种: 1:超级用户(root,UID=0) 2:普通用户(UID 500-60000) 3:伪用户(UID 1-499)  伪用户: 1.伪用户与系统和程序服务相关 :nbin.daemon.shutdown.halt等,任何Linux系统默认都有这些伪用户 mail.news.games.apache.ftp.mysql及sshd等,与Linux 系统的进程相关 2.伪用户通常不需要或无法登录系统 3.可以没有宿主目录 用户组: 每个用户都至少属于一个用户组 每个用户组可以…
创建用户命令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.新增用户 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)管理用户命令总汇 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 该命令列出的信…
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…
Linux学习之用户管理命令与用户组管理命令 目录 用户管理命令 用户添加命令useradd 修改用户密码passwd 修改用户信息usermod 修改用户密码状态chage 删除用户userdel 用户切换命令su 用户组管理命令 添加用户组 修改用户组 删除用户组 将用户添加到组或者从组中删除 用户管理命令 用户添加命令useradd 只能超级用户才能添加用户. useradd [选项] 用户名 选项: -u UID:手工指定用户的UID号 -d 家目录:手工指定用户的家目录 -c 用户说明…
本节学习的命令: 用户管理命令: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…
一.用户帐号 1.超级用户:具有操作系统中的最高权限,用来管理和维护操作系统.root用户. 2.普通用户:由root用户来创建,在宿主目录中具有完全权限. 3.程序用户:由应用程序添加,维护某个应用程序运行. 二.组帐号 在Linux系统中,将多个用户结合在一起,形成一个组,称为用户组.每个用户帐号至少要属于一个组,这个组称为用户的基本组或者私有组.如果该用户同时还包含在其他的组中,可以将这个组称为附加组或者公共组.对组帐号设置权限,将适用于组内的每一个帐号. 三.常用用户管理命令: 1.us…
上篇博客我们介绍了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,搜索…
一.浅谈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:…
Linux用户管理 Linux系统跟Windows系统一样,可以创建不同的用户,不同的用户组.在不同用户下使用系统具有相应的权限 创建一个普通用户时,会修改几个文件,拷贝一些初始文件到用户家目录中 修改的文件路径为 /etc/passwd /etc/shadow /etc/group /etc/gshadow 拷贝到用户家目录下的文件为 .bash_logout .bash_profile .bashrc 如果错误的把root用户下的这三个文件删除,再切换回root用户时会不成功,解决办法为:…
1. 用户管理命令:useradd 命令名称:useradd 命令所在路径:/bin/sbin/useradd 执行权限:root 语法:useradd 用户名 功能描述:添加新用户 范例: $useradd ym 2. 用户管理命令:passwd 命令名称:passwd 命令所在路径:/usr/bin/passwd 执行权限:所有用户 语法:passwd 用户名 功能描述:设置用户密码 范例: $ passwd ym 在用户自己的登录状态下可以直接使用,如 $ passwd 3. 用户管理命令…
1.用户管理命令:useradd 所在路径:/usr/bin/useradd      执行权限:root 语法:useradd 用户名 功能描述:添加新用户 例如:useradd hzw userdadd添加时并没有设置password,需要用passwd设置密码 2.用户管理命令:who 所在路径:/usr/bin/who  执行权限:所有用户 语法:who 功能描述:查看登录用户信息(Linux是一个多用户系统) 例如:who 1.登录用户名   2.登录终端 (tty本地登录,pts远程…
用户管理命令:useradd(添加用户) 用户管理命令:passwd(设置和修改用户密码) 用户管理命令:who(查看所有登录用户的信息)…
用户管理命令 命令名称:useradd功能:添加用户(添加完后不能立即使用,必须用passwd修改用户密码后才能使用)用法:useradd [选项] 用户名选项参数:-u 手工指定用户的UID-d 手工指定用户的家目录-c 手工指定用户的说明-g 手工指定用户的初始组-G 指定用户的附加组-s 手工指定用户的登录shell 命令名称:passwd功能:修改用户密码用法:passwd [选项] 用户名选项参数:-S 查询用户密码的密码状态-l 暂时锁定用户-u 解锁用户--stdin 可以通过管道…