Linux运维系统工程师系列05

本文发布时间: 2019-Mar-22
和用户相关的命令和手动创建用户idwhowhoami1、显示哪些用户正在登录系统,在做什么[root@localhost ~]# w01:00:58 up 1 day, 11:33, 3 users, load average: 0.00, 0.00, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot tty7 :0 09Oct13 8days 4:45 4:45 /usr/broot pts/9 :0.0 11Oct13 1.00s 2.44s 1.18s wroot pts/13 172.16.22.253 00:59 4.00s 0.21s 0.03s -bash2、显示当前用户的首要组[root@localhost ~]# groupsroot3、显示用户的登录情况[root@localhost ~]# lastroot pts/13 172.16.22.253 Fri Oct 18 00:59 - 01:01 (00:01)root pts/12 172.16.23.253 Fri Oct 18 00:50 - 01:00 (00:09)root pts/12 172.16.23.253 Fri Oct 18 00:49 - 00:49 (00:00)root pts/12 172.16.28.1 Mon Oct 14 10:02 - 10:04 (00:01)usr3 tty2 Mon Oct 14 10:00 - 10:02 (00:01)root pts/12 172.16.12.8 Mon Oct 14 09:59 - 09:59 (00:00)root pts/12 172.16.23.253 Sat Oct 12 17:04 - 17:05 (00:00)4、所有用户最后一次登录系统的时间[root@localhost ~]# lastlogUsername Port From Latestroot pts/13 172.16.22.253 Fri Oct 18 00:59:37 +0800 2013bin **Never logged in**daemon **Never logged in**adm **Never logged in**lp **Never logged in**5、向所有登录到系统的用户发消息[root@localhost ~]# wall "class is over"6、打印登录到系统上的用户[root@localhost ~]# usersroot root root root root root root先说明添加一个用户的时候都做了什么事?1)在/etc/passwd文件中添加一行2)在/etc/shadow文件中添加一行3)在/etc/group文件中添加一行4)在/etc/gshadow中添加一行5)在/home目录下创建一个与用户名相同的目录,并修改权限6)拷贝/etc/skel下的文件到用户家目录下因此我们手动创建用户的时候完成以上6步骤即可。1.修改/etc/passwdroot@localhost sbin]# tail -1 /etc/passwdsdtest:x:2030:2030::/home/sdtest:/bin/bash[root@localhost sbin]# id sdtestuid=2030(sdtest) gid=2030 groups=20302.设置密码[root@localhost sbin]# head -1 /etc/shadowroot:$6$dLyzs32o$Tn4VVMGNCjP8zEWAj.t3yNwVhi3xQghKyI2byE5he8G8QSSZNHAzWFbK4eGOw5.SKyVxObw5nFvIgfnO21w8q1:15990:0:99999:7:::[root@localhost sbin]# tail -1 /etc/shadowsdtest:$6$dLyzs32o$Tn4VVMGNCjP8zEWAj.t3yNwVhi3xQghKyI2byE5he8G8QSSZNHAzWFbK4eGOw5.SKyVxObw5nFvIgfnO21w8q1:15990:0:99999:7:::3.修改/etc/group[root@localhost sbin]# tail -1 /etc/groupsdtest:x:2030:[root@localhost sbin]# id sdtestuid=2030(sdtest) gid=2030(sdtest) groups=2030(sdtest)4.修改/etc/gshadow[root@localhost sbin]# tail -1 /etc/gshadowsdtest:!::5.创建用户的家目录[root@localhost sbin]# mkdir /home/sdtestmkdir: created directory `/home/sdtest'改下权限:以后会讲权限设置,莫急[root@localhost sbin]# chown sdtest.sdtest /home/sdtest/[root@localhost sbin]# chmod 700 /home/sdtest/6.从/etc/skel拷贝文件过来[root@localhost skel]# cp .bash_logout .bash_profile .bashrc .gnome2/ .mozilla/ -r /home/sdtest/其中.gnome2:是图形管理相关的,不拷贝会影响图形的一些功能.mozilla:和火狐浏览器相关的,放火狐浏览器插件的


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:10pm
栏目列表