linux下sys用户用户组,Linux Sys Monitor 运维 插件 用户和组管理

Linux中的用户和组分别在:

/etc/passwd

/etc/shadow

/etc/group

/etc/gshadow

几个文件中管理。

这几个文件是无法手动写入的,它们只能通过命令的方式来修改。

比如:

/usr/sbin/useradd

/usr/bin/passwd

/usr/sbin/groupadd

/usr/sbin/groupmod

等等。这些命令大家也记得,可是参数很多不一定都记得住。

那我们来看看,通过界面方式,我们来如何操作他们吧!

首先,在插件主界面中,点“用户和组管理”栏中的运行按钮。

0818b9ca8b590ca3270a3433284dd417.png

打开用户和组管理界面之后,点“刷新”按钮。

把当前服务器的全部组和用户显示在树型列表中。

0818b9ca8b590ca3270a3433284dd417.png

我们已经知道,在Linux下新加一个用户时,会添加一个与此用户同名的组,并把

这个用户加在这个组下。所有的用户都在一个或多个组下面。

树的第一级是根结点。它的右键菜单有:

新增用户:          添加一个用户,可以指定它的用户ID、家目录、初始组,如上所示。

新增群组:          添加一个群组,可以指定它的群组ID

0818b9ca8b590ca3270a3433284dd417.png

树的第二级是群组结点。(点字母键可以在树中快速定位)它的右键菜单有:

删除群组:          删除选择的群组

修改群组:          修改选择的群组,包括修改它的名字,指定它的群组ID

树的第三级是用户结点。(一个用户可以属于多个群组,它的默认群组,在自己的同名群组下)它的右键菜单有:

加入用户到某组:    把一个群组下选择的用户加入到另一个群组中。(点字母键可以在下拉框中快速定位)

0818b9ca8b590ca3270a3433284dd417.png

设为某组管理员:    把选择的用户指定为选择群组的管理员。

此组中删除:        把群组下选择的用户,从些群组中删除。

设置用户密码:      修改选择的用户的密码。

删除用户:          把用户整个删除,所有的群组下此用户都会被删除掉。

同时可以指定是否一起删除此用户的家目录。

属性:              显示,同时也可以修改用户的属性。

属性有:用户ID、组ID、家目录、运行目录(以上不可改)、

改密日期(最后更新口令的日期)、锁密天数(口令不可被更动的天数)、

有效天数(口令需要重新变更的天数 99999表示总是有效)、

警告天数(口令需要变更期限前的警告天数)、

宽限天数(口令过期后的账号宽限天数)、

失效日期(账号失效日期 可以设一个将来时)、

账号锁定状态(锁定的账号无法登陆)。

0818b9ca8b590ca3270a3433284dd417.png

以上的图片中的例子,是准备为ftp连接新建一个叫“virtual”的真实用户。

它被要求在2013-05-03日之前改密码,提前7天警告。

这些值,根据您的需要来设置。

最后点“保存”按钮,为看到两个成功的提示框,一个是新增用户成功,一个是设置密码成功。

如果已经存在这个用户了,再点保存会怎么样呢?

0818b9ca8b590ca3270a3433284dd417.png

再如,我们添加了一个叫virtual2的用户。然后我们直接删除他的virtual组,会怎么样呢?

0818b9ca8b590ca3270a3433284dd417.png

好的,报错了。那我们先删除这个用户吧。

0818b9ca8b590ca3270a3433284dd417.png

对用户右键点删除。出现提示,选“是”。

0818b9ca8b590ca3270a3433284dd417.png

又出现一个提示,是否连用户目录一并删除。(也就是家目录)

再选“是”,提示成功。

0818b9ca8b590ca3270a3433284dd417.png

同时,树也被刷新了。我们看到virtual2用户与组同时被Linux自己删除了。

OK,以上的功能您应该都看懂了吧。

以上功能,可能还平平无奇。那么,让我们来看看更有趣的吧!

在“用户与组管理”主界面上,您可以注意到了有两个按钮:

记录宏、停止记录。

可能您已经不太陌生了,因为在RedHat应用程序的安装界面也有类似的功能。

记录宏     把以上操作的动作全部记录下来,方便以后重复这些记录的操作。

比如您想把另几台服务器也配置成与这台服务器相同的用户、组。

点击“记录宏”按钮,打开宏记录窗口,第一行显示当前是否正在记录。

0818b9ca8b590ca3270a3433284dd417.png

如果正在记录,你的操作都会记录在下面的表格中。

比如做刚才的操作时,已经打开了记录宏功能,您做的操作被记录下来了。

一个是新增了用户,同时设置了用户密码。

您只在界面上点了一次“保存”按钮,为什么会有两行记录?

其实您实际用命令行输入,需要两个命令来完成保存动作。useradd、passwd

所以这里有两行。

您还可以在通过先选择行,然后点上移、下移按钮,调节执行顺序。

还可以用移除按钮,把某行的操作删除掉。

记录完后,不要忘记了点“停止记录”按钮,再点“保存宏”按钮,保存成宏文件。

下次装载宏时,点“导入宏”按钮,选择宏文件就读入到列表了。

0818b9ca8b590ca3270a3433284dd417.png

导入后,点“运行宏”按钮后,程序根据列表中的顺序一个个的执行记录的操作。

装入宏后,列表中会显示操作的内容,您检查全后,再点运行宏就能顺序执行了。

我们这样试验运行这样一个宏,先删除一个用户,再添加这个用户。

0818b9ca8b590ca3270a3433284dd417.png

运行的过程,在主窗口的下面板中滚屏显示。

运行完成之后的效果如上。不要忘记了点“确定”按钮哦!

如果,在运行宏的过程中,没有错误报错,会继续下去。

如果出现了错误,为自动停止下来。并提示出错误。

0818b9ca8b590ca3270a3433284dd417.png

如果在运行过程中需要中断宏的运行,点“中断宏”按钮即可,

某行正在运行的宏,运行完成之后,后面其它的宏就不会运行了。

最后再说一个窍门,如果您忘记了root用户的密码怎么办?

1.重新启动进入单人维护模式或以 Live CD 启动后挂载根目录去修改 /etc/shadow

将里面的 root 的口令字段清空, 再重新启动后 root 将不用口令即可登陆!

2.在LinuxSysMonitor服务端用backrun.sh方式,还在后台运行没有关的情况下,

通过“用户与组管理”可以修改root的密码。

啊!有人说这样不安全吧。其实您不用担心。LinuxSysMonitor采用动态加密通讯方式,一般很难模拟通讯包。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值