SUN服务器可能遇到的问题总结_第1页
SUN服务器可能遇到的问题总结_第2页
SUN服务器可能遇到的问题总结_第3页
SUN服务器可能遇到的问题总结_第4页
SUN服务器可能遇到的问题总结_第5页
已阅读5页,还剩334页未读 继续免费阅读

下载本文档

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

文档简介

SUN服务器可能遇到的问题总结(一)Noutmpxentry.Youmustexec"login"fromthelowestlevel"shell".我做了下面的处理后:cd/var/admmvutmpxutmpxbaktouchutmpxtelnet恢复了正常,可在该机器的终端下执行login命令时,又报了上面相同的错误。而且重新elnetA:进入单用户模式,清空(不是删除)这两个文件#cat/dev/null>/var/adm/wtmpx#cat/dev/null>/var/adm/utmpx之后,重新启动系统找了很多国外的论坛,都是这么说的:Theproblemcomesifutmporwtmpfilebecomescorrupted.Youneedtoinitializetheseandrebootthesystemtocorrecttheerror.Thesefilesarelogfilesandcanbeinitializedwithoutaffectingthesystem,aslongasyourebootthesystemaftertruncatingthefiles.Performthesesteps:1.BringthesystemintoSystemMaintenancemode.2.Makecopiesofthefiles/etc/utmp,/etc/utmpx,/etc/wtmp,and/etc/wtmpxbeforeproceedingwiththenextstep.3.Deletethecontentsofthesefilesbyexecutingthefollowingcommands:#>/etc/utmp#>/etc/wtmp#>/etc/utmpx#>/etc/wtmpx4.Shutdownthesystem:#shutdown-y-g0Restartthesystem2)Q:我用setenvPATH=$PATH:/path/to/my/program的方式来赋值,总显示语法或者修饰如果用setenvPATH=/path/to/my/program就可以成功赋值。请教各位老手,如果我想在CSehll下实现bash里面exportPATH=$PATH:/path/to/my/prograA:CShell别用等号setenvPATH"$PATH":/path/to/my/program3)Q:系统是SUN280R,我在#提示符下输入inits回车后屏幕闪了几下,然后就成了白屏,强行重启也没反应A:关掉电源,从光盘启动,进去看看是怎么回事bootcdrom–s就是从光盘启动后进入系统4)Q:在sunfree的网站上,比如我想安装libiconv-1.8那么libiconv-1.8-sol10-intel-local.gz与libiconv-1.8.tar.gzA:第一个是编译好的适合solaris系统的binary格式package文件安装,可以用pkgadd命令直接添加的后边的source文件,还没有编译安装,需要configure,make,makeinstall的过程5)Q:求助:vmware下安装solaris10之后不能改分辨率和刷新率A:用kdmconfig命令,然后选择Xsun,即可调整分辨率6)Q:fsck-Fufs-y/dev/rdsk/c1t0d0s6A:fsck修复文件系统例子:fsck/dev/rdsk/c0t1d0s0ufs-UNIX文件系统。是Solaris缺省的文件系统。-F好像是一个修复参数-Fufs是文件格式fsck是对news过程的一个恢复这两个操作是对裸设备文件的。7)Q:在solaris9上怎样设置oracle10g随系统启动时自动启动?A:设定自启动1.先在/etc/init.d目录下,作下一个shell文件,其中/export/home/oracle/product/8.1.7是你Oracle的安装目录,oracle是安装用户#vi/etc/rc2.d/dbora#!/bin/shORA_HOME=/export/home/oracle/product/8.1.7ORA_OWNER=oracleif[!-f$ORA_HOME/bin/dbstart]thenecho"Oraclestartup:cannotstart"exiticase"$1"in'start')#StarttheOracledatabasesandNet8listenersu-$ORA_OWNER-c"$ORA_HOME/bin/dbstart"&su-$ORA_OWNER-c"$ORA_HOME/bin/lsnrctlstart"&#NextlineforOracle8.1.7onlysu-$ORA_OWNER-c"$ORA_HOME/Apache/Apache/bin/apachectlstart"'stop')#StoptheOracledatabasesandNet8listenersu-$ORA_OWNER-c"$ORA_HOME/bin/lsnrctlstop"&su-$ORA_OWNER-c"$ORA_HOME/bin/dbshut"&#NextlineforOracle8.1.7onlysu-$ORA_OWNER-c"$ORA_HOME/Apache/Apache/bin/apachectlstop"esac2.作连接#ln-s/etc/init.d/dbora/etc/rc2.d/S99dbora#ln-s/etc/init.d/dbora/etc/rc0.d/K10dbora3.重新启动看看成不成功#sync#sync#rebootQ:请问可以在光盘启动的情况下,将磁带中备份的操作系统恢复吗?问A:ufsrestore恢复回来,然后做installboot如果是光纤硬盘的话,ufsrestore回来后还需要修改/devices以及/dev下的设备联结!情况比较复杂,需要找文档。#cd/usr/platform/sun4u/lib/fs/ufs#installbootbootblk/dev/rdsk/c0t0d0s0(Thisisyourbootdiskand/slice)9)Q:把/etc下所有文件权限都设成了7771。对系统可预见的影响(特别是如果此时reboot后)哪位高手最好能列出一些对系统有致命影响的文件以及这些文件大概的用途。本人对/etc下的许多文件都一知半解。。。是否只要把那些”致命“性的文件属性恢复就可?A:估计一些文件pam.conf会出问题,也不一定,如果真出了问题,回到单用户,把权限改过我也那样做过,更严重chmod-R777/我真的碰到了由于pam.confmode非644引发的问题--无法以任何user登陆servebootcdromsmountdiskpamconf4这才恢复了10)Q:csh的shell:vi$home/.cshrcsetpath=(/bin/usr/bin/usr/ucb/etc/usr/local/bin/usr/local/sbin.)setenvCCgcc我怎么找不到cshrc文件呢,我刚刚安装完gcc,还有就是那个路径格式正确么?A:setpath=($path/bin/usr/bin/usr/ucb).cshrc是隐藏文件,cd;ls-a可以看到11)Q:solaris10,为什么进不了桌面?我用的是dvd的装的在(vmgsxserver中),但是就A:我用/etc/init.d/dtloginstart运行就可以了,不知道是怎么回事12)Q:rsh远程访问权限(.rhosts)问题本机rnm1(hostname)上/.rhosts内容为as1rnm1asrshrnm1仍然提示让输入密码,同时在本机rnm1上提示下列信息rnm1rsh[xxxx]:attemptforuser:rootfailrnm1rsh[xxxx]:rootattemptfailed,butnotallowedtolockrshrnm1成功(不用输入密码)看上去应该是rnm1上.rhosts设置的hostas1远程访问权限并没有生效。。。rsh相关?哪位高人指点迷津,不胜感谢:)另:本人曾经误把/etc下许多文件的mode改成了777是否跟上述问题相关??A:远程登陆的过程是1、先查一下/ETC/PASSWD是否有登陆的USERNAME存在,2、再看是否是SUPERUSER是的话察看$home/.rhost。3、否则Rhost是否在/ETC/hosts.equiv中。4、最后再看RHOST是否在$home/.rhosts中。1、看看/etc/default/login里面CONSOLE=/dev/console是否已经被注释掉。情况,一旦cpukernel部分利用率超过50%,整个系统就会响应很慢,用dmesg看系统日志CPU、内存都还正常。真的不知道该如何下手分析问题了,请各位大侠帮忙。top查看的结果如CPUstates:0.8%idle,0.2%user,99%kernel,0.0%iowait,0.0%swapA:这个东西确实不好查。kernel是指比如说内存管理,处理器管理的。还有就是一些用户程序调用的kernel提供的系统调用时,也算成kernel的cpu里。如果是solaris8或以上版本:prstat-cvm结果的第三和第四项分别标示了一个进程使用的user空间及kernel空间的cpu百分比。试一下拉。14)Q:已安装GCC为什么make时还在问我sh:cc:notfound?[BBQ:/usr/MQSeries-1.23]#gcc-vReadingspecsfrom/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specsgccversion2.95.320010315(release)[BBQ:/usr/MQSeries-1.23]#makeSkip../blib/lib/MQClient/MQSeries.pm(unchanged)/usr/bin/perl-I../blib/arch-I../blib/lib-I/usr/perl5/5.00503/sun4-solaris-Ip/usr/bin/perl-I/usr/perl5/5.00503/sun4-solaris-I/usr/perl5/5.00503/usr/perl5ccc-c-I"/opt/mqm/inc"-I../include-xO3-xdepend-DVERSION=\"1.23\"-DXScsh:cc:notfound***Errorcode1make:Fatalerror:Commandfailedfortarget`MQSeries.o'Currentworkingdirectory/usr/MQSeries-1.23/MQClient***Errorcode1make:Fatalerror:Commandfailedfortarget`subdirs'A:修改makefile,将其中定义CC的宏改成CC=gcc或者将绝对路径加上!15)Q:小弟有两台机器,一台把数据盘share出来,一台mount上了,但是客户端的主机进入共享盘中的某些目录,系统提示ermissiondenied,只有把服务端的文件改为777才可以进,但是公司不许这么作,两台主机也已经重启过了,问题依旧,请教各位GGJJ,我该怎么设置?在线等A:HerearethenoteafterIsetupNFSserver/client,itmayhelpyoutosolveyourproblem.Serversite:•Editfile/etc/dfs/dfstab,forautomaticshareFile-systemsharing.Addanentryforeach filesystemthatyouwanttoshare.•Theentryinfiledfstablookslike:Share–Fnfs–orw=usera:userb/somefsTherearesomeshareoptionsmayneedtosetupforrestrictionandfileprotectionRo=client:client1…setupreadonlyforhostoruser.Rw=client:client1…setupread/writeforspecialhostorusers.Root=host:hostsetupspecifiedhostswillhavewrootaccess,bydefault,nohosthasrootaccess.Sec=mode:mode1…setupsecuritymodes(dh,krb4)•StarttheNFSserviceby:/etc/init.d/nfs.serverstart(NFSservicewillautomaticstartatbootifthereisaentryin/etc/dfs/dfstabfile)•Giveacommand“shareall”•Tocheckthesharedfilesystem,usecommand“share”•StarttheNFSlogdaemon/usr/lib/nfs/nfslogd(notonOS2.6orearly)Clientsite:•Mountafilesystematboottime,makeanentryforeachfilesysteminfile/etc/vfstab.(server:/directory-on-server–nfs–yesrw.soft)•Createamountpoint/mountpoint•Checktheautomountdaemonisrunningornot.Ps–ef|grepauto•Stoporstartautofsdaemon/etc/init.d/autofsstart/stopQsolaris10在那儿设置DNSA:/etc/nsswitch.confhost:filesdnsnetwork:filesdns/etc/resolv.confnameserverxxx.xxx.xxx.xxx17)Q:我装好了solaris10但VMware的显卡包怎么都装不上,如下,该怎么办啊?#lsSUNWxf86rSUNWxf86uvmware.tar.gz#ls-anSUNWxf86r总数10drwxr-xr-x301512200112月29.drwxr-xr-x4005124月19日14:37..drwxr-xr-x201512200112月29install-rw-r--r--101381200112月29pkginfo-rw-r--r--101209200112月29pkgmap#^C#ls-anSUNWxf86u总数26drwxr-xr-x401512200112月29.drwxr-xr-x4005124月19日14:37..drwxr-xr-x201512200112月29install-rw-r--r--101390200112月29pkginfo-rw-r--r--1018104200112月29pkgmapdrwxr-xr-x501512200112月29reloc#pkgadd-dSUNWxf86upkgadd:ERROR:nopackageswerefoundin</Documents/SUNWxf86u>而且我发现里面好像没有安装文件啊以下是install文件夹内容,是不是补丁包本来就不对啊#ls-aninstall总数30drwxr-xr-x201512200112月29.drwxr-xr-x301512200112月29..-rw-r--r--1015920016月22copyright-rw-r--r--1019720017月21depend-rw-r--r--101308820018月22postinstall-rw-r--r--101387220018月22preinstall-rw-r--r--101268020018月22preremoveA:那个该死的命令中间有个点pkgadd-d.SUNWxf86u1Q:#gunzip<mysql-4.0.24.tar.gz|tarxvf-#cdmysql-4.0.24#./configure--prefix=/usr/local/mysql--enable-shared=max#make#makeinstall#scripts/mysql_intsall_db当执行到这一句时问什么老是提示bash:scripts/mysql_intsall_db:NosuchfileordirectoryA:./scripts/mysql_intsall_db只能看看试一试19)Q:我用solaris的mount命令加载光驱,始终没有反映。(使用本版的一句话手册)提示/dev/dsk/c0t6d0s0不是hsfs文件系统(先使用/etc/init.d/volmgtstop命令)使用/etc/init.d/volmgtstart听得到光驱转动,但不能在/cdrom目录显示。eject命令可以使用A:有时设备名也不一定是/dev/dsk/c0t6d0s0,cd/dev/dsk看看哪个像,/有无cdrom目录,如没有,/etc/init.d/volmgtstart无法mount,或干脆建个目录,如/dvd,手工mount,mount-Fhsfs-oro/dev/dsk/c0t6d0s0/dvd20)Q:有关访问不同网段的网络配置问题?同样的设置,不同的结果uname-aSunOSMIBJ25.9Generic_117171-13sun4usparcSUNW,Ultra-250cat/etc/hostname.hme0MIBJ2cat/etc/hosts##Internethosttable#localhost7MIBJ2loghostcat/etc/defaultroutercat/etc/netmasks7ping1A:1./etc/netmasks2.ping3.ifconfig-a4.ifconfighme0netmaskbroadcast+5.ping-s1]ping-s1PING1:56databytes64bytesfrom1:icmp_seq=0.time=2.ms64bytesfrom1:icmp_seq=1.time=0.ms64bytesfrom1:icmp_seq=2.time=0.ms网段设置错误,返回的包无法达到本机21)Q:本人用tar解压文件,出现报错信息,如下:tar:directorychecksumerror?哪为知道是什么原因啊?是不是跟目录建立太深有关啊?#tar-vxfsol.tarxsol,0bytes,0tapeblocksxsol/sets,0bytes,0tapeblocksxsol/sets/fgroups,0bytes,0tapeblocksxsol/sets/fgroups/fg0.taz,3752101bytes,7329tapeblockstar:directorychecksumerror#pwd/opt/DDM/SETUP/DOMINOA:有几种可能,一是你加载了fat32分区,它的路径限制二是你下载的文件不完全.三就是楼上朋友说的gnutar的问题四是和磁带上的校验不一样你可以试试用solaristar的-i参数看能不能跳过22)Q:多线程socket程序,有时候会出现“断开的管道”而退出,也不好调试(因为是多线程,多个线程都在打印日志,搞不清楚是那句代码有问题;gdbcoredump也不行,因为不是“段错误”,不会产生core)。请问,“断开的管道”是什么类型的错误引起的,在多线程情况下,有办法定位产生该错误的代码?A:我遇到过这问题,是由于套接字中大量大量的数据没被应用读走,导致被填满造成的23)Q:Solaris10中如何避免启动时运行ConfigurationAssistant就是那个蓝色的屏,每次启动都会出来问是否有新硬件。我的是Solaris10forX86,装在第二块硬盘上用Grub引导。以前Sol8和9都是直接启动没有这样的问题。我因为没有显示器,每次启动总要猜好半天才能完成启动。Aeeprom命令看看,下面的设置:auto-boot?=trueeepromauto-boot?="true"auto-boot是true,原因是我的bootpath总是指向第一块硬盘,改成第二块硬盘就好了。24)Q:普通用户在console登录,输入口令后几秒钟又返回到登录窗口,root可以登录进去以后用su-普通用户可以,并且没有输入密码的提示,有点怪!!!#more/etc/default/login#ident"@(#)login.dfl1.1099/08/04SMI"/*SVr4.0*/#SettheTZenvironmentvariableoftheshell.##TIMEZONE=EST5EDT#ULIMITsetsthefilesizelimitforthelogin.Unitsarediskblocks.#Thedefaultofzeromeansnolimit.##ULIMIT=0#IfCONSOLEisset,rootcanonlyloginonthatdevice.#Commentthislineouttoallowremoteloginbyroot.#CONSOLE=/dev/console#PASSREQdeterminesifloginrequiresapassword.#PASSREQ=YES#ALTSHELLdeterminesiftheSHELLenvironmentvariableshouldbeset#ALTSHELL=YES--More--(31%)普通用户与这个文件应该也无关啊,/etc/passwd也是正常的A:普通用户的环境设置文件有问题,修改之。#su-普通用户$pwd检查用户的家目录正确与否;有时因为普通用户的家目录丢失或者没有写权限,login时会自动25)Q:HowtoconfigurethePPPoEonSolaris[TM]8A:SunPPPoEisavailableintheSolaris[TM]810/01MaintenanceUpdate6andhigher.ItisnotavailableinearlierversionsoftheSolaris[TM]OperatingEnvironment.Packages:Makesurethefollowingpackagesareinstalledforpppoeserver/clientconfiguration:#pkginfo-l|greppppdPKGINST:SUNWpppdPKGINST:SUNWpppdrPKGINST:SUNWpppdtPKGINST:SUNWpppduPKGINST:SUNWpppdxClientconfguration:1.Makesurethatnopppdaemonisrunningonthesystem,suchasppp,pppd,pppoed,etc.2.Makesurethatthenetworkinterface,suchaseri,le,ge,etc.,isusedonlyforpppoe.3.Createafilein/etc/ppp/peerssuchasmyservertokeeptheconnectingparameters.pppoeclnt#more/etc/ppp/peers/myserversppptunupdetachdebugpluginpppoe.soconnect"/usr/lib/inet/pppoec-veri0local"Where:sppptun-whatdevicetouseupdetach-willdisplaytheo/ponscreenwhenpppdstarts.debug-dubugmodepluginpppoe.so-initializetheconnectstring.connect"..."-connectstring4.Plumbthepppoed&pppoeprotocolsonthenetworkinterfaceeri0asfollows:pppoeclnt#sppptunplumbpppoederi0pppoeclnt#sppptunplumbpppoeeri05.Verifythattheinterfaceisplumbed:pppoeclnt#sppptunqueryeri0ppoederi0ppoe6.Startthepppoeddeamon:pppoeclnt#/usr/lib/inet/pppoed7.Testtheclientconfiguration.YoushouldseetheMACaddress,typeofservice,etc.pppoeclnt#/usr/lib/inet/pppoec-ieri026)Q:一台soalris9系统,硬盘73G。安装系统用了10G,其他63G都没分配。现在根目录我是新手,急需更改,希望有心人给于详细一些的答复!都是用什么命令,该如何操作,谢谢!A:1.format(将剩余的60GB空间分配到slice510GB,slice610GB)2.newfs/dev/rdsk/c0t0d0s53.newfs/dev/rdsk/c0t0d0s64.boot-s(启动到单用户)5.mkdir/a/b6.mount/dev/dsk/c0t0d0s5/amount/dev/dsk/c0t0d0s6/b7.ufsdump0cuf/b/opt.dump8.cd/aufsrestorexvf/b/opt.dump9.vi/etc/vfstab(加入如下行)/dev/dsk/c0t0d0s5/dev/rdsk/c0t0d0s5/opt/ufs2yes-(注意加/的后面)reboot11.mount/dev/dsk/c0t0d0s6/b12.cd/brmopt.dump如果空间释放的不够,参照实行,转移/export/home或者/var目录。27)Q:solaris安装一半光驱弹不出来,help~A:好了~/etc/init.d/volmgtstopcd/umountcdrom可是换了一张盘以后,mount不好用了~``:(#/etc/init.d/volmgtstart#volcheck#/etc/init.d/volmgtstop#mount-Fhsfs-oro/dev/dsk/c0t6d0s0/cdrom--挂接光驱28)Q:用DiskSuite做了Raid1的做root密码忘记的恢复?A:1.bootcdrom-s2.mount/dev/dsk/c0t0d0s0/a3.vi/a/etc/shadow(removethepasswordforrootuser)A;1.share设置:4.vi/a/etc/vfstab(modifythedevicestomount;usingthedisknametoreplacethemetadevicename)5.vi/a/etc/system(removetherootdeviceline)6.umount/a7.reboot8.remirrortherootdisk.29)Q:使用format.dat文件恢复磁盘的vtocA:format.dat文件中记录了硬盘的缺省的分区表,并不记录该硬盘的使用的分区表。除非你的文件中单独为这个硬盘建立了独立的信息。#format(选择硬盘)type(选择你要的类型)q30)Q:请教列位大侠一个问题:就是solaris系统如何停止x-manager登录。A:修改/usr/dt/config/Xaccess文件,屏蔽*#grantservicetoallremotedisplays行,可使远程Xserver不能登录31)Q:谁能告诉我怎样对拷两台SOLARIS服务器的数据?先以某用户身份登录另一台服务器,然后执行rcp吗?我要拷贝的是带子目录的一组数据。共享ultra60主机上的/home/test,以root用户修改/etc/dfs/dfstab文件加入如下命令share-orw-d“testdirectoronultra60”/home/test然后重启动或执行如下命令#/etc/init.d/nfs.serverstop#/etc/init.d/nfs.serverstart2.mount共享目录:在另一主机上建立/home/test2目录,root用户下输入如下命令#mount-orwultra60:/home/test/home/test2这样test就被挂接到另一主机的test2目录下了卸载:#umount/home/test232)Q:Sambaserver安装,配置指导A:1.installsamba首先去下载最新版本的Sambagzip-dsamba-3.0.14a.tar.gztar-xvfsamba-3.0.14a.tarcdsamba-3.0.14a./configure--prefix==/usr/local/samba(你要安装的目录)mkdir/usr/local/samba(你要安装的目录)makemakeinstall到此安装基本完成,下面我们要配置/usr/local/samba/lib/smb.conf这个文件,但是由于它很复杂所以我们采用WEB形式的Interface,这样便于很多初学者配置samba,所以我先把配置samba的WEB界面的步骤介绍一下vi/etc/services,在末尾加上swat901/tcpvi/etc/inetd.conf,在末尾加上swatstreamtcpnowaitroot/usr/local/samba/bin/swatswat然后强制系统重新读取inetd.conf文件然后用kill-HUPXXX(inetd的SID)sambavi/usr/local/samba/lib/smb.conf输入一个#然后保存退出P8个摁扭,点击第8个“password”在最上的对话框里面添上username和password之后点击“addnewuser”创建新用户。再点击第三个“share”摁扭创建共享目录,这里需要注意一点你创建的目录一定要存在否则samba不会自动创建,这样会导致从客户端连接的时候提示你“权限不够不能打开”在Createshare里面输入你新建的共享名称然后点击Createshare然后是设置详细的权限和路径主要的有这几项BaseOptionsHelpcomment(目录的注释)Helppath(共享目录的路径)SecurityOptionsHelpinvalidusers(不可以访问的用户)Helpvalidusers(可以访问的用户)Helpadminusers(管理员用户)Helpreadlist(可以读取的用户)Helpwritelist(可以写的用户)HelpreadonlyYesNo(是否只读)HelpguestokYesNo(是否允许guest访问)设置完成之后点击“commitchanges”到此一个新的共享建立好了.启动sambaserver在Samba的主界面里点击第六个摁扭“status”下面的“startsmbd”启动sambaservice(如果只用IP地址访问sambaserver,只启动这一个就好了)posted@2006-07-1910:25solarissky阅读(73)|评论(0)|编辑收藏如何安裝光纖卡1、下載包/storage/san(Solaris_9_SFS_packages.tar.Z,47.21.KB)文件中有很多組件包,只要以下三個:SUNWsanSUNWcfplsameSUNWcfplxsame注:Solaris8SUNWcfpl/xandSUNWsanpackages,English(Solaris_8_SFS_packages.tar.Z,47.25.KB)Solaris9SUNWcfpl/xandSUNWsanpackages,English(Solaris_9_SFS_packages.tar.Z,47.21.KB)2、解包安裝,方法見:如何solaris打patchguzip,TAR,ls*.zip|xargs-n1guzippkgadd-dxxxx,pkginfo3、下載相關patch:看附件安裝Patchpatchadd,patchapp-p(顯示已有的Patch)5、重開機使用init6,進入系統後用devfsadm使系統重新查找硬件6、如不行,則用INIT0進入OK狀態,boot-r重啟(系統重新查找硬件)7、接入光纖後,則應正常工作(綠燈亮,沒有黃燈)8、用format指令可以看到聯接的硬盤。SUN服务器可能遇到的问题总结(二)1)Q:用xmenager登陆虚拟机上的solaris不能进入图形界面用xmenager登陆虚拟机上的solaris不能进入图形界面输入密码回车后显示:Unalbetoaccesshomedirectory.clickOKtostartafailsafesession,orCanceltorestaogin注:solaris10的显卡也没有安装,:(因为我找不到对应的显卡驱动,我试用过sunwxf86-vmware.tar.gz可是安装后找不到对应的显卡驱动显卡XF86-VMWAREVMwarevirtualvideoadapter,后来看到高手说要用:xf86_drv_port_bin_420_1.tar.gz可是我找不到下载的地址,上面提供的下载不了,希望高手帮帮忙A:检查一下看你的用于登陆的用户的主目录权限设置是否正确,看看该目录的拥有者。yd518-cj兄显示中文为空白的问题,是缺少中文字体文件。zhXfontsdpi压到某个文件夹下。2、进入该文件夹,重命名fonts.alias为fonts.ali3、将刚才解开的目录下的.Z压缩文件都解开4、修改文件fonts.dir将其中的类似.pcf.Z都改为.pcf5、以Xmanager为例,进入Xconfig在所有的配置文件的font路径中加入该目录即可。2)Q:s9下解压缩9_Recommended.tar.bz2一定要另外下bunzip2么A:请你执行#whichbunzip2你就能看到bunzip2在哪个目录下啦,S9是自带的。无需另外下载,应该在/usr/bin/bunzip2。请核实如果你是想安装这个s9的推荐安装patch包#cd/cdrom/cdrom0/sun/patch/9#unpack-patches(这个脚本会自动的解压recom包的)还可以到/opt/sun/bin/下面有unpack-patches脚本3)Q:我的solaris8下所有用户(包括root)下都没有.profile?请问:我的solaris8下所有用户(包括root)下都没有.profile?在/usr/share/man/下有东西.profile是隐藏文件$ls–al/etc下应该是profile,前面不该有(.)。你可以用/etc/skel里的file做模版,为root还有用户建立自己的.profile文件。贴一下我的.profile文件给你参考:#more/etc/profile#ident"@(#)profile1.1898/10/03SMI"/*SVr4.01.3*/#Fortestonly,pleasedonotmove.echo"Iam/etc/profile"#Tfile.trap""23exportLOGNAMEPATHif["$TERM"=""]thenif/bin/i386thenTERM=sun-colorelseTERM=suniexportTERMi#Loginand-sushellsget/etc/profileservices.#-file.case"$0"in-sh|-ksh|-jsh)if[!-f.hushlogin]then/usr/sbin/quota#AllowtheusertobreaktheMessage-Of-The-Dayonly.trap"trap''2"2/bin/cat-s/etc/motdtrap""2/bin/mail-Ecase$?inecho"Youhavenewmail."echo"Youhavemail."esaciesacumask022trap23##fileecho"Iam/.profile"sttyerase##envEDITOR=viHOME=/HZ=100LC_COLLATE=en_CA.ISO8859-1LC_CTYPE=en_CA.ISO8859-1LC_MESSAGES=CLC_MONETARY=en_CA.ISO8859-1LC_NUMERIC=en_CA.ISO8859-1LC_TIME=en_CA.ISO8859-1LOGNAME=rootMAIL=/var/mail/rootPATH=/usr/sbin:/usr/binSHELL=/sbin/shTERM=ansiTZ=Canada/Eastern_INIT_NET_STRATEGY=none_INIT_PREV_LEVEL=S_INIT_RUN_LEVEL=3_INIT_RUN_NPREV=0_INIT_UTS_ISA=sparc_INIT_UTS_MACHINE=sun4m_INIT_UTS_NODENAME=sun_INIT_UTS_PLATFORM=SUNW,SPARCstation-5_INIT_UTS_RELEASE=5.8_INIT_UTS_SYSNAME=SunOS_INIT_UTS_VERSION=Generic_108528-29##setEDITOR=viHOME=/HZ=100LC_COLLATE=en_CA.ISO8859-1LC_CTYPE=en_CA.ISO8859-1LC_MESSAGES=CLC_MONETARY=en_CA.ISO8859-1LC_NUMERIC=en_CA.ISO8859-1LC_TIME=en_CA.ISO8859-1LOGNAME=rootMAIL=/var/mail/rootMAILCHECK=600OPTIND=1PATH=/usr/sbin:/usr/binPS1=#PS2=>SHELL=/sbin/shTERM=ansiTZ=Canada/Eastern_INIT_NET_STRATEGY=none_INIT_PREV_LEVEL=S_INIT_RUN_LEVEL=3_INIT_RUN_NPREV=0_INIT_UTS_ISA=sparc_INIT_UTS_MACHINE=sun4m_INIT_UTS_NODENAME=sun_INIT_UTS_PLATFORM=SUNW,SPARCstation-5_INIT_UTS_RELEASE=5.8_INIT_UTS_SYSNAME=SunOS_INIT_UTS_VERSION=Generic_108528-29#据我研究,$HOME/.profile,$HOME/.login和$HOME/.cshrc默认的情况下,系统并不自动建立。在/etc下,默认有profile和.login两个文件,它们是system-wide的initializationfiles。不同用户的登陆默认shell不同,运行的初始化文件-initializationfiles也不同。1、对/bin/sh用户,运行/etc/profile和$HOME/.profile(如果有的话)。2、对/bin/ksh用户,也运行/etc/profile和$HOME/.profile(如果有的话)。3、对/bin/csh用户,运行/etc/.login和$HOME/.cshrc还有$HOME/.login(如果有的话)。然后,每一次产生新的子shell,再运行$HOME/.cshrc一次。/etc/skel是系统默认的存放初始化文件-initializationfiles的地方,当你用useradd创建新用户时,-k/etc/skel就等于告诉系统去哪里寻找初始化文件-initializationfiles。但是这3个文件的原名分别为local.cshrc,local.login,file,系统只是简单的把他们复制到用户$HOME下,需要你手动修改他们的名字为.cshrc,.login,.profile。想知道自己到底在第几层shell里,可以运行#ptree|grepsh至于MANPATH=/usr/share/man,我不清楚。我从未注意,也未动过。4)Q:文件许可权限A:去掉不用的suid文件安全层面:本地许多运行在solaris上的suid程序都只属于root,检查这些程序,有没有是属于其他用户的:2)创建备3)份目录(如:/opt/backup/usr/local/bin)4)把这些suid程序备5)份在以上目录里6)把这些程序用tar打成包(使find程序在备7)份目录里找不8)到这些程序)9)删掉备10)份目录11)去掉所有的suid程序的s权位find程序,15)看看输出情况必须用到的一些命令:find/-typef\(-perm-4000\)|xargsls-afind/-typef\(-perm-4000\)|xargschmod-s去掉不用的sgid程序安全层面:本地许多运行在solaris上的sgid程序都只属于root,检查这些程序,有没有是属于其他用户的:2)创建备3)份目录(如:/opt/backup/usr/local/bin)4)把这些sgid程序备5)份在以上目录里6)把这些程序用tar打成包(使find程序在备7)份目录里找不8)到这些程序)9)删掉备10)份目录11)去掉所有的sgid程序的s权位必须用到的一些命令:find/-typef\(-perm-2000\)|xargsls-afind/-typef\(-perm-2000\)|xargschmod-s删除一切/etc目录下的组用户可写的文件安全层面:本地检查/etc目录下所有的组可写文件:find/etc-typef\(-perm20\)|xargsls-las不需要组的可写权限,修改如下:find/etc-typef\(-perm20\)|xargschmodg-w移除/etc目录下一切对用户可写的文件安全层面:本地检查/etc目录下对用户可写文件:find/etc-typef\(-perm2\)|xargsls-las不需要用户的可写权限,修改如下:find/etc-typef\(-perm2\)|xargschmodg-w改变所有文件的rw-rw-rw权限为rw-r-r-安全层面:本地find/-typef-perm666|xargsls-al>perm-666-before-change.txtfind/-typef-perm666|xargschmod644find/-typef-perm666|xargsls-al>perm-666-after-change.txt安全层面:本地find/-typef-perm777|xargsls-al>perm-777-before-change.txtfind/-typef-perm777|xargschmod755find/-typef-perm777|xargsls-al>perm-777-after-change.txt找出可写的目录本地find/-typed\(-perm2\)改变你所需要的权限设置确定所有应用服务的启动脚本的用户属主和用户组是root(这些可以影响补丁的程序和出错信息)安全层面:本地

温馨提示

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

评论

0/150

提交评论