Turbolinux經驗談

使用turbolinux已經很長一段時間了,其中積累了不少解決問題的方法,今天把他寫出來供大家參考。

1.>chmod命令的使用方法。
chmod 可以改變檔案或資料夾的許可權。
格式是 chmod xxx [path][file] (其中xxx為數字)
為了更方便了解chmod的用法我們用圖解的方法來學習chmod的用法,

**********************************************************
* chmod x x x [path][file] *
* | | | *
* | | |_______表示其它用戶對[path][file]的許可權 *
* | | *
* | |_______表示同組用戶對[path][file]的許可權 *
* | *
* |_______表示用戶對[path][file]的許可權 *
**********************************************************
**********************************************************
* 讀取 寫入 執行 *
* *
* 第一位x---用 戶 □a □b □c *
* *
* 第二位x---同組用戶 □a □b □c *
* *
* 第三位x---其它用戶 □a □b □c *
* *
* 每一位x有7種組合 : 1=a,2=b,3=c,4=ab,5=ac,6=bc,7=abc *
**********************************************************

例 : chmod 741 /path/file.c
結果是把file.c檔案的許可權設定為用戶可以讀、寫、執行,同組用戶可以讀和寫,其他用戶
只可以讀。

chmod還有其他的用法,加參數-r、-w、-x,但我覺得使用數字最方便。

2.>
在turbolinux的命令提示行下鍵入turbo,再按tab鍵,可以得到許多以turbo開頭的命令(其它命令也可以如此做),他們是turbolinux的一些圖形界面的管理程式,很好使用。
turboprobe 探測硬體 turbousercfg 用戶、群組的管理程式 turbopkg 升級系統(我沒有使用過)
turboxcfg 配置鍵盤、滑鼠、顯示器、顯示卡、x windowns測試 turbowmcfg 視窗管理器
turboservice 計算機啟動時裝載的服務(http,web) turbofscfg 配置檔案系統、引導系統、硬碟
turbonetcfg 配置網路

3.>
如果忘記turbolinux的root密碼後,可以在啟動lilo時鍵入single,就可以重新設定root密碼。

4.>
把ftp用戶限制在自己的目錄下

建立ftpuser組,建立testuser用戶加入到ftpuser組中

更改etc/ftpaccess 加入guestgroup的定義:guestgroup ftpuser

例:
chmod yes guest
delete yes guest
overwrite yes guest
rename yes guest
guestgroup ftpuser
把/home/ftp/下的bin和lib兩個目錄拷貝到用戶的根目錄下,裡面的命令有用(把這兩個目錄拷貝到
/etc/skel目錄下,那么以後每建立一個用戶系統自動把它們加到用戶的目錄中去)。

關閉用戶的telnet的功能 在/etc/shells中加入一行/dev/null,把用戶的shell改為/dev/null就可以了,
如果讓用戶可以telnet上來改密碼然後自動退出,可以改成/bin/passwd。

5.>
無論是從本機或telnet登入系統時都出現一些信息,信息包括linux的版本號和其他的一些相關信息,
如果我們不想讓它出現可以更改/etc/issue.net和/etc/issue兩個檔案,issue.net是telnet系統出現的信息,
issue是從本機登入出現的信息.

6.>
取消ctrl+alt+del的功能

無論在系統的什麼情況下,按ctrl+alt+del都可以使系統從新啟動,如果禁止此功能可以從
/etc/inittab檔案中找到ctrl+alt+del一行注釋掉就可以了(在ctrl+alt+del前面加上#)。

7.>
普通用戶不能登入系統
可能是有/etc/nologin這個檔案,系統在shutdown時會產生這個檔案,這個檔案沒有正常刪除,會影響
普通用戶不能登入。

8.>
控制用戶或者組用戶在同一時間內登入的個數

首先在/etc/pam.d/login中加上
session required /lib/security/pam_limits.so

然後在/etc/security/limits.conf加上要限制的用戶名
例如 : edward hard maxlogins 2
這表示用戶edward最多只能同時兩個登入

其它的限制 : shudent hard nproc 20
這表示shudent 組中所有用戶最多運行20個進程程式。

好晚了,老婆讓我睡覺了。
以上東東,在turbolinux6.0中運行成功,如有問題請致電,謝謝!
祝大家配置出自己的高性能伺服器