新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - 编程开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > Solaris教程 > 正文:Solaris 用户管理

Solaris 用户管理

新客网 XKER.COM 2008-03-12 来源:新客网络学院 收藏本文
(一) 用户基本知识
  
  1.文件信息
  
  ls -l
  
  drwxrwxrwx filename
  
  (1)访问权限
  
  mode : rwx rwx rwx r:read w:write x:execute
  
  user group other
  
  缩写 : (u) (g) (o)
  
  (2) 文件类型
  
  : 普通文件
  
  
  b : 块特殊文件,如硬盘和CDROM设备
  
  c : 字符文件设备
  
  l : 符号连接
  
  p : 管道或流,用于进程通讯
  
  d : 目录
  
  
  2.缺省权限
  
  创建文件和目录时,系统自动设置一定的权限.缺省权限由用户mask码控制
  
  $umask ? 显示用户umask码
  
  umask 设置 文件 目录
  
  022 新文件属主有读权和修改权 用户组和其他用户有读权和修改权
  
  用户组和其他用户只有读权
  
  
  可用umask maskvalue 改变缺省权限
  
  3.系统安全文件
  
  (1) /etc/passwd
  
  (2) /etc/shadow
  
  
  /etc/group
  
  
  /etc/default/login
  
  
  (二)相关命令
  
  1. chmod 改变文档或目录之属性
  
  命令格式:chmod [-R] mode name
  
  ( name 可为档名或目录名;mode可为 3 个 8 位元之数字,或利用ls -l命令,列出
  
  文档或目录之读、写、执行允许权之文字缩写.)
  
  例子 :
  
  %chmod 755 dir1 将目录dir1,设定成任何使用者,皆有读取及执行之权利,
  
  但只有拥有者可做修改.
  
  %chmod 700 file1
  
  将文档file1,设定只有拥有者可以读、写和执行.
  
  %chmod o+x file2
  
  将文档file2,增加拥有者可以执行之权利.
  
  %chmod g+x file3
  
  将文档file3,增加群组使用者可执行之权利.
  
  %chmod o-r file4
  
  将文档file4,除去其它使用者可读取之权利.
  
  
  
  2.chown 改变文档或目录之拥有权
  
  命令格式:chown [-R] username name ( name 可为档名或目录名.)
  
  例子 :
  
  %chown user file1 将文档 file1 之拥有权,改为使用者 user 所有.
  
  %chown -R user dir1 将目录 dir1,及其下所有文档和子目录之拥有权,
  
  改为使用者 user 所有.
  
  
  
  
  3.chgrp 改变文档或目录之群组拥有权
  
  命令格式:chgrp [-R] groupname name ( name 可为档名或目录名 )
  
  例子 :
  
  %chgrp vlsi file1
  
  将文档 file1 之群组拥有权,改为 vlsi 群组.
  
  %chgrp -R image dir1
  
  将目录dir1,及其下所有文档和子目录,改为 image 群组.
  
  
  
  4.touch 改变文档或目录之最後修改时间
  
  命令格式:touch name ( name 可为文档或目录名称.)
  
  
  
  5.who 查看系统注册用户
  
  6. id 查看当前用户用户号和组号
  
  7. passwd 修改用户口令
  
  命令格式:passwd username
  
  无用户参数修改本用户口令
  
  
  8. su 转换用户
  
  命令格式: su [-] username
  
  无用户参数为转换到超级用户
  
  - :执行新用户环境设置
  
  
  (三)shell特点
  
  1. solaris三类shell
  
  Bourne(缺省shell)
  
  C
  
  Korn
  
  
  Shell 基本特点
  
  
  
  特点
  Bourne
  C
  Korn
  
  别名机制
  No
  Yes
  Yes
  
  增强的cd(CDPATH)功能
  Yes
  Yes
  Yes
  
  历史列表
  No
  Yes
  Yes
  
  作业控制
  No
  Yes
  Yes
  
  防止文件被覆盖
  No
  Yes
  Yes
  
  忽略Control_D
  No
  Yes
  Yes
  
  
  
  2. B shell
  
  
  变量设置
  
  实例: 终端类型:TERM=vt100;export TERM
  
  语言环境:LANG=C;export LANG
  
  PATH=$PATH:/usr/bin; export PATH
  
  
  (2) 环境文件
  
  .profile
  
  3. C shell
  
  
  变量设置
  
  例子: 终端类型:setenv TERM=vt100
  
  路径变量:set path=($path /usr/bin)
  
  
  (2) 环境文件
  
  .login .cshrc
  
  
  
  (四) 创建,删除用户帐户
  
  
  admintool
  
  
  
  useradd
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐