CT(網路實用程式命令)

一種撥號連線終端和執行登錄進程。通過電話線每端連線數據機來與工作站通信。遠程終端的用戶可以登錄工作站並在其上工作。

用途,語法,描述,注意,標誌,示例,檔案,

用途

撥號連線終端和執行登錄進程。

語法

ct [ -h ] [ -sSpeed ] [ -v ] [ -wNumber ] [ -xNumber ] TelephoneNumber ...

描述

ct 命令是一個基本的網路實用程式(BNU)命令,可啟動遠程終端(例如 3161)的用戶,通過電話線每端連線數據機來與工作站通信。遠程終端的用戶可以登錄工作站並在其上工作。
本地系統的用戶發出 ct 命令及相應的電話號碼來調用數據機連線到遠程終端。當連線建立,ct 命令發出一個登錄提示,顯示在遠程終端上。遠程終端的用戶在提示符處輸入登錄名並打開一個新的 shell。遠程終端的用戶就可以象本地用戶一樣在工作站上進行工作。
ct 命令在以下情況下是有用的:
1.不在現場工作的用戶需要在嚴格的監督條件下與本地系統進行通信,並且本地用戶不想暴露工作站的電話號碼。由於本地系統連線到遠程終端,遠程系統的用戶並不需要知道本地系統的電話號碼。而且,本地用戶發出 ct 命令可以監視遠程用戶的工作。
2.連線的費用應由本地站點或指定的呼叫工作站上的帳戶來支付。如果遠程用戶擁有適當的訪問許可權,並可通過連線的數據機進行呼出操作,這個用戶就可收到相同量的呼叫。遠程用戶呼叫指定的本地系統、登錄和發出 ct 命令,採用的是遠程終端的電話號碼,但沒有 -h 標誌。本地系統掛斷初始的連結,以便遠程終端從進入調用中釋放出來,然後回調連線到遠程終端的數據機
如果沒有空閒的線路,ct 命令顯示一個結果訊息,並詢問本地用戶是否要等待一個。如果回響是 否,ct 命令就會掛斷。如果本地用戶想等待一個空閒的線路,ct 命令提示等待幾分鐘。ct 命令每隔一分鐘撥叫遠程系統,直到連線建立或直到到達指定的時間。
為了建立一個 ct 連線,遠程用戶通過常規的電話呼叫連線本地用戶,並請求本地用戶發出 ct 命令。但是,如果這樣的連線經常發生在您的站點,系統管理員最好採用以下方法設定 BNU,即指定本地系統在指定的時間對於一個或多個指定終端自動的發出 ct 命令。

注意

1. 在執行 ct 命令以前,確保遠程終端和可以回響電話的數據機相連。
2. 如果執行 ct 命令的用戶沒有 root 許可權,連線的連線埠必須是共享的或延遲的連線埠。否則,遠程登錄將失敗。要得到有關共享和延遲連線埠的更多信息,參閱 pshare 和 pdelay 命令。而且,為了 ct 命令在共享或延遲連線埠成功執行,調用此命令的用戶必須是 UNIX-to-UNIX 拷貝程式 (uucp) 用戶組的成員。
這個 ct 命令並不和 BNU cu 命令一樣靈活。示例,當連線到遠程系統是通過 ct 命令實現時,用戶不能在本地系統執行命令。但是, ct 命令有兩個 cu 命令並不具備的功能
1.用戶可以指示 ct 命令繼續撥打指定的電話號碼直到連線建立或超過設定的時間。
2.用戶可以一次指定多個電話號碼,以指示 ct 命令繼續撥號每個數據機,直到線路之一建立了連線。
如果本地用戶通過在命令行輸入多個電話號碼指定了備用的撥號路徑,ct 命令嘗試每個線路,它們列表於 BNU Devices 檔案中(預設情況下是 /etc/uucp/Devices 檔案)直到找到具有適當屬性的可用的線路或者連線埠全部用完。如果沒有空閒的線路, ct 命令就會詢問是否等待,如果要等待,詢問要等待的時間。這個 ct 命令繼續以每分鐘為間隔嘗試打開撥號器直到超過指定的時間。本地用戶通過當輸入命令時使用 -wNumber 標誌指定一個次數可以覆蓋此提示。
當用戶註銷後,ct 命令提示遠程終端的用戶一個重新連線選項;系統既可以顯示一個新的登錄提示,也可以下線。

標誌

-h 防止 ct 命令掛斷當前的線而去回應下一個進入呼叫。
-sSpeed 指定數據的傳輸速率。預設值為 1200 波特
-v 允許 ct 命令傳送一個正在運行的敘述式到標準的錯誤輸出。
-wNumber 指定最大的時間使 ct 命令等待線路。這個命令就會每隔一分鐘撥號遠程數據機直到連線建立或直到超出指定的時間。
-xNumber 開始調試,顯示了在本地系統上關於本地標準錯誤輸出的命令執行的詳細信息。Number 變數指定了調試的級別,並且是從 0 到 9 的單數。推薦的調試級別是 9。
TelephoneNumber 指定連線到遠程終端的數據機電話號碼。TelephoneNumber 變數包含數字從 0 到 9, - (減號)代表延遲, = (等號)代表輔助撥號音, *(星號)和 # (磅標記)。這個電話號碼最大可包含 31 個字元。

示例

1. 要撥打使用內部電話號碼並和遠程終端相連的數據機,輸入:
Allocated dialer at 1200 baud
Confirm hang_up? (y to hang_up)
2. 要撥打使用本地電話號碼並和遠程相連的數據機,輸入:
ct 命令撥號,其中所撥的 9 是要求用來到達外部撥號音。三分鐘的等待是被指定的 ct 命令等待線路的最大時間(分鐘)。
3. 要撥打使用長途電話號碼並和遠程相連的數據機,輸入:
這個命令撥號長途電話號碼 1-2 3 4-5 5 5-7 0 0 3,其中 9 作用同上。

檔案

/usr/bin/ct 包含 ct 命令。
/etc/uucp/Devices 列表可用的設備信息。
/etc/uucp/Dialcodes 包含撥號代碼縮寫。
/etc/uucp/Dialers 定義數據機撥號器。
/etc/uucp/Systems 列表可訪問的遠程系統。
/etc/uucp/Sysfiles 指定備用檔案用作 Systems、Devices 和 Dialers 檔案。

相關詞條

熱門詞條

聯絡我們