Linux系统用户管理
2008-03-21 03:33:20来源: 阅读 ()
登录进入Webmin以后,选择系统主菜单,就可以看到最下面有一个用户与用户组的图标,单击就会进入到用户管理功能。
图8-1 Webmin界面 |
用户管理
1.添加用户
添加用户的命令为useradd,假设我们添加一个名字为testuser的用户,设置其登录Shell,设置它的其他属性:
useradd –s /bin/bash –G thiz –d /home/testuser testuser
passwd testuser
关于useradd的详细帮助可以在man useradd中得到。这里-s参数用来指定用户的启动Shell,如果不希望给用户Shell的许可权,就在/etc/Shells中添加/dev/null和/usr/bin/passwd,然后指定Shell为/dev/null或者/usr/bin/passwd。第一种情况是根本不允许用户登录(例如该用户为邮件账号,只允许收发邮件);第二种是只允许登录进来修改密码。-G用来指定用户在属于添加的testuser用户组的同时,也属于thiz用户组。-d用来指定用户的主目录位置, 这里指定为默认位置/home/testuser(当然也可以不指定,默认创建/home/testuser,并将用户主目录指向该目录)。添加用户以后就需要使用 passwd 命令为其设置密码。
对于已经添加的用户,需要修改其属性,可以使用命令usermod,也可以在man usermod中得到更多信息。
使用Webmin,进入系统信息的用户管理模块,如图8-2所示。
图8-2 用户管理模块 |
要添加用户,就单击创建新用户。
在图8-3中可以看到,在添加用户界面中第一部分要指定这些参数:用户名称、真实姓名、用户ID(可以不填,使用默认值)、用户主目录(需要指定)、登录Shell及密码;第二部分则设定用户账号的过期时间、不使用天数(不使用天数用来指示当用户密码过期到账号被完全停止的时间,0表示密码一过期就停止该账号,-1用来取消这个特性,默认值是-1)、警告天数(从上次用户修改密码以后,到系统提示用户需要再次修改密码之间的天数,这是为了定期让用户修改密码,以增强系统安全性)、最小天数(两次密码修改之间的最少天数)和最大天数(两次密码修改之间的最大天数,超过该期间以后用户在登录时会强制用户设置新密码);第三部分用来设置群组:新群组(为用户添加一个群组,不填就表示添加一个和用户名称一样的群组)、现存群组(将用户的群组设置为一个已经存在的群组)、次群组(同时设置用户还属于其他群组);第四部分用来设置是否创建用户主目录、是否复制用户设置文件到主目录,以及是否更新其他设置中关于该用户的属性。
图8-3 创建新用户 |
如果在设置时对某个参数不明白,可以单击输入框前的文字得到帮助。
2.删除用户
删除用户可以通过命令userdel来完成,这依赖于系统所安装的软件。
# userdel testuser
不过需要注意的是删除用户并不会删除为该用户创建的主目录,这样是因为该目录中还有可能保存着有用的文件,如果确信该用户的主目录没有需要的文件了,需要手工删除其主目录,例如:
# rm –rf /home/testuser
要在Webmin中删除用户,只需选择要删除的用户,单击最下部的【删除】按钮即可。
3.修改密码
修改密码可以使用命令方式:
# passwd username
即可对用户密码进行修改。当然在Webmin中提供了修改用户密码的功能,只要选择系统中Change Passwords模块,就会进入修改密码模块,如图8-4所示。
图8-4 修改密码模块 |
然后选择需要修改密码的用户,就会进入变更密码界面,如图8-5所示。
输入两次用户新密码,单击【变更】即完成用户密码的修改。
用户组管理 1.添加用户组 用户组的管理类似于用户的管理, 添加一个用户组可使用命令: #groupadd testgroup 使用Webmin进入用户管理模块的主页面,如图8-6所示。
可以看到,这里列出了所有的用户组,可以单击某个用户组对其属性进行修改,或创建新用户组,两者的界面是一样的。如图8-7所示。
在此可以指定该用户组包括哪些成员等信息。 2.删除用户组 删除用户组的命令为: # groupdel testuser 但是如果该用户组是某个用户的属主用户组,而且该用户还存在,那么就不能删除该用户组: # groupdel testuser groupdel: cannot remove user's primary group. 只有将该用户删除以后,才能删除该用户的属主用户组。 使用Webmin管理界面删除用户组和删除用户类似,只需要选中该用户组,进入该用户组的属性编辑状态,单击【删除】按钮即可删除。
|
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Linux系统用户账号的管理
下一篇:Linux系统用户组的管理
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash