當(dāng)前位置: 首頁 > 職稱計算機 > 職稱計算機考試:常見網(wǎng)絡(luò)命令(4)

職稱計算機考試:常見網(wǎng)絡(luò)命令(4)

更新時間:2012-11-12 13:03:53 來源:|0 瀏覽0收藏0

  使用telnet命令訪問遠程計算機

  用戶使用telnet命令進行遠程登錄。該命令允許用戶使用telnet協(xié)議在遠程計算機之間進行通信,用戶可以通過網(wǎng)絡(luò)在遠程計算機上登錄,就像登錄到本地機上執(zhí)行命令一樣。為了通過telnet登錄到遠程計算機上,必須知道遠程機上的合法用戶名和口令。雖然有些系統(tǒng)確實為遠程用戶提供登錄功能,但出于對安全的考慮,要限制來賓的操作權(quán)限,因此,這種情況下能使用的功能是很少的。當(dāng)允許遠程用戶登錄時,系統(tǒng)通常把這些用戶放在一個受限制的shell中,以防系統(tǒng)被懷有惡意的或不小心的用戶破壞。 用戶還可以使用telnet從遠程站點登錄到自己的計算機上,檢查電子郵件、編輯文件和運行程序,就像在本地登錄一樣。

  但是,用戶只能使用基于終端的環(huán)境而不是X Wndows環(huán)境,telnet只為普通終端提供終端仿真,而不支持 X Wndow等圖形環(huán)境。 telnet命令的一般形式為: telnet 主機名/IP 其中“主機名/IP”是要連接的遠程機的主機名或IP地址。如果這一命令執(zhí)行成功,將從遠程機上得到login:提示符。使用telnet命令登錄的過程如下: $ telnet 主機名/IP 啟動telnet會話。一旦telnet成功地連接到遠程系統(tǒng)上,就顯示登錄信息并提示用戶輸人用戶名和口令。如果用戶名和口令輸入正確,就能成功登錄并在遠程系統(tǒng)上工作。在telnet提示符后面可以輸入很多命令,用來控制telnet會話過程,在telnet聯(lián)機幫助手冊中對這些命令有詳細的說明。

  下面是一臺Linux計算機上的telnet會話舉例:

  $ telnet server. somewhere. com Trying 127.0.0.1… Connected to serve. somewhere. com. Escape character is \'?]\'. “TurboLinux release 4. 0 (Colgate) kernel 2.0.18 on an I486 login: bubba password: Last login:Mon Nov l5 20:50:43 for localhost Linux 2. 0.6. (Posix). server: ~$ server: ~$ logout Connection closed by foreign host $

  用戶結(jié)束了遠程會話后,一定要確保使用logout命令退出遠程系統(tǒng)。然后telnet報告遠程會話被關(guān)閉,并返回到用戶的本地機的Shell提示符下。 r-系列命令 除ftp和telnet以外,還可以使用r-系列命令訪問遠程計算機和在網(wǎng)絡(luò)上交換文件。使用r-系列命令需要特別注意,因為如果用戶不小心,就會造成嚴(yán)重的安全漏洞。用戶發(fā)出一個r-系列命令后,遠程系統(tǒng)檢查名為/etc /hosts.equiv的文件,以查看用戶的主機是否列在這個文件中。如果它沒有找到用戶的主機,就檢查遠程機上同名用戶的主目錄中名為.rhosts 的文件,看是否包括該用戶的主機。如果該用戶的主機包括在這兩個文件中的任何一個之中,該用戶執(zhí)行r-系列命令就不用提供口令。

  雖然用戶每次訪問遠程機時不用鍵入口令可能是非常方便的,但是它也可能會帶來嚴(yán)重的安全問題。我們建議用戶在建立/etc/hosts.equiv和.rhosts文件之前,仔細考慮r-命令隱含的安全問題。

  rlogin命令

  rlogin 是“remote login”(遠程登錄)的縮寫。該命令與telnet命令很相似,允許用戶啟動遠程系統(tǒng)上的交互命令會話。rlogin 的一般格式是:

  rlogin [ -8EKLdx ] [ -e char ] [-k realm ] [ - l username ] host

  一般最常用的格式是: rlogin host 該命令中各選項的含義為:

  -8 此選項始終允許8位輸入數(shù)據(jù)通道。該選項允許發(fā)送格式化的ANSI字符和其他的特殊代碼。如果不用這個選項,除非遠端的終止和啟動字符不是或,否則就去掉奇偶校驗位。

  -E 停止把任何字符當(dāng)作轉(zhuǎn)義字符。當(dāng)和-8選項一起使用時,它提供一個完全的透明連接。

  -K 關(guān)閉所有的Kerberos確認(rèn)。只有與使用Kerberos 確認(rèn)協(xié)議的主機連接時才使用這個選項。

  -L 允許rlogin會話在litout模式中運行。要了解更多信息,請查閱tty聯(lián)機幫助。

  -d 打開與遠程主機進行通信的TCP sockets的socket調(diào)試。要了解更多信息,請查閱setsockopt的聯(lián)機幫助。

  -e 為rlogin會話設(shè)置轉(zhuǎn)義字符,默認(rèn)的轉(zhuǎn)義字符是“~”,用戶可以指定一個文字字符或一個\\nnn形式的八進制數(shù)。

  -k 請求rlogin獲得在指定區(qū)域內(nèi)的遠程主機的Kerberos許可,而不是獲得由krb_realmofhost(3)確定的遠程主機區(qū)域內(nèi)的遠程主機的Kerberos 許可。

  -x 為所有通過rlogin會話傳送的數(shù)據(jù)打開DES加密。這會影響響應(yīng)時間和CPU利用率,但是可以提高安全性。

  rsh命令

  rsh是“remote shell”(遠程 shell)的縮寫。 該命令在指定的遠程主機上啟動一個shell并執(zhí)行用戶在rsh命令行中指定的命令。如果用戶沒有給出要執(zhí)行的命令,rsh就用rlogin命令使用戶登錄到遠程機上。

  rsh命令的一般格式是:

  rsh [-Kdnx] [-k realm] [-l username] host [command]

  一般常用的格式是:

  rsh host [command ]

  command可以是從shell提示符下鍵人的任何Linux命令。

  rsh命令中各選項的含義如下:

  -K 關(guān)閉所有的Kerbero確認(rèn)。該選項只在與使用Kerbero確認(rèn)的主機連接時才使用。

  -d 打開與遠程主機進行通信的TCP sockets的socket調(diào)試。要了解更多的信息,請查閱setsockopt的聯(lián)機幫助。

  -k 請求rsh獲得在指定區(qū)域內(nèi)的遠程主機的Kerberos許可,而不是獲得由krb_relmofhost(3)確定的遠程主機區(qū)域內(nèi)的遠程主機的Kerberos許可。

  -l 缺省情況下,遠程用戶名與本地用戶名相同。本選項允許指定遠程用戶名,如果指定了遠程用戶名,則使用Kerberos 確認(rèn),與在rlogin命令中一樣。

  -n 重定向來自特殊設(shè)備/dev/null的輸入。

  -x 為傳送的所有數(shù)據(jù)打開DES加密。這會影響響應(yīng)時間和CPU利用率,但是可以提高安全性。 Linux把標(biāo)準(zhǔn)輸入放入rsh命令中,并把它拷貝到要遠程執(zhí)行的命令的標(biāo)準(zhǔn)輸入中。它把遠程命令的標(biāo)準(zhǔn)輸出拷貝到rsh的標(biāo)準(zhǔn)輸出中。它還把遠程標(biāo)準(zhǔn)錯誤拷貝到本地標(biāo)準(zhǔn)錯誤文件中。任何退出、中止和中斷信號都被送到遠程命令中。當(dāng)遠程命令終止了,rsh也就終止了。

  rcp命令

  rcp代表“remote file copy”(遠程文件拷貝)。該命令用于在計算機之間拷貝文件。

  rcp命令有兩種格式。第一種格式用于文件到文件的拷貝;第二種格式用于把文件或目錄拷貝到另一個目錄中。

  rcp命令的一般格式是:

  rcp [-px] [-k realm] file1 file2 rcp [-px] [-r] [-k realm] file

  directory 每個文件或目錄參數(shù)既可以是遠程文件名也可以是本地文件名。遠程文件名具有如下形式:rname@rhost:path,其中rname是遠程用戶名,rhost是遠程計算機名,path是這個文件的路徑。

  rcp命令的各選項含義如下:

  -r 遞歸地把源目錄中的所有內(nèi)容拷貝到目的目錄中。要使用這個選項,目的必須是一個目錄。

  -p 試圖保留源文件的修改時間和模式,忽略umask。

  -k 請求rcp獲得在指定區(qū)域內(nèi)的遠程主機的Kerberos 許可,而不是獲得由krb_relmofhost(3)確定的遠程主機區(qū)域內(nèi)的遠程主機的Kerberos許可。

  -x 為傳送的所有數(shù)據(jù)打開DES加密。這會影響響應(yīng)時間和CPU利用率,但是可以提高安全性。如果在文件名中指定的路徑不是完整的路徑名,那么這個路徑被解釋為相對遠程機上同名用戶的主目錄。如果沒有給出遠程用戶名,就使用當(dāng)前用戶名。如果遠程機上的路徑包含特殊shell字符,需要用反斜線(\\)、雙引號(”)或單引號(’)括起來,使所有的shell元字符都能被遠程地解釋。需要說明的是,rcp不提示輸入口令,它通過rsh命令來執(zhí)行拷貝。

   環(huán)球網(wǎng)校職稱計算機考試網(wǎng)絡(luò)輔導(dǎo)招生簡章

    更多信息請關(guān)注:  

 

分享到: 編輯:環(huán)球網(wǎng)校

資料下載 精選課程 老師直播 真題練習(xí)

職稱計算機資格查詢

職稱計算機歷年真題下載 更多

職稱計算機每日一練 打卡日歷

0
累計打卡
0
打卡人數(shù)
去打卡

預(yù)計用時3分鐘

職稱計算機各地入口
環(huán)球網(wǎng)校移動課堂APP 直播、聽課。職達未來!

安卓版

下載

iPhone版

下載

返回頂部