国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > FreeBSD > 正文

FreeBSD命令leave 介紹

2024-07-26 00:29:10
字體:
來源:轉載
供稿:網友
◎設定檔位置
  /use/local/etc/idled.cf -- idled configuration file format

◎描述
  idled,由idled.cf這個檔案來決定idled這個程式如何執行。
  # 表示設定擋解。
  idled程式的執行約可分為10方面:

  1.Exemption  定義哪些user是不受idled所限制(影響)的。

  2.session    定義限制login 的時間。
  
  3.Timeout    定義設定終端機需要idle多久才將user踢出(logout)。
  
  4.Refuse     定義某些狀況一發生,立刻將user踢出。
  
  5.Sleep      定義idled程式每次檢查的時間(min)間隔。
  
  6.Wait       定義idled的終端機(tty)在警告訊息發出之後,
                                         到踢出user的時間(sec)。

  7.Conswins   定義user在console登入時的相關處理方式。
 
  8.Idlemethod 定義何謂idle。
  
  9.Threshold  在session限制及multiple login生效前,login的user數。
  
 10.Multiple   定義重登入登出(multi login logout)的行為,
               控制每一user能夠保有的login次數。

◎相關語法說明
1.Exemption who from
  who必須是以下之一:
  登入名稱(login username)、機器名(host hhostname)、
  群組名(group groupanme)、終端機(tty ttyname)、
  檔案名稱(file filename)
  
  from必須是下列型態之一:
  multiple  idle   seesion  all
  all包含前三個狀態。
  
2.Session refuse minutes
  Session default minutes
  Session who minutes
  who的條件與上相同。而minutes乃十進位數。
  這個命令定義在終止user的session之前,user能夠登入的時間長度。
  當此命令被執行,會發出警告并將使用者踢出。
  default 定義應提供給user多少session限制的時間,除此之外不在設定檔中,
          另外分配session限制給群組、login或tty。
  refuse  定義當使用者被踢出後,需要經過多久才能夠再次登入。
 
3.Timeout who minutes
  定義在idle多少minutes(時間)之後,who將會被踢出。
  以沒有標準輸入作為idle的判別。
  
4.Refuse who
  在idle時間到達時,他將會告知該使用者其session將會被終止,
  且將會在大約五秒後實際終止。

5.Sleep seconds
  定義檢查的間隔時間,若設定檔中有多個Sleep定義,則會只讀取最後一個。
  
6.Wait seconds
  定義idled在發出警告到實際踢出的時間。
  若設定檔中有多個Sleep定義,則會只讀取最後一個。
         
7.Conswins --  Console Windows Handling
  語法:
  Conswins idle option
  Conswins session option
  Conswins multiple option
  
  option必須是下列其中之一:
  number  normal  off
  
  number 定義console的user能夠idle的時間。
         對於multiple來說,number定義console的user能夠重登入的次數。
          此設定效果凌駕於先前的timeout、session、multiple設定。
  
  normal 表示采用預設的timeout、session、multiple設定。
  
  off 表示對於從console登入的user,管user已經idle很久
      ,idle程式也不產生作用。

8.Idlemethod userinput
  若user沒有任何標準輸入發生,即使有輸出也視為idle。
  
  Idlemethod inputoutput 
  若user沒有任何輸入或輸出,則視為idle。
  以就是說若一程式沒有輸入,只有不斷的輸出,不算idle。
  
  注意:若一程式沒有輸入但只有不斷輸出到非tty裝置,
       會被視為tty idle。
       若沒有特別指定,預設是采userinput模式。

9.Threshold type number
  type形式:
   multiple 及 session
  Threshold multiple 
   定義最小的tty限制,當超過此限制時,
   idled程式才會開始去限制user擁有多少tty。
   若threshold設為10,且今天有3個user各登入5次。
   則3*5=15(總共擁有的tty) > 10(threshold設定值)
   此時idled程式才會開始去限制每位user所擁有的tty數。
   若先前的multiple設定設為每個人最多擁有3的tty,
   則每位user必須停止2個tty或者是idled程式會幫他們各停止2個tty。
  Threshold session
   定義最小的tty限制,當超過此限制時,
   idled程式才會開始去限制user登入的時間。
   idled會將發出警告,并終止該tty。

10.Multiple number
   number必須是 -1 或者是其他正數。
   若number為-1,每個user能夠重登入的數量,依有多少使用者登入決定。
   計算方式如下:                 若threshold設為10,且有2個不同的user登入,
     Multiple threshold           則每一使用者可以擁有 10 ÷2 =5 個tty。
     ------- ÷--------           若threshold設為10,且有3個不同的user登入,
          num  users              則每一使用者可以擁有 10 ÷3 =3 個tty。
   
   若number大於0,則不管有多少tty被執行,限定每一個user能夠擁有的tty數。
   因為number必須大於0,最小是1,所以最少每一位user最少會擁有一個tty。

   idled程式選擇那個tty該保留的方式,是依據登入的時間。
   最先啟動的tty會被保留,其他的則會被警告并且終止。

11.上述的類型,可以經由某些檔案定義,語法如下:
   timeout file  
   session file  
   refuse file 
   exempt file  
   
    若以相對路徑表示,則需要由程式啟始位置開始描述路徑。
              亦可以直接用絕對路徑。
              檔案的內容很簡單,每一個user(login name)一行。
              且基本上檔案中的空白會被忽略。

◎測試
   若今天為了測試,將threshold設為2且multiple為-1
   我登入連續3次,則因為 2/1(user數)=2
   所以當今天登入超過2次後,idled會啟動
   并要求我停止最後啟動的tty。若不理他...結果如下..
   
Fri Jan 18 16:59:01
This user id is logged on too many times. Please end
some logins to reduce your total number of logins to no
more than 2. Please do so in the next 2 minutes
or you will bi logged out by the system.

兩分鐘后

Logged out by the system.

◎參考資料
  IDLED.CF(5)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 烟台市| 泸定县| 福建省| 邢台县| 胶州市| 保山市| 宿迁市| 周口市| 黑山县| 松溪县| 大宁县| 富民县| 柯坪县| 门头沟区| 义乌市| 三河市| 旅游| 英吉沙县| 韶山市| 霸州市| 玉山县| 临江市| 崇阳县| 湖州市| 仁化县| 宝清县| 当涂县| 温泉县| 连平县| 蒙山县| 双辽市| 新邵县| 广西| 紫金县| 榆林市| 西华县| 来安县| 河西区| 札达县| 余庆县| 澄江县|