首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

Solaris停用户管理与组管理

2013-08-25 
Solaris下用户管理与组管理一 相关语法1.1 增加用户组:groupadd命令增加用户组groupadd [-g gid] groupNam

Solaris下用户管理与组管理

一 相关语法1.1 增加用户组:groupadd命令增加用户组groupadd [-g gid] groupName说明:g 制定组的ID号gid 组的ID号(不能与现有的组ID号重复)groupName 组名/etc/group文件记录了系统的用户组的信息格式1.2 增加用户:useradd命令增加用户组useradd [-u uid | -g group] | -d dir | -s shell | -c comment | -m [-k skel_dir] ] login说明:u 指定用户ID号g 制定所在组d 指定用户目录s 制定用户SHELLc 用户的注释m 建立用户目录login 用户的登录名/etc/passwd文件记录了系统的用户帐号的信息格式 二. 示例2.1 添加组# groupadd -g 100 dmmUX: groupadd: ERROR: 100 is already in use.  Choose another.# groupadd -g 101 dmmUX: groupadd: ERROR: 101 is already in use.  Choose another.# groupadd dmm# more /etc/groupoinstall::100:dba::101:dmm::102:# groupadd -g 103 bl# more /etc/groupoinstall::100:dba::101:dmm::102:bl::103:注: 如果在创建组是没有指定ID, 那么系统会自己生成ID2.2 删除组:# more /etc/groupoinstall::100:dba::101:dmm::102:bl::103:# groupdel bl2.3 添加用户# useradd -m -d  /exort/home/david david用此命令就可以成功的添加帐号david。默认创建用户主目录。修改密码#passwd david在重启之后,在/home 目录下就有了david目录。注意:/home is an auto mount directory. The home directory for user in Solaris should be created in /export/home/home 已被automount用了,所以不能在这里建目录,如果非要使用/home,把/etc/auto_master文件的/home     auto_home 这一行注释掉。#useradd –u 1233 –g sun –d /exort/home/sun –c “Sun test user.” –m –s /usr/bin/sh sunsolaris 10 默认的shell是sh,用起来很不方便,建议改成易于使用的bash# useradd -m -d /home/dave dave -s /bin/bash 关于shell 可以参考blog:Solaris 默认Shell 修改http://blog.csdn.net/tianlesoftware/archive/2010/03/18/5391383.aspx2.4 删除用户 #userdel dave然后再删除dave用户的主目录/home/dave。也可以使用选项”r”来一步完成。#userdel -r dave注:如果该用户正在连接,是删不掉的,我们可以先kill 掉该用户。 在删。# whoroot       console       3月 18日 10:06 (:0)dave       pts/2         3月 18日 10:19 (10.85.10.80)root       pts/4         3月 18日  10:07 (:0.0)#ps -t pts/2  PID TTY         TIME CMD  1118 pts/2       0:00 ps  1112 pts/2       0:00 bash#kill -9 1118#kill -9 1112# whoroot       console       3月 18日 10:06 (:0)root       pts/4         3月 18日  10:07 (:0.0)

?如下为我的创建过程:

root用户登录

groupadd -g 99 gstorage

useradd -g 99 -s /bin/bash -m -d /export/home/storage storage

passwd?storage 修改密码

使用storage用户进入系统,使用id命令当前用户的用户和组

在/export/home/storage目录下可看到

-bash-3.2$ ls
local.cshrc??? local.login??? local.profile

建立了三个文件。

热点排行