快速业务通道

Linux 用户管理四

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-13
3usermod 用户修改工具(极其强大)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> usermod 不仅能改用户的SHELL类型,所归属的用户组,也能改用户密码的有效期,还能改登录名. usermod [-u uid [-o]] [-g group] [-G group,...]
[-d 主目录 [-m]] [-s shell] [-c 注释] [-l 新名称]
[-f 失效日] [-e 过期日] [-p 密码] [-L|-U] 用户名
-c comment
更新用户帐号password档中的注解栏,一般是使用chfn(1)来修改.
-d home_dir
更新用户新的登入目录.如果给定-m选项,用户旧目录会搬到新的目录去,如旧目录不存在则建个新的.
-e expire_date 加上用户帐号停止日期.日期格式为MM/DD/YY.
-f inactive_days 帐号过期几日后永久停权.当值为0时帐号则立刻被停权.而当值为-1时则关闭此功能.预设值为-1.
-g initial_group 更新用户新的起始登入用户组.用户组名须已存在.用户组ID参照既有的的用户组.用户组ID预设值为1.
-G group,[...] 定义用户为一堆groups的成员.每个用户组使用","区格开来,不可以夹杂空白字元.用户组名同-g选项的限制.如果用户现在的用户组不再此列,则将用户由该用户组中移除.
-l login_name 变更用户login时的名称为login_name.其它不变.特别是,用户目录名应该也会跟着更动成新的登入名.
-s shell 指定新登入shell.如此栏留白,系统将选用系统预设shell.
-u uid用户ID值.为唯一的ID值,除非用-o选项.数字不可为负值.预设为最小不得小于/etc/login.defs中定义的UID_MIN值.0UID_MIN值之间是传统上保留给系统帐号使用.用户目录树下所有的档案目录其userID会自动改变.放在用户目录外的档案则要自行手动更动.
警告:usermod不允许你改变正在线上的用户帐号名称.当usermod用来改变userID,确认这名user没在电脑上执行任何程序.你需手动更改用户的crontab档.也需手动更改用户的at工作档.采用NISserver须在server上更动相关的NIS设定. 警告: usermod 最好不要用它来改用户的密码,他在/etc/shadow中显示的是明口令;修改用户的口令最好用passwd 4、添加用户组命令groupadd 语法格式: groupadd [-g gid [-o]] [-r] [-f] 组名 -g 后接GID值,除非使用-o参数不然该值是唯一,不可相同,数值不可为负,预设值以/etc/login.defs为准;
-r 此参数是用来建立系统帐号的GID会比定义在系统档文件上/etc/login.defs GID_MIN来的小.注意useradd此用法所建立的帐号不会建立使用者目录,也不会纪录在/etc/login.defs.的定义值.如果你想要有使用者目录须额外指定
/bin/tcsh
/bin/csh
/bin/zsh
[root@localhost]# chsh -s /bin/ksh linux 注:更改linux所用的shellksh
Changing shell for linux.
Shell changed. 注:更改完成;

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号