linux中TCP/IP遠程訪問操作內核升級
2024-08-28 00:08:35
供稿:網友
linux中TCP/IP遠程訪問操作內核升級
TCP/IP網絡通信軟件包使用遠程訪問的命令,這些命令首先是由UC Berkely為Arpanet開發的。它允許您遠程注冊到另一個系統中,并從一個系統復制文件到另一個系統。您能取得關于一個系統的信息,比如當前誰正在注冊使用。調用一個系統的地址時,這些遠程命令使用域名或IP地址。和TCP/IP遠程訪問命令一樣,域名地址開始好是為在Arpanet上使用而設計。
&nbps;許多TCP/IP命令可以和用在Internet上的網絡通信功能相比較。例如,用TCP/IP命令rlogin可以遠程注冊到一個系統,它和telnet相似。rcp命令能遠程復制文件,它執行和ftp相同的功能。TCP/IP命令的不同之處是它們提供給用戶的易用和易控制性。您能很容易地訪問在不同的Unix或Linux系統中的帳號,并且能控制訪問這些帳號但沒有提供口令的用戶。事實上您能提供給不同的用戶提供關于您的帳號的一種組權限。
一、TCP/IP網絡系統信息:rwho,uptime和ping
這些命令是一些TCP/IP命令,通過它們,您能從網絡中的不同系統上取得信息。您能找到誰正在注冊,得到另一個系統中用戶的信息,或查詢一個系統是否正在運行。例如,rwho命令和who命令的功能很相似。它顯示網絡中的每個系統的當前注冊的用戶。
$rwho
violet robert:tty1 Sept 10 10:34
garnet chris:tty2 Sept 10 09:22
命令ruptime可以顯示網絡中的每個系統的信息。此信息能顯示出每個系統是如何執行。ruptime顯示系統是否運行,它運行了多久,系統中的用戶數和系統在最后5、10和15分鐘內的系統負荷。
$ruptime
violet up 11+04:10, 8 users, load 1.20 1.10
garnet up 11+04:10, 20 users, load 1.50 1.30
命令ping能檢測出系統是否啟動和運行。ping命令加上您想檢測的系統名做為參數,下面的例子將檢測violet是否啟動并連接在網絡中。
$ping violet
violet is alive
$
如果您想檢測的系統已經關機,將得到一個如下的響應。這種情況下,garnet是關閉并沒有連接到網絡中。
$ping garnet
no answer from garnet
$
二、遠程訪問權限:.rhosts
您能用.rhosts文件控制使用TCP/IP命令對您帳號的訪問。用戶能用標準的編輯器象Vi來創建他們帳號中的.rhosts文件。它必須位于用戶的主目錄。下面的例子中,使用者顯示文件.rhosts文件的內容。
$cat.rhosts
garnet chris
ciolet robert
使用.rhosts文件是一種允許用戶不提供口令而訪問您的系統的簡單方法。如果需要禁止此用戶訪問,只須簡單地從文件.rhost中刪除系統各和用戶注冊名。如果一個用戶的注冊名和系統名在文件.rhost中,那么此用戶即呆不提供口令直接訪問系統。并不是所有的遠程注冊操作都需要這種訪問形式(您能用輸入口令的方式來替代);但一些遠程命令要求有.rhosts文件,象遠程復制文件或遠程執行Linux命令。如果您想在遠程系統的帳號中招待這些命令,此帳號的.rhosts文件中必須有您 的注冊名和系統名。