Solaris新手必讀
-121個問題解答讓你從菜鳥到高手
1. Q: Solaris 的系統配置文件一般在什麼地方?
A: 可以查看/etc/system文件,裡面有一些solaris啟動時默認加載的選項,包括
共享內存大小等的設置。
2. Q: 在solaris中,用戶默認的Shell在什麼文件中規定?
A: 可以查看/etc/passwd中,用戶默認的shell在這裡規定。
3. Q: 如果solaris不幸忘記了root密碼,如何解決?
A: 可以有如下兩種情況
1. 工作站只有root用戶,無其他用戶。
2. 工作站除了root用戶以外,還有其他的用戶
1. 如果連接了網絡,我們可以采用遠程緩沖溢出的方法,但是這樣的方法不屬
於"經典"方法,且有的遠程緩沖溢出具有一定的破壞性,不建議使用。還
有一種方法就是采用SUN公司自帶的光盤采取引導,建議采取這種方法:
1. boot cdrom -s
2. fsck /dev/dsk/c0t0d0s0 (取決於根分區的設備)
3. mount -F ufs /dev/dsk/c0t0d0s0 /mnt
4. TERM=ansi; export TERM
5. 編輯/mnt/etc shadow文件,把root對應的口令去掉。
6. 重啟後的root的口令為空。
2. 如果還有普通用戶,方法可以采用本地緩沖溢出,這種方法雖然破壞性小,
但是也有損毀硬盤引導區的危險,建議采用"文件連接"錯誤是獲得root權
限,這種方法沒有什麼危險性。
4. Q: 有時候用vi編輯器的時候,顯示窗口過大,如何處理?
A: 只需要用鼠標拖曳終端窗口,使其縮小,即可解決。
5. Q: 共享內存大小如何設置?
A: 在system文件的最後一行加入Set shmsys:shminfo_shmmax=XXX
/etc/set shmsys:shminfo_shmmin=XXX
這裡的XXX是代表共享內存的大小。單位:字節
共享內存一般為內存的一半
例如內存為512M
設置應為512/2*1024*1000=262144000
6. Q: root用戶的配置文件在什麼地方?
A: root用戶的配置文件和其他用戶的配置文件有些不同,它在/etc/profile文件
中規定。
7. Q: SUN solaris 在遠程X-win pro下無法以root進行登陸,如何解決?
A: 直接以root在終端上登錄的時候,執行/etc/default/login腳本。在這個腳本
中限制了在遠程終端上不能直接以用戶root登錄,如果想這樣,修改此腳本,
將下面這一行注釋掉即可
CONSOLE=/dev/console