Chinaunix首页 | 论坛 | 博客
  • 博客访问: 308828
  • 博文数量: 90
  • 博客积分: 2850
  • 博客等级: 少校
  • 技术积分: 951
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-02 14:01
文章分类

全部博文(90)

文章存档

2015年(1)

2014年(1)

2013年(2)

2011年(3)

2010年(83)

分类: LINUX

2010-03-05 19:52:35

用户及用户组管理命令
             1. useradd
          useradd 命令可以创建一个新的用户帐号        其最基本用法为
                       用户名
          useradd
          如输入以下命令
          useradd newuser
         系统将创建一个新用户 newuser              该用户的 Home 目录为/home/newuser
         useradd 命令的参数较多          常用的组合为
         useradd 用户名 -g 组名 –G 组名 -d Home 目录名 -p 密码
         其中        -g 指定该用户的首要组
                   -G 指定该用户的次要组
                   -d 指定该用户的 Home 目录
                   -p 指定该用户的密码
         如输入以下命令
         u seradd oracle –g oinstall –G dba –d /home/oracle –p ora123
         系统将创建一个用户 oracle oracle 用户的首要组为 oinstall 次要组为 dba
         Home 目录为/home/oracle       密码为 ora123
             2. userdel
         userdel 命令用于删除一个已存在的帐号                 其用法为
                        用户名
         userdel
             3. groupadd
         groupadd 命令可以创建一个新的用户组                 其最基本用法为
                        组名
         groupadd
         如输入以下命令
         groupadd newgroup
         系统将创建一个新的用户组 newgroup
             4. groupdel
         groupdel 命令用于删除一个已存在的用户组                  其用法为
                        组名
         groupdel
             5. passwd
         出于系统安全考虑 Linux 系统中的每一个用户除了有其用户名外还有其对应
         的用户口令 用户可以随时用 passwd 命令改变自己的口令 该命令的一般格
         式为
         p asswd
         输入该命令后         按系统提示依次输入密码和密码确认后              即可完成用户密码
         的修改
         此外     超级用户还可以修改其他用户的口令               命令如下
                      用户名
         passwd
            6. su
         su 命令这个命令非常重要                它可以让一个普通用户拥有超级用户或其他用户
         的权限      也可以让超级用户以普通用户的身份做一些事情                 普通用户使用这
         个命令时必须有超级用户或其他用户的口令                   如要离开当前用户的身份 可
         以键入 exit 命令        su 命令的一般形式为
         su - 用户名
            7. chmod
         chmod 命令是非常重要的               用于改变文件或目录的访问权限      该命令有两种
         用法     一种是包含字母和操作符表达式的文字设定法                 另一种是包含数字的
         数字设定法
         由于数字设定法不太直观                 本文不做介绍   文字设定法的用法如下
         chmod [who] [+ | - | =] [mode] 文件名
         命令中各选项的含义为
             操作对象 who 可以是下述字母中的任一个或者它们的组合
         1
              u 表示用户(user)         即文件或目录的所有者
              g 表示同组(group)用户           即与文件属主有相同组 ID 的所有用户
              o 表示其他(others)用户
              a 表示所有(all)用户         它是系统默认值
             操作符号可以是
         2
              + 添加某个权限
              - 取消某个权限
              = 赋予给定权限,并取消其他所有权限
             mode 表示权限         常用的参数有
         3
              r 可读
      w 可写
      x 可执行
 举例
     将文件 script 的权限设为可执行            命令如下
 1
     c hmod =rx text
     执行成功后        用 ls -l script 命令查看文件属性的结果如下
     -r-xr-xr-x 1 user    group     0 Feb 10 09:42 script
     将文件 text 的权限设为 文件属主可读 可写 可执行 与文件属主同组
 2
     的用户可读        其他用户不可读          命令如下
                                      注意,后无空格         o=后有空格
     chmod u=rwx,g=r,o= text
     执行成功后        用 ls –l text 命令查看文件属性的结果如下
     -rwxr----- 1 user    group     0 Feb 10 09:42 text
    8. chown
     chown 用于更改某个文件或目录的属主和属组 这个命令也很常用 例如
     root 用户把自己的一个文件拷贝给用户 oracle 为了让用户 oracle 能够存
     取这个文件 root 用户应该把这个文件的属主设为 oracle 否则用户 oracle
     无法存取这个文件            chown 的基本用法为
     chown [用户:组] 文件
     举例
     c hown oracle:dba text
     该命令将 text 文件的属主和属组分别改为 oracle 和 dba

阅读(2890) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

安何2010-04-09 19:25:43

要命的是,初学者在试验很多命令时都无法运行。UNIX在这一点上非常讨厌。