您好,登錄后才能下訂單哦!
本篇內容介紹了“Unix系統如何使用網絡實用系統UUCP”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
UUCP是系統最廣泛使用的網絡實用系統,這其中在兩個原因:
第一、UUCP是各種Unix操作系統版本都可用的唯一的標準網絡系統
第二、UUCP是最便宜的網絡系統。只需要一根電纜連接兩個系統,然后就可建立UUCP.如果需要在相距數百或數千公里遠的兩個系統間傳輸數據,需要兩個具有撥號功能的調制解調器。
1 Unix操作系統UUCP命令
UUCP命令之一是uucp,該命令用于兩系統間的文件傳輸,uucp命令格式類似于cp命令的格式,只是uucp允許用戶有系統間拷貝文件,命令的一般格式如下:
source_file通常是Unix操作系統的文件但不必一定是,destination_file通常是另一系統的文件或目錄。 指定destination_file的格式為:
uucp給系統管理員提供了一個選項,可以限制傳入和傳出Unix操作系統的uucp文件只能傳到 /usr/spool/uucppublic目錄結構中。若告訴uucp將傳輸的文件存放在其他目錄中,系統將會送回一個:
uucp允許以簡化符號~代替/usr/spool/uucppublic/。如:
有時也可用uucp將文件從另一個系統拷貝到Unix操作系統,只要將要傳入本系統的文件指定為源文件用system!file即可,如:
如果在遠地機限制了文件傳輸的目錄,上條命令不能拷貝到文件。拷貝文件到本系統的最安全的方法是:在兩個系統上都通過uucppublic目錄進行文件 傳輸:
2 uux命令
uux命令可用于在另一個Unix操作系統上執行命令,這一特點稱為“遠程命令仞行”。 uux最通常的用處是在系統之間發送郵件mail在其內部執行uux.典型的uux 請求如下:
這條命令將文件listing格式編排后,再連接到Unix操作系統remote1的打印機pr1 上打印出來.uux的選項“-”使uux將本命令的標準輸入設備建立為遠程命令的 標準輸入設備。當若干個系統中只有一個系統連接了打印機時,常用uux打印文件。
當然必須嚴格地限制遠程命令招待,以保護系統安全。如: 本系統不應允許其它系統上的用戶運行下面的命令:
這條命令將使Unix操作系統傳送/etc/passwd文件到系統outside上,一般地,只有幾條命令允許地執行.rmail是加限制的 mail程序,常常為允許通過uux執行 的命令之一。也允許rnews加限制的netnews偽脫機命令在運行netnews的系 統上執行,還允許lp在提供了打印設備的系統上運行。
3 uucico程序
uucp和uux命令實際上并不調用另一個系統及傳送文件和執行命令,而是將用戶的請求排入隊列,并啟動uucico程序.uucico完成實際的通訊工作。它調用其它的系統,登錄,傳送數據可以是文件或請求遠程命令執行。如果電話線忙,或其它Unix操作系統已關機,傳輸請求仍針保留在隊列中,uucico后續的職能操作通常是cron完成將發送這些傳輸請求。
uucico完成數據的發送和接收。在本系統的/etc/passwd文件中,有其它系統的uucico登錄進入本系統的入口項,該入口項中指定的缺省shell是uucico. 因此,其它系統調用本系統時,直接與uucico對話。
4 uuxqt程序
當另一系統的uucico調用Unix操作系統請求遠程命令執行時,本系統的uucico將該請求排入隊列,并在退出之前,啟動uuxqt程序執行遠程命令請求。
上面就是Unix系統中UUCP功能的介紹就介紹到這里了,通過它你能將文件從一臺主機拷貝到另一臺上去,還能遠程主機操作。
“Unix系統如何使用網絡實用系統UUCP”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。