Solaris网络管理培训_第1页
Solaris网络管理培训_第2页
Solaris网络管理培训_第3页
Solaris网络管理培训_第4页
Solaris网络管理培训_第5页
已阅读5页,还剩34页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Solaris网络管理培训      Solaris 的引导与初始化 本文出自:http:/www.china- 作者: 李玉龙 (2001-08-10 08:00:00) 任何时候,系统处于以下8种可用的运行级别中:06、S=s。/sbin/init 或/etc/telinit(link)的主要功能是根据/etc/inittab文件中的定义创建其子进程。操作系统引导期间,init进程被激活并从/etc/default/init读取有关时区和语言等的环境变量,随后检查/etc

2、/inittab(如不存在,则提示用户输入)中的缺省level,并spawn("孵化")该级别定义的所有进程。初始化结束后,init进程进入等待状态,等候以下事件发生:定义为respawn类型的子进程终止;电源失败信号;其它init进程改变系统的运行级别。/etc/inittab文件中可以加入新的条目,可以用init -q来强制init进程立即重新查看该文件中的信息。收到改变运行level请求后,init进程向每个未被目标level定义的进程发出警告信号SIGTERM,并再5秒后发出SIGKILL信号强行终止这些进程进程被创建时在/var/adm/wtmp中有记录

3、,终止时在/var/adm/utmp有记录。收到SIGPWR信号后,init进程检查/etc/inittab中有关powerfail 和powerwait类型的条目,并立即执行。sync命令可以同步硬盘缓冲。 运行等级包括(常用到的有3、S、0、6):0:firmware,可以安全关机。1:系统管理员状态,mount所有文件系统,保留一小部分基本的内核进程,无用户登录。2:多用户状态3:扩展多用户状态,所有资源在网络上可用4:可被定义为可选的多用户状态,5:为关闭电源而将系统shut down6:停止OS并reboot到缺省的level.S=s,单用户状态,仅有r

4、oot自己登录。命令init的参数还有:a,b,c:执行inittab中的特定命令但不改变当前运行等级。Q=q,重新检查/etc/inittabshutdown命令可以进入S等级关机:通常情况下,系统是被设计连续运行的,但是当发生以下情况时可能需要关闭系统:在S等级下进行系统维护;改变系统的硬件配置;发生系统崩溃等严重故障;进行环境调整需要停电等。shutdown 命令发出后,系统以约定的格式发出7200、3600、1800、1200、600、300、120、60、30秒警告。缺省为在60秒后进入状态S,可以使用的参数有:-y 跳过提示确认-i 进入制定的等级状态

5、-g 关机等待时间在系统停止响应后,应首先尝试以下控制键序列:Q、C、D、X;然后可试图用kill方法杀死挂起的进程,不得已时才使用紧急关机。紧急关机时,首先尝试STOP-A,进行硬盘同步并重新启动;最后尝试直接关闭电源。无用户帐号可登录:#boot -s修改 /etc/default/login文件忘记root口令:#boot cdrom -swcd /mount /dev/dsk/c0t0d0s0 /mntcd /mnt/etc修改shadowumount /mntrebootSolaris

6、网络管理培训(第一章:网络地址和掩码)  作 者: jxbcpp (2001-05-15 08:15:01)  /etc/erface  Interface是网卡的型号,有le、hme等。Le是十兆网卡,hme为百兆网卡等等。后面跟一个数字,第一个十兆网卡为le0,第二个为le1;第二个百兆网卡为hme0,第二个为hme1等等。  文件的内容是这块网卡的名字,如Sunrise、Sunny。  more /etc/hostn

7、ame.le0  Sunrise  # more /etc/hostname.hme0  Sunny  /etc/hosts文件  系统名与IP地址的映射  与/etc/erface 协同工作,配置本机网卡地址  # more /etc/hosts   localhost loghost  172.16.2

8、55.1 Sunrise   Sunny  系统名不是机器名,机器名是唯一的,要更改机器名,用命令:hostname。  有了/etc/erface和/etc/hosts两个文件,系统就知道如何配置网卡了,如第一个百兆网卡的名字是Sunny,其对应的地址是。  /etc/netmasks文件  将网络的IP地址与网络地址联系一起,划分子网  如果是标准网段,则不需要配置 &#

9、160;标准网段:  A类网:0127(127用于本地地址) 掩码:  B类网:128191 掩码:  C类网:192223 掩码:  D类网:224254(用于多址广播)  要配一个B类地址:掩码为:,则在/etc/netmasks文件中写:   ifconfig命令&#

10、160; 检测网络端口状态  ifconfig -a  配置网络端口地址  ifconfig le0  netmask   配置网络端口状态  ifconfig le0 up/down  配置网络端口是否可用  ifconfig le0 plumb/unplumb  ping命令 

11、; 检测网络状态  测试网络速度  Solaris系统管理培训(第二章:OpenBoot PROM) Solaris网络管理培训 作 者: jxbcpp (2001-05-15 10:15:00)  OpenBoot PROM介绍  所有Sun机器都一个用于基本硬件测试和初始化的固件,还有一个提供多种重要功能的用户程序。        基本元素&#

12、160; Sun系统的基本硬件元素包括:  Boot PROM芯片,它永久的固定在主板中。  非易失性随机访问内存(non-volatile random access memory (NVRAM) )芯片,包含主机的基本信息。  Boot PROM内容  boot PROM有以下功能:     加点自检(Power-on self-tests (POST)

13、)         系统重起始开始执行。         检测基本CPU板         因机器型号不同而不同。     设备驱动         有一些小型设备驱动程序,使得启动的初始化

14、过程中可以与不同的外围设备相通讯     用户操作界面  NVRAM 内容     除了永久性存在地以太网地址、主机ID、时钟外,还保存着可以修改的系统的配置参数。  Basic Boot PROM Commands  ok banner  ok boot  ok help  ok printenv

15、  ok setenv  ok set-defaults  ok probe-scsi  ok probe-scsi-all  ok probe-ide  ok reset  The Open Boot banner Command  The banner command lists several

16、 pieces of useful information about the system such as model, amount of memory, and hostid. You can also use the banner command to identify your systems PROM ve

17、rsion number. Three boot PROM levels are discussed in this module.  ok banner  Sun UltraSPARC 60 UPA/PCI (2 X UltraSPARC-II 296MHz), Keyboard Present  OpenBoot 3.11,

18、 256 MB memory installed, Serial #3159808.  Ethernet address 8:0:22:1a:e7:3f, Host ID: 72303700.  ok  boot 命令和参数  您可以在boot命令后键入一个或多个参数。这些参数传递改操作系统内核,将影响整个启动过程。  命令格式  ok boot&

19、#160;device_name - options  参数  a 交互式启动系统。提示输入根设备和交换设备以及一些重要的系统文件  r 启动时系统将重新查找所有的设备,在/devices和/dev目录下重新生成文 件,更新/etc/path_to_inst文件。  s 系统启动后停留在S运行级别。可以用来系统错误排除。  v 详细地显示出系统的启动信息。有时可以用来系统的错误排除。  printenv&#

20、160;命令  printenv命令显示NVRAM的参数以及参数的缺省值。  查看缺省启动设备  您可以使用printenv显示缺省启动设备。  ok printenv  Parameter Name Value Default Value  tpe-link-test?  True  true  output-device  ttya 

21、 screen  input-device  ttya  keyboard  sbus-probe-list  f0123  f0123  keyboard-click?  False  false  diag-file  diag-device  net  net  boot-file  

22、;boot-device  disk  disk  auto-boot?  true  true  More ,q ? q  您可以在系统的输出中查看缺省启动设备,参数是boot-device。您也可以输入printenv boot-device,这样只显示启动设备的值。  重新定义PROM Boot值  使用setenv命令可以重新定义PROM的值 。下面

23、的例子中把auto-boot? 变为 false,然后reset命令使系统重新启动,使变化生效。  ok printenv auto-boot?  auto-boot?true true  ok  ok setenv auto-boot? false  auto-boot? = false  ok reset  重置缺省值  使

24、用set-defaults 命令将所有的参数重新设置为缺省的值。  ok set-defaults  _  注意 set-defaults命令只对有缺省值的参数生效。  _  影响系统启动和自检的按键有:  stop  如果在系统加电自检时按下Stop键,就取消POST(加电自检)诊断,然后停留在OK状态。  Stop+d  在系统自检时同时按下stop和d键,系统将自动转到诊断模式,诊

25、断模式下系统将更完全地进行自检。  Stop+n  如果由于NVRAM的设置不正确而导致系统无法正确启动时,可以在系统加电自检时同时按下stop和n键。它的作用是将NVRAM的参数值设为默认值。  Stop+a             同时按下stop和a键将中断操作系统的运行,退到OK状态。  警告:尽量不要在操作系统运行时按stop+a,这将导致操作系统停止并且导致数据的丢失。在万不

26、得以的时候,在按下stop+a后,键入sync命令用以将内存的数据同步到硬盘中。  探测系统总线  将外围设备(如光驱、硬盘)与主板连接在一起的I/O总线有SCSI(small computer system interface)总线和IDE (integrated drive electronics)总线。  在OpenBoot 3.x系统中使用probe-命令  在OpenBoot 3.x的系统中,使用probe-命令时,您会看到一

27、个警告。如果您在操作系统运行状态下,用stop-a将系统强行暂停,或使用halt退出操作系统。这样的状态下使用probe-命令会造成机器挂起。因此,您必须先运行reset-all命令。  请先设置auto-boot?为false后再运行reset-all,系统将重新自检,停留在OK状态下,然后可以运行这个命令。  显示连接在SCSI总线上的设备  probe-scsi命令将鉴别连接在SCSI控制器上的设备。  ok probe-scsi  Target 3 

28、0;Unit 0 Disk SEAGATE ST1480 SUN0424626600190016  Copyright (c)  All Rights Reserved  Target 6  Unit 0 Removable Read Only device SONY CD-ROM  ok probe-scsi-all 

29、; 显示连接在PCI总线上的IDE设备  ok probe-ide  Device 0 ( Primary Master )  ATA Model : ST 34342A  Device 1 ( Primary Slave )  Not Present  Device 2 ( S

30、econdary Master )  removable ATAPI Model : CDR-8240B  Device 3 ( Secondary Slave )  Removable ATAPI Model yyyyyyyyyyyyyyy  可以使用devalias命令查看设备别名的物理地址,这样就可以知道启动设备的物理设备了。  ok dev

31、alias  screen /SUNW,ffb1e,0  mydisk /pci1f,0/pci1,1/ide3/disk0,0  net /pci1f,0/pci1,1/network1,1  cdrom /pci1f,0/pci1,1/ide3/cdrom2,0:f  disk /pci1f,0/pci1,1/ide3/disk0,0  disk3 /pci1f,0/pci1,1/ide3/disk3,0

32、0; disk2 /pci1f,0/pci1,1/ide3/disk2,0  disk1 /pci1f,0/pci1,1/ide3/disk1,0  disk0 /pci1f,0/pci1,1/ide3/disk0,0  ide /pci1f,0/pci1,1/ide3  floppy /pci1f,0/pci1,1/ebus1/fdthree  ttyb /pci1f,0/pci1,1/ebus1/se:a 

33、60;ttya /pci1f,0/pci1,1/ebus1/se:b  keyboard! /pci1f,0/pci1,1/ebus1/su14,3083f8  keyboard /pci1f,0/pci1,1/ebus1/su14,3083f8  mouse /pci1f,0/pci1,1/ebus1/su14,3062f8  设备别名在左列。设备物理地址在右列。  如果操作系统挂起了(没有响应),并且您也不能远程登录,那您没有别的选择了,只有强行中断操

34、作系统。  中断挂起的系统  如果系统挂起了,可以尝试下列步骤:  1.用Stop-a中断操作系统。如果成功,系统会停留在PROM状态。如果是使用字符终端作为系统控制台,则按Break键。  2. 用sync命令将内存的内容同步到磁盘,减少数据的丢失。结束后系统会自动重起。  在ok提示符下键入sync命令。  ok sync  注意  您也可以用Stop-a强行中断操作系统,然后键入go恢复操作系统运行。不建议使用

35、此功能。    Solaris系统管理培训(第三章:安装Solaris操作系统)  作 者: jxbcpp (2001-05-15 11:15:01)  Software Groupings  基本     包含系统运行所需的最基本的软件和设备驱动。不包括图形界面和手册页。  最终用户     除了基本软件外,还包括图形界面。 

36、 开发者     包括编译工具、图形界面、手册页。  完整分发和 OEM 支持     包含全部内容和一些OEM地硬件设备驱动。  Installation Information Worksheet  Acquire the following necessary information prior to your&

37、#160;installation:  Host name:_  IP address:_  Name service (NIS, NIS+, DNS or None):_  Subnet (yes or no):_  Geographic location:_  Time zone information:_  Ro

38、ot password:_  Installation Process  1. Insert the CD-ROM into the CD-ROM drive.  2. Boot the release media.  ok boot cdrom  3. Select the appropriate lang

39、uage and locale for your site and click on Continue.  4. Enter the assigned host name for the system  5. Type the IP address  6 . Select the type

40、 of the name service  7. Select Time Zone  8. Select Initial to perform an initial install and not preserve current settings  9 . Select the software 

41、group  10 . Set the sizes of each disk partition  Solaris系统管理培训(第四章:软件包管理)  作 者: jxbcpp (2001-05-15 12:15:01)    所有Solaris系统的软件都以包的形式出现。  软件包包含:     软件包的描述

42、文件     系统需求的描述文件     需要安装的文件     安装前以及安装后需要运行的脚本  The pkgadd command  用于安装软件包  pkgadd  -d device | pathname  pkg_name  # pkgadd -d

43、 /cdrom/cdrom0/s0/Solaris_2.7/Product SUNWaudio  Processing package instance  from    Audio applications  (sparc) 3.6.4,REV=1.98.08.13  Copyright 1998 Sun Microsystems, Inc. All ri

44、ghts reserved.  Using  as the package base directory.  # Processing package information.  # Processing system information.  2 package pathnames are already properly 

45、installed.  # Verifying package dependencies.  # Verifying disk space requirements.  # Checking for conflicts with packages already installed.  # Checking for setuid/setgid

46、60;programs.  This package contains scripts which will be executed with super-user  permission during the process of installing this package.  Do you want to continue

47、0;with the installation of  y,n,? y  Installing Audio applications as   # Installing part 1 of 1.  Installation of  was successful.  The pkginfo command

48、60; 不加任何参数用于查看系统已经安装的软件包  # pkginfo | more    application SUNWAxg Solaris XGL 3.3 AnswerBook  application SUNWaadm Solaris 7 System Administrator Collection  system SUNWa

49、b2m Solaris Documentation Server Lookup  system SUNWab2r Solaris Documentation Server  system SUNWab2s Solaris Documentation Server  system SUNWab2u Solaris Documentation Server  a

50、pplication SUNWabda Sun Ultra 5/10 Hardware AnswerBook  application SUNWabe Solaris 7 User Collection  application SUNWabsdk Solaris 7 Software Developer Collection  The pkginfo

51、60;Command  后面可跟一些参数,显示特定某个软件包的信息  Command Format     pkginfo  -d  device | pathname    -l  pkg_name  参数  -d device 指定软件所在的位置,可以是目录、磁带机、软盘等等  -l 

52、显示详细信息  pkg_name 软件包名  输出列  CATEGORY 软件包的类型,是“应用软件”和是“系统软件”  PKGINST 软件包名,如果是SUNW打头,则是SUN的产品  NAME 软件的简要描述  # pkginfo -d /cdrom/cdrom0/s0/Solaris_2.7/Product -l SUNWaudio  PKGINST: 

53、;SUNWaudio  NAME: Audio applications  CATEGORY: system  ARCH: sparc  VERSION: 3.6.4,REV=1.98.08.13  BASEDIR: /  VENDOR: Sun Microsystems, Inc.  DESC: Audio binaries  

54、;PSTAMP: dtbuild37s19980813171753  HOTLINE: Please contact your local service provider  STATUS: spooled  FILES: 9 spooled pathnames  2 directories  3 executables  4 packa

55、ge information files  700 blocks used (approx)  The pkgrm Command  Command Format     pkgrm package_name  用于删除软件包  # pkgrm SUNWaudio  The following pa

56、ckage is currently installed:  SUNWaudio Audio applications  (sparc) 3.6.4,REV=1.98.08.13  Do you want to remove this package? y  # Removing installed package instance &#

57、160; # Verifying package dependencies.  WARNING:  The  package depends on the package  currently being removed.  WARNING:  The  package depends on the package&#

58、160; currently being removed.  WARNING:  The  package depends on the package  currently being removed.  WARNING:  The  package depends on the package  curr

59、ently being removed.  Dependency checking failed.  Do you want to continue with the removal of this package y,n,?,q  如果某个文件被多个包共享,则当最后一个包被删除时才被删除。  The pkgchk Command 

60、60;用于检查已安装的软件包  Command Format     pkgchk  -p path1  path2.   # pkgchk SUNWaudio  #  # pkgchk -p /etc/group  ERROR: /etc/group  file size &l

61、t;278> expected <282> actual  file cksum <23586> expected <24038> actual  pkgchk命令校验包的属性和内容是否与系统记录的一致。  这个命令能检测整个包或是某个文件。没有输出表示包已经安装,但未发现不一致。  admintool图形管理工具  admintool是solaris图形管理工具,包括管理软

62、件包、主机名、主机地址、打印机、串口、用户、用户组等。  Solaris系统管理培训(第五章:补丁维护)  作 者: jxbcpp (2001-05-15 13:15:00)  什么是Patch?  简单的说,补丁就是一些替换现存的文件和目录的文件目录集合。补丁纠正应用程序的错误或增加功能。  Patch编号  每个补丁都有编号。例如补丁号为101945,版本是34的话,这个补丁的目录名就是101945-34.  p

63、atchadd命令用于安装补丁:  # cd /tmp  # ls  105160-01 ps_data sdt_fl8zKOI_  # patchadd 105160-01  Checking installed packages and patches.  Verifying sufficient filesystem capacit

64、y (dry run method)  Installing patch packages.  Patch number 105160-01 has been successfully installed.  See /var/sadm/patch/105160-01/log for details  Patch packages installed:

65、60; SUNWdtbas  patchrm用于删除补丁  # patchrm 105633-06  Checking installed packages and patches.  Patch 105633-06 has been backed out.  #  下面的命令用于检查系统的补丁情况  # patchadd

66、60;-p  Patch: 105160-05 Obsoletes: Requires: Incompatibles:Packages: SUNWdtbas  # showrev -p  Patch: 105160-05 Obsoletes: Requires:Incompatibles: Packages: SUNWdtbas     Solaris系统管理培训(第六章:启动

67、过程)  作者: jxbcpp (2001-05-15 14:15:00)  启动有四个阶段    Boot PROM 阶段    Boot program 阶段    Kernel 初始化阶段    /sbin/init 阶段  启动过程:  自检、显示系统信息、读取

68、启动设备的0扇区、在启动设备寻找启动程序、加载启动程序、启动内核、运行/sbin/init。  /sbin/init程序    读取/etc/inittab文件。Init程序执行/sbin/rc*脚本。  系统有多种运行级别,不同的运行级别所启动的服务不同。  系统运行级别有8种,分别为:  运行级别 意义  0 进入PROM状态(OK状态)  1 管理状态(所有文件系统都挂上的单用户模式,禁止其他用户登录

69、)  2 多用户模式(没有网络文件共享服务)  3 多用户模式(有网络文件共享服务)  4 未使用  5 退出操作系统并关机  6 重新启动机器  S,s 单用户模式  who命令查看运行级别  # who -r     .       r

70、un-level 3   5月 10 17:03     3      0  S  可得到的信息:当前运行级别是3,系统启动的时间是5月10日17:03.  /etc/inittabinittab定义了:  系统缺省运行级别  系统进入新运行级别需要做什么  /etc/init.d目录包含了系统的一些启动脚本

71、  /etc/rc1.d目录包含进入运行级别1所需要运行的一些脚本  /etc/rc2.d目录包含进入运行级别2所需要运行的一些脚本  .  .  这些目录下包含两种文件:  以K打头,后面跟两个数字以及一些字符串:表示系统到这个运行级别时所需要停止的一些服务,系统将以stop调用这个脚本。  以S打头,后面跟两个数字以及一些字符串:表示系统到这个运行级别时所需要开始的一些服务,系统将以start调用这个脚本。  增加启动控制脚本

72、60; 1.Identify the run level for the service  2.Determine which services are needed by the new process  3.Change to /etc/rc#.d and identify startup script  4.Repeat&

73、#160;the process for the directory containing the shutdown script  5.Create the startup (shutdown) script in /etc/init.d  6.Create hard links to appropriate /etc/rc#.d directories&

74、#160; 7.test  改变运行级别  init命令用于改变操作系统的运行级别。  命令格式:  init  0123456Ss   # init 0  INIT: New run level: 0  The system is coming down. Please wait. &#

75、160;System services are now being stopped.  Print services stopped.  Stopping the syslog service.  syslogd: going down on signal 15  Aug 14 14:54:30 snmpdx: received

76、 signal 15  The system is down.  syncing file systems. done  Program terminated  Type help for more information  ok  shutdown  用于改变操作系统运行级别。  命令格式: &#

77、160;shutdown  -y   -g seconds   -i init-state  message  选项:  y 系统提示时默认回答为YES  g 过多长时间改变  i 想要的运行级别  message 给所有登录用户的信息  # shutdown -y -g 0&#

78、160;-i 0  Shutdown started. Mon Dec 15 15:13:57 PST 1997  Broadcast Message from root (console) on mcmurdo Mon Dec  15 15:13:57.  THE SYSTEM IS BEING SHUT&

79、#160;DOWN NOW ! ! !  Log off now or risk your files being damaged  Changing to init state 0 - please wait  ok  halt  进入0运行级别  poweroff  

80、;关闭系统并切断电源  reboot  重新启动系统  Solaris系统管理培训(第七章:系统安全)  作 者: jxbcpp (2001-05-15 15:15:01)  UIDs(用户ID)  UIDs用于区别文件和目录的所有者。保存在 /etc/passwd。  GIDs(用户组ID)  GIDs用户区别用户、文件、目录的组成员。  /etc/passwd文件

81、记录了系统的用户帐号的信息  格式  loginID:x:UID:GID:comment:home directory:login shell  #more /etc/passwd  root:x:0:1:Super-User:/:/sbin/sh  daemon:x:1:1:/:  bin:x:2:2:/usr/bin:  sys:x:3:3:/:  adm:x:4:4:Admin:/var/adm:&#

82、160; lp:x:71:8:Line Printer Admin:/usr/spool/lp:  uucp:x:5:5:uucp Admin:/usr/lib/uucp:  nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico  listen:x:37:4:Network Admin:/usr/net/nls:  nobody:x:60001:60001:Nobody:/:&#

83、160; noaccess:x:60002:60002:No Access User:/:  nobody4:x:65534:65534:SunOS 4.x Nobody:/:  jxbcpp:x:901:410:Dave Lister:/export/home/jxbcpp:/bin/sh  loginID 用户名  x 隐藏的口令。加密的口令放在/etc/shadow文件中  UID 用户ID 

84、; GID 组ID  comment 描述  home directory 个人主目录  login shell 登录后使用的shell  /etc/shadow文件记录了系统用户的加密后口令  格式  loginID:password:lastchg:min:max:warn:inactive:expire:  #more /etc/shadow  roo

85、t:LXeokt/C/oXtw:6445:  daemon:NP:6445:  bin:NP:6445:  sys:NP:6445:  adm:NP:6445:  lp:NP:6445:  smtp:NP:6445:  uucp:NP:6445:  nuucp:NP:6445:  listen:*LK*:  nobody:NP:6445:  noaccess:NP:6445:&

86、#160; nobody4:NP:6445:  lister:ubQhZXEMv/lyI:10336:7:90:5:30:  loginID 对应用户名  password 加密后的口令。LK表示锁定帐号,NP表示无口令  lastchg 最后更改口令的日期与1970年1月1日之间相隔的天数  min 改变口令需要最少的天数  max 同一口令允许的最大天数  warn 口令到期时,提前

87、通知用户的天数  inactive 用户不使用帐号多少天禁用帐号  expire 用户帐号过期的天数  最后一个字段未用  /etc/group文件记录了系统的用户组的信息  格式  groupname:password:GID:userlist  #more /etc/group  root:0:root  other:1:  bin:2:root,bin,daem

88、on  sys:3:root,bin,sys,adm  adm:4:root,adm,daemon  uucp:5:root,uucp  mail:6:root  tty:7:root,tty,adm  lp:8:root,lp,adm  nuucp:9:root,nuucp  staff:10:  daemon:12:root,daemon  sysadmin:14:lister,torey&#

89、160; nobody:60001:  noaccess:60002:  Groupname 组名  password 口令。已经不使用  GID 组ID  userlist 成员列表  一个用户可以同时属于多个组。  id命令用于查看用户的id号(用户号)  命令格式  id  options   username&

90、#160;  $ id  uid=10450(student1) gid=150(learning)  $ id -a  uid=10450(student1) gid=150(learning) groups=150(learning),14(sysadmin)  不加参数显示用户所在的id号用户和主要组id号。  -a参数显示用户的所在所有组的组id号。  改变用户  su命令用户改变当前的用户。  $ su

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论