Linux之系统管理常用命令.三
原创
©著作权归作者所有:来自51CTO博客作者guoweishuai123的原创作品,如需转载,请与作者联系,否则将追究法律责任
1. useradd:添加用户。
格式为:useradd 用户名, passwd 用户名
例:useradd shuai,passwd shuai
查看用户名,在/home下查看首先进入home目录。
例:cd /home 然后用ls查看。
用户的配置文件路径在/etc/passwd下。
Etc目录下存放的是所有的配置文件。
例:cd /etc进入,可以用分屏命令more查看,也可以用cat命令查看。
查看more passwd
例:root:X:0:0:root:/root:/bin/bash
Root代表的是用户名,X代表的是站位符,0代表的是用户ID,0代表的是组ID,root代表的是用户命令信息,root代表的是用户主目录,bin/bash代表的是shell,:冒号代表的是分割符。
密码文件路径在/etc/shadow里。
例:ls –l shadow 查看权限。
例:vi shadow 查看密码文件。
所有的密码都是由MD5加密过的。
1. 只能删除用户userdel
格式为:userdel 用户名
例:userdel shuai,如下图所示shuai用户的信息还没有彻底删除。
Userdel –r 删除所有和用户有关的信息。
例:userdel –r gws 如下图所示彻底删除了gws用户的信息。
1. 修改用户帐号:usermod
格式为;usermod –l gws
-l修改用户名,-L锁定用户帐号,-U解锁,-u修改ID值
例:新建一个用户gws,如下图新建成功。
切换到命令界面进行登录,如下图登录成功说明用户没问题。
接下来我们使用usermod –L gws 命令来进行锁定用户。
命令执行完成后,在切换到命令界面进行测试,如下图所示已无法登录。
然后在切回来执行usermod –U gws 命令来解锁。
如下图所示,登录成功。
1. 新建组命令为:groupadd.
格式为:groupadd 组名。
删除组用命令groupdel
格式为;groupdel 用户名。
查看组在/etc下的group里。
例:先进入etc目录,运行命令cd /etc,然后用more group命令来分屏显示。
还可以用命令cat group来显示。
5.gpasswd:对组中用户成员的维护和管理。
-a:把用户添加到组中,格式:gpassword –a 用户名 组名
-d:把用户从组中删除,格式:gpassword –d 用户名 组名
-A: 把用户设为组的管理员,格式:gpassword –A 用户名 组名
6.更改组命令为:chgrp.
格式为:chgrp 组名 目录名
7.w或who这两个命令都是显示目前所有用户的信息。
例:w或who
8.write 命令的用法。
格式为:write 用户名
例 write a 前期是a用户必须登录。
然后返回进行操作。输入hello。
如下图所示a用户收到了。
例:实验我们有两个组wl和rj,有一个目录file,还有一个管理员admin
两个组对file目录有读的权限,而管理员有全部的权限。
第一.新建管理员admin和目录file。
第二.把file目录的所有者改为admin。
第三.修改file的权限。
第四.新建组rj和wl。
第五.新建目录rj和wl。
第六.给rj和wl组添加用户。
第七.改目录rj和wl目录的权限
第八.修改fj和wl目录的组。
第九.添加管理员到rj和wl目录里。
实验目的完成。
上一篇:Linux操作系统的常用命令.二
下一篇:Linux网络基础常用命令.四
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux常用命令-系统管理与维护
有,任何媒体、网站或个人未经授权不得转载、链接、转贴或以其他方式复制发布/发表。已经本...
linux java 数据库 python 操作系统 -
linux-常用命令(2.系统管理)
一.磁盘命令df:列出文件系统的整体磁盘使用量df -h df -aT 将系统内的所有特殊文件格式
tomcat 文件系统 网络接口