linux默认的系统管理账号是,从Linux到Solaris系统管理---1

启动、关闭和运行级别(revision 1.1)系统服务(revision 1.1)用户/组管理(new)打印管理文件系统管理(revision 1.1)环回设备文件系统配额(revision 1.11)磁盘和卷管理网络管理(revision 1.11)远程管理(revision 1.21)内核管理SWAP管理(new)nfs(new)

1、启动关闭和运行级别QUOTE:运行级别的区别直到Solaris 9为止,solaris的启动步骤和Linux几乎没什么区别。二者都提供了运行级别(run level)的概念,每个运行级别都定义了哪些服务被启动和停止。都使用init命令在不同的运行级别间进行切换。Linux的运行级别Solaris 10之前的版本Solaris 10的里程碑0 halt(系统停止)0 halt

1单用户1,s,S单用户single-user

2多用户(无网络)2多用户(无网络服务)multi-user

3多用户(文本)3多用户(带网络服务,默认级别)multi-user-server

4有些版本保留,有些同54保留,未使用5多用户(图形,默认级别)5关闭系统6重启6重启Solaris 10引入了SMF功能,运行级别被里程碑(milestone)所代替sysconfig

devices

single-user

network

name-services

multi-user

multi-user-server不过solaris10依旧保留了运行级别的概念以便和先前的Solaris版本兼容solaris还提供了另外两个命令,可改变系统的当前运行状态:reboot重启系统halt停止系统的运行但需注意的是,这些命令执行时,系统不会执行正常的关闭操作,不会停止服务,仅对进程进行简单的杀掉操作,卸除文件系统然后重启或停机。建议使用init命令或shutdown命令(两个系统的shutdown命令用法略有区别),而不是reboot or halt。shutdown命令的区别两个系统的shutdown命令默认都是进入单用户维护模式(init 1)

Linux的shutdown选项:-r重启(init 6),-h停止系统(init 0),-F重启后执行fsck操作,-f重启后不执行任何fsck操作(快速启动)shutdown now

shutdown -h 10 "system will be shutdown to halt in10 minutes"

shutdown -rF 5  "reboot and fsck"重启后强制执行fsck操作Solaris的shutdown命令:shutdown  [-y]   [-i init_level]   [-g minutes]  [messages]

shutdown -y -g 10 -i 5              10分钟后执行关机操作(init 5)solaris的shutdown命令可以切换到任一运行级别shutdown会在执行shutdown前7200, 3600, 1800, 1200, 600, 300, 120, 60,30秒时重复发送消息给所有登进系统的用户作者保留版权,转载请注明出处,来自、系统服务QUOTE:服务的起停Linux系统中,除非服务是从inittab中以respawn属性运行,否则系统服务一旦被杀掉或非正常终止,就不会重新生成solaris 10中,由于SMF的存在,那些由SMF自动启动的系统服务,简单的kill操作对其无效。必须使用svcadm命令来禁用或启用这些服务。Solaris 10用SMF管理服务。如果要修改那些受inetd管理的服务,需要编辑/etc/inet/inetd.conf,然后执行inetconv命令在SMF中创建相应的服务条目,从而把这些服务转换成接受SMF管理。在solaris 10中,这类服务可以通过svcadm or inetadm命令进行管理Linux系统中,由xinetd守护进程控制服务。通常在以下几个位置存放服务的配置/etc/inittab由init控制/etc/rc*.d各个运行级别的专用脚本用以启动各种系统服务/etc/(x)inetd.conf由inetd控制/etc/init.d、/etc/rc*d实际上都是链接到/etc/rc.d目录中的各同名子目录几种起停方式GUI的"系统设置"-->"服务器设置",CLI的# ntsysv# serviceservice-namestop|restart

# /sbin/chkconfig--level 345 service-name on|off常见的服务名:network,iptables,httpd,vsftpd...

solaris中服务配置的位置/etc/inittab由init控制,但solaris 10不推荐使用/etc/rc?.d,/etc/init.d

/etc/inetd.conf由inetd控制,Solaris 10中使用inetadm or SMF进行管理SMF仅Solaris 10使用3、用户/组管理QUOTE:默认属性linux新增账号的默认属性存放在/etc/default/useradd文件中,修改这个文件立即生效# cat /etc/default/useradd

# useradd defaults file

GROUP=100

HOME=/home

INACTIVE=-1

EXPIRE=

SHELL=/bin/bash

SKEL=/etc/skel

Solaris没有默认的账号属性配置文件(但一些默认属性还是存在的),可以使用useradd -D命令生成。当第一次运行useradd -D时,会生成一个,/usr/sadm/defadduser文件。所有的缺省参数均保存在这个文件中。以后修改useradd命令的缺省参数只要修改这个文件即可。# useradd -D

group=other,1   project=default,3  basedir=/home

skel=/etc/skel  shell=/bin/sh      inactive=0

expire=   auths=   profiles=   roles=   limitpriv=

defaultpriv=  lock_after_retries=添加新账号linux系统添加新账号默认会根据缺省的basedir创建与账号同名的家目录同时还会创建和账号同名的组(-n选项可关闭这个功能),这样做的好处是如果某个账号A需要和其他账号共享自己的文件,只需把其他账号放置到与账号A同名的组内即可。如果同名组已存在,添加新账号时必须使用-g groupname选项指定或者用-n关闭自动建同名组的功能,否则会报错solaris不会自动创建用户家目录,必须在命令行中指定家目录并使用-m选项才会自动创建useradd -dhome_directory-m username组管理Linux提供了组管理命令gpasswd,用法为gpasswd  [option]group_name系统管理员可以用gpasswd -A指定组的管理员,-M指定组的成员,-r删除组密码,-R禁止通过newgrp命令切换成这个组身份组管理员使用gpasswd -a | -d添加和删除组成员。如果组没有设置密码,只有组成员可以用newgrp命令切换成这个组的成员身份如果组设置了密码,非组成员也可以使用这个组身份,但必须提供密码。此外Solaris扩展了useradd,groupadd命令,可配置和RBAC有关的属性,可参见《》Solaris还提供了smuser,smgroup命令,可对名称服务器(比如NIS)上的账号和组进行管理。这两个命令是SMC(Solaris管理控制台)的一部分。SMC是solaris提供的图形化管理控制台,用来处理各种系统管理操作。运行smc命令将提供一个图形化的控制台界面,能够管理用户账号和组。作者保留版权,转载请注明出处,来自、打印和打印机管理QUOTE:绝大多数Linux系统都提供CUPS来处理它们的打印任务以及打印机管理。Solaris 10也包括了CUPS,能够和Linux系统兼容Solaris 10之前的版本采用的是System V的打印服务。system V的打印系统使用以下相关命令进行打印作业的管理lpadmin修改打印系统参数lpsched启动打印服务器(/usr/lib/lp/lpsched)

lpshut停止打印服务器cancel取消打印作业lpmove把打印作业转移到另外一个打印机lp提交一个打印作业lpstart查看打印机或打印作业的状态打印系统的配置保存在以下几个位置/etc/printers.conf文件NIS配置数据库库中的打印机地图文件$HOME/.printers

$PRINTER and $LPDEST环境变量Solaris 10中可运行printmgr命令进入图形化的打印机配置界面printmgr命令位于/usr/sadm/admin/bin/printmgr,/usr/sbin/printmgr仅是一个符号链接这个GUI界面类似于GNOME的打印机管理命令gnome-cups-manager(绝大部分Linux系统中都有这个命令).作者保留版权,转载请注明出处,来自、文件系统管理QUOTE:

1.创建文件系统Linux使用mke2fs创建ext2文件系统,使用mkfs  -t  fs_type可创建ext2,ext3,xfs等文件系统mke2fs -j /dev/sdb2在第三个SCSI硬盘的第二个主分区创建ext3文件系统mke2fs  /dev/sdb3在第三个SCSI硬盘的第三个主分区创建ext2文件系统mkfs -t ext2  /dev/sdb1同上mkfs  -t  ext2 –j /dev/hda5加上"-j"选项则创建ext3文件系统.

Solaris使用newfs or mkfs -F fs_type创建文件系统,默认为ufs.

newfs /dev/rdsk/c0t2d0s3在0号控制器的第三个SCSI硬盘的第3个分片创建ufs文件系统mkfs -F ufs /dev/rdsk/c0t2d0s3含义同上2.挂接文件系统(mount)

Linux的Mount命令位于/bin目录,使用-t vfstype来指定文件系统类型.eg.  mount-t type ...

# mount /dev/sdb1 /mnt/data -o ro只读挂接# mount /mnt/data -o remount,rw通过remount选项把挂接改为“可读写”

solaris的Mount位于/usr/sbin目录,使用-F FSType来指定文件系统类型.eg. mount-F type ...

# mount -o ro /dev/rdsk/c0t1d0s0 /mnt/data

# mount -o remount,rw /mnt/data3.查看挂接列表Linux和solaris都可以运行不带选项的mount命令查看.还可以通过以下方式查看Linux# cat  /etc/mtab     or    cat /proc/mountsSolar# cat /etc/mnttab4.Linux支持的文件系统ext2,ext3,ext4

ext2文件系统没有日志记录能力,且inode数量是固定的,mke2fs /dev/sdb1目前绝大部分Linux系统安装时默认使用ext3文件系统(但mke2fs,mkfs的缺省类型是ext2),mke2fs -j /dev/sdb1

data=writeback(禁用日志记录)data=orderd(缺省值,将元数据日志记录和数据与元数据一起写到磁盘)data=journal(用于数据和元数据完整性的完全数据日志记录,写性能降低一半)相关命令debugfs,tune2fs,chattr与性能有关的挂接选项:noatime,nodiratim

ext4正在发展中reiserfs

mkreiserfs /dev/sdb1与性能有关的挂接选项:noatime,nodiratime,notail

xfs由SGI移植到Linux的企业级日志文件系统,jfs由IBM移植到Linux的高性能日志文件系统vfat与DOS兼容的文件系统驱动程序,允许挂接基于DOS和Windows FAT的文件系统,并进行读写5.Solaris能够支持许多种的文件系统类型。能支持绝大多数存储介质比如CD,DVD,硬盘,软盘,U盘以及基于网络的文件系统协议。Solairs还为不同的文件系统提供接口功能,把一些内核信息输出成文件以便用户查看,比如/etc/mnttab.除了自身提供的文件系统支持外,还支持第三方软件厂商的文件系统,比如Veritas的vxfs文件系统。Solaris支持的文件系统列表:autofs

cachefs

ctfs

devfs

fd

hsfs

lofs

mntfs

nfs

objfs

pcfs

proc

qfs

sam-fs

tmpfs

udfs

ufs

volfs

xmemfs作者保留版权,转载请注明出处,来自、环回设备QUOTE:环回设备提供了一种机制,能够把磁盘映像挂接成文件系统。solaris的zone亦使用环回设备处理环回文件系统的挂接。Linux可以直接把映像文件挂接到指定的挂载点,挂接环回设备的命令大致如下,:mount -o loop /path/to/disk/image /mountpoint

Solaris不能直接把映像文件直接挂接,需要使用lofiadm创建一个回环设备,然后再进行挂接。比如以下命令将创建一个回环设备/dev/lofi/X:lofiadm -a /path/to/disk/image然后把新创建的回环设备挂接:mount -F FSType /dev/lofi/X /mountpoint文件系统的类型必须根据映像文件的类型指定,比如如果映像文件是CD的ISO映像,则文件系统类型为hsfs

7、文件系统配额QUOTE:常见命令Solaris独有的命令quot命令,查看solaris系统中每个用户的配额使用情况.其他命令如edquota,quota,quotaon,quotaoff,quotacheck,repquota则是两个系统共有,但选项和行为稍有不同。配置步骤

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值