- 論壇徽章:
- 0
|
到下午7點(diǎn)20
呵呵,估計(jì)是節(jié)前最后一次了
一、如何更改hostname
方法1 臨時(shí)改變
uname -S
hosname newname
方法2 永久改變
/usr/sbin/sys-unconfig命令 相應(yīng)更改的還有NISe,時(shí)區(qū),IP地址,子網(wǎng)掩碼,超級(jí)口令等。
方法3 編輯文件
/etc/nodename
/etc/inet/hosts
/hostname.hme0 (或類似文件)
/etc/net/ticlts/hosts
/etc/net/ticots/hosts
/etc/net/ticotsord/hosts
/etc/inet/ipnodes (這個(gè)文件沒有的話就別動(dòng))
二、APACHE管理有沒有的WEB界面?
我以前對APACHE WEB SERVER的管理,都是通過修改配置文件。
不知道APACHE有沒有象IPLANET那樣的WEB管理?
webadmin
有一個(gè)專門用于圖形化配置apache服務(wù)器的軟件:Comanche
http://comanche.com.dtu.dk/comanche/
但這個(gè)軟件有一個(gè)局限性就是無法遠(yuǎn)程配置,只能安裝在apache服務(wù)器本地。
三、怎樣改UNIX登錄時(shí)的歡迎詞?
try the following ways, it's OS dependanted.
vi /etc/motd
vi /etc/issue
vi /etc/security/login.cfg(AIX)
vi /usr/dt/config/<LOCALE>;/Xresources
圖片也可以換的
四、ftp的時(shí)候,有binary和ascii方式,有什么區(qū)別嗎??
二進(jìn)制的用bin,明文的用asc,簡單一點(diǎn)說,凡是你用寫字板可以打開的,看到內(nèi)容的,都用asc,其他用bin
五、vi不能用了
SunOS5.8, Ultra60 運(yùn)行vi時(shí)顯示:"/var/tmp/Ex0000000780" Permission denied。
對比一下你的/tmp的權(quán)限設(shè)置和其他的機(jī)器是否一樣,應(yīng)該是drwxrwxrwt
真的是/var/tmp的權(quán)限不對。/var/tmp的擁有者用戶就可以使用vi,把權(quán)限改了以后其他用戶也可以用了
六、v880啟動(dòng)的時(shí)候老是等待ARP/RARP包是是為什么?
提示信息如下:
Reading temperature limits from FRUPROMs: CPU0/2 MB I/O DBP0
Environmental monitor is ON
Rebooting with command: boot
Boot device: net File and args:
Using Onboard Transceiver - Link Up.
Setting Half duplex mode.
Timeout waiting for ARP/RARP packet
Timeout waiting for ARP/RARP packet
WARNING: Power Supply 0 not receiving AC power.
Timeout waiting for ARP/RARP packet
Timeout waiting for ARP/RARP packet
Timeout waiting for ARP/RARP packet
Timeout waiting for ARP/RARP packet
WARNING: Power Supply 0 not receiving AC power.
V880電源有3根,只插了兩根電源,所以有這個(gè)警告,沒有太大關(guān)系的
有三種可能,一是你的boot-device參數(shù)設(shè)成了net,另一種情況是diag-switch?參數(shù)設(shè)成了true,而diag-device還是默認(rèn)值,第三種情況是面板上的鑰匙打在diag狀態(tài),而diag-device還是默認(rèn)值。
對第一種情況,需要在ok狀態(tài)下將boot-device設(shè)成啟動(dòng)硬盤的device alias,如disk。第二種情況,可以將diag-switch?設(shè)成false,或者將diag-device修改成相應(yīng)啟動(dòng)硬盤的device alias,如alias。第三情況,將鑰匙打到啟動(dòng)狀態(tài)即可。
七、can't find libjava.so.這個(gè)問題怎么解決
在裝coldfusion-60-solaris-en.bin
時(shí)候出現(xiàn)的~
看看coldfusion對jdk的要求吧!libjava.so正是jdk在unix下面安裝的支持庫!
如果版本不對!那就去sun下載一個(gè)合適的!
八、lost+found 目錄是:在fsck的時(shí)候,將找不到父目錄的那些文件拷貝到該目錄中,并 以i節(jié)點(diǎn)號(hào)作為文件名。
拷貝,改回原來的位置,名稱
九、可否在兩臺(tái)工作站之間用一根100兆網(wǎng)線相連,而不用交換機(jī)。
可以,雙絞線的排列和通常的不一樣,一般的電子市場都有買的。和平常的雙絞線的價(jià)格是一樣的。 1-3 2-6對調(diào) 其他直通
十、菜鳥大放送--高手就不用進(jìn)來拉..
呵,昨天晚上忙到十二點(diǎn),55555555555555
終于見到了漂亮的SOLARIS桌面,(以前沒有裝上顯卡時(shí)候的樣子,真是慘不忍睹)
輸入法全有,高興死了,色彩字體比我見過的WINDOWS,GNOME,KDE,或者其它的桌面系統(tǒng),都漂亮多少倍.....呵..
--------------------------------------------
要高興大家一起高興,我把我裝的過程中遇到的問題怎么解決的在這里說明一下,新裝系統(tǒng)的菜鳥兄弟們(我也是其中之一.)可以看一下我的東東.....其實(shí)我也是把各位大蝦說過的東西再說一遍,還請大家莫見笑呀..
1.安裝的過程中如果你無法確定自己的顯卡是否被支持,請切記不要配置它,按F4直接PASS掉就行,不到系統(tǒng)完全安裝成功千萬不要配置它,
如果配置了顯卡,而你的顯卡又不被支持,只能勉強(qiáng)用SVGA來顯示,這就是造成雖然你選擇了全部安裝,但是系統(tǒng)只安裝了第一張盤,第二張和語言包根本沒有提示你安裝的原因,還有就是系統(tǒng)雖然啟動(dòng)成功,但是你放入語言包安裝光盤卻無法運(yùn)行,
請注意這一點(diǎn),我可是因?yàn)檫@個(gè)裝了N遍
2.我的顯卡是GEFORCE 2 MX200(另一ATI的還沒有配上,找不到補(bǔ)丁),到SUN的網(wǎng)站上找一個(gè)編號(hào)是109401-13的補(bǔ)丁,下載解壓縮,例補(bǔ)丁文件在109401-13這個(gè)目錄下,在命令行運(yùn)行#patchadd /109401-13,補(bǔ)丁包就裝上了,然后再運(yùn)行kdmconfig配置顯卡就能找到了,再配上合適的色彩和分辨率,這個(gè)我也不懂,你就多試幾種,根據(jù)自己的顯示器設(shè)置就行.
3.顯卡配置成功以后,一切都好解決了,如果你要裝語言包,將光盤放進(jìn)去,就能自動(dòng)運(yùn)行,再選擇裝何種語言就行了..
好了,暫時(shí)就悟出這么多了,寫錯(cuò)的地方還請各位指正,在此嚴(yán)重感謝版主蜘蛛老大.
十一、 怎樣去屏蔽一個(gè)CPU?
一臺(tái)5500,四個(gè)CPU,我們現(xiàn)在想讓一個(gè)CPU停下來不工作,可以用什么命令!!
psradm -f cpu_id
十二、什么叫本地緩沖溢出?
本地溢出大部分利用suid程序,在內(nèi)核交還真實(shí)uid之前執(zhí)行我們的shellcode,shellcode一般是/bin/sh或其他。
首先執(zhí)行suid程序,當(dāng)然這個(gè)suid程序可能存在堆棧溢出問題,或者堆溢出問題等等的程序問題,我們通過提交suid參數(shù)來使這個(gè)程序的堆棧溢出,或者堆溢出,從而可以覆蓋一些激活紀(jì)錄或者函數(shù)指針,所謂激活紀(jì)錄就是返回地址等控制程序運(yùn)行流程的敏感信息。
總之我們的目的就是截獲suid的運(yùn)行流程,為什么呢?因?yàn)榇蠹抑纒uid程序運(yùn)行期間的euid是為0的,所以我們截?cái)嗨,通過覆蓋返回地址,來改變到我們的shellcode地址,所以就以uid=0的狀態(tài)運(yùn)行了我們的shellcode,這樣我們就奪得了最高權(quán)限,當(dāng)然實(shí)現(xiàn)起來還是比較復(fù)雜的,需要調(diào)試返回地址和shellcode的存放地址,其實(shí)我們也可以覆蓋libc的地址。
我精簡又精簡的講出來,如果大家有興趣可以到http://www.whitecell.org進(jìn)一步討論。
以上也只是緩沖區(qū)溢出漏洞的一個(gè)很小的方面,也可以說沒有占什么邊,可能這樣說冤枉了你,關(guān)于緩沖區(qū)溢出漏洞綠盟上有這方面的詳細(xì)介紹http://www.nsfocus.net/
十三、命令行狀態(tài)下輸入什么命令進(jìn)CDE?
鍵入/usr/dt/bin/dtlogin -daemon;exit,然后使用login manager正常登錄就行了!
注意exit一定要敲,不然像死了一樣!
十四、關(guān)于改ip地址
將一臺(tái)e4500重啟后,發(fā)現(xiàn)ip1變?yōu)榱肆硪粋(gè)ip2,與一臺(tái)機(jī)器已有ip沖突;
查看/etc/hosts,發(fā)現(xiàn)仍是ip1,/etc/hostname.hme0,/etc/nodename,都沒有問題。
可以用ifconfig 命令修改ip地址,但只要一重啟,又變回ip2。
再查看/etc/net目錄里的ticlts ticots ticotsord子目錄下的hosts,它的ip對應(yīng)為ip2,修改為ip1,再重啟,還是ip2,不管用。
懷疑rc等啟動(dòng)腳本有修改ip地址的命令,查找沒有;查看/etc/nsswtich.conf文件中hosts對應(yīng)項(xiàng)為files,沒問題。想將Mac地址與ip1地址綁定,編輯/etc/ethers,重啟,仍為ip2。
最后,發(fā)現(xiàn)/etc/inet/ipnodes里設(shè)置了ip2,注釋掉,重啟,成功修改為ip1!
事后分析:
man ipnodes,告知
ipnodes IPv4 addresses can be defined in the ipnodes file or in the
hosts file. See hosts(4). The ipnodes file will be searched
for IPv4 addresses when using the getipnodebyname(3SOCKET)
API. If no matching IPv4 addresses are found in the ipnodes
file, then the hosts file will be searched. To prevent
delays in name resolution and to keep /etc/inet/ipnodes and
/etc/inet/hosts synchronized, IPv4 addresses defined in the
hosts file should be copied to the ipnodes file.
原因可能是安裝Oracle 9iAS時(shí),需要修改/etc/inet/ipnodes,誤寫成了ip2,重啟機(jī)器后,首先讀得了ipnodes里的ip2,所以造成以上現(xiàn)象。
|
|