Linux下的網路鄰居

火星人 @ 2014-03-12 , reply:0


   編者按:使用Linux操作系統的時候,查找區域網中其他資源是一件挺麻煩的事情。不過這裡介紹的四款非常方便、易用的小軟體,會讓你查找「網路鄰居」馬上變得簡單無比。

gnomba

  這個圖形工具允許你掃描不同區域子網內基於SMB協議的電腦,速度要快過Windows 9X在打開「網路鄰居」時所做的掃描。

  在網站http://gnomba.darkcorner.net/可以下載到最新的程序版本「gnomba-0.6.2.tar.gz」壓縮包或者是RPM文件「gnomba-0.6.2-1.i386.rpm」。RPM文件只需要在X-Window的文檔管理器中右擊滑鼠,選擇「Install」就可以正常安裝了。RPM文件的大小是166KB,壓縮包則需要先行解包才可以安裝,在「Terminal」視窗中我們可以這樣做:

tar -zxf gnomba-0.6.2.tar.gz
cd gnomba-0.6.2
./configure
make
make install

  成功安裝后,在/usr/bin目錄中會生成一個可執行文檔gnomba,在文檔管理器中雙擊它或者是在「Terminal」中直接鍵入「gnomba」指令就可以啟動軟體。

  想要看到區域網上的其它電腦,你必需指定一個IP地址範圍讓gnomba掃描,點選「Options」功能表中的「Preferences」項,在「Configuration」這一幀的右邊輸入要掃描的IP地址範圍,點按「Add」加入。「Options」這一幀可以對程序作一些初始設置,比如可以設置在啟動程序時就對指定IP地址範圍進行掃描。其他的一些設置包括字體以及初始的裝載目錄的選擇等。按「OK」退出設定。

  選定好一組IP地址範圍之後,點選「File」功能表中的「(re)Scan」項,一會兒就可以看到這組IP地址所包含的電腦了,能夠以工作組或者是主機名稱等多種方式進行顯示。

  用滑鼠點擊其上的主機名稱,軟體就會對該主機的共享目錄進行檢索,點擊共享目錄之後,程序就會將之裝載到預設的目錄上。

  儘管該軟體仍存在一些問題(裝載及卸載目錄時),但是它方便的IP地址掃描功能還是很值得用戶一試的。


LinNeighborhood

  這個軟體正如它的名字所顯示的那樣,是一個應用於Linux操作系統中的「網路鄰居」圖形工具。程序的最新版本可以在網站http://www.bnro.de/~schmidjo/找到,大小為129KB。軟體不需要安裝,解包之後就可以直接執行:

tar -zxf LinNeighborhood-0.6.1.glibc-i386.tar.gz
cd LinNeighborhood-0.6.1.glibc-i386
./LinNeighborhood

  當用戶第一次運行它的時候,可以點選「Options」功能表中的「Preferences」項進行初始設置,在「Scan」標籤頁中需要輸入工作組的名稱以及檢視模式等;在「Programs」標籤頁中正確選擇軟體的版本號,因為不同版本的裝載命令參數有所不同,沒有正確選擇版本號可能會導致裝載出錯;在「Miscellaneous」標籤頁還可以更改默認的裝載目錄,退出以前不要忘了按「Save」以儲存你的設置。

  接下來就可以將工作組中的主機一一加入到軟體中來,點擊工具欄中的第五個圖標,在彈出的「Add Machine」視窗中輸入主機名稱、工作組以及IP地址,點選「OK」之後,該主機名稱就會被加入到程序的主視窗中。更為簡單的方法是,雙擊主視窗中的小企鵝,經過一段時間的掃描之後,區域網中所有可用的資源都會出現在主視窗中。

  在主視窗中雙擊相應主機,就可以見到該主機共享出來的資源,在目錄中右擊滑鼠,選擇「Mount」就會彈出「Mount Dialog」,在這裡用戶還可以對「Mount」操作進行一些修改,像裝載點、目錄許可權等,如果對方的共享資源需要密碼,還要輸入相應密碼。你也能夠將一個共享資源mount到不同的裝載點上,對於在一台電腦上有幾個用戶,而他們又想將之mount到各自的「home」目錄時,這一功能便十分有用了。點擊「Mount」之後可以在下面的「Resource」視窗中看到已裝載的目錄,要卸載的話只要在上面右擊滑鼠選「Umount」就可以了,不過用來裝載的目錄就不會自動刪除。這裡要注意的是該應用程序不支持印表機。

Tk Samba

  這個程序讓用戶可以以圖形界面方便地瀏覽到MicroSoft Net。你可以利用該程序輕易地訪問到不同的工作組、主機及其共享出來的資源。

  在http://www.rt.mipt.ru/frtk/ivan/TkSmb/download.html可以找到最新的版本,筆者測試的版本是「TkSmb-0.9.0.tar.gz」,僅有25KB大小。將其解包后在「Terminal」中用「./Install」指令啟動安裝程序: 在彈出的視窗中,顯示了可執行文件、庫文件、字體等安裝信息,你可以在相關欄內改變程序的默認值。點擊「Install」開始安裝。正確無誤的話,將會顯示「All OK」的成功信息。

  程序的可執行文件的默認安裝目錄是/usr/local/bin,不過讓筆者覺得有趣的是,即使你不執行此前的安裝步驟,而直接啟動在解包后的目錄TkSmb-0.9.0中的可執行文檔「TkSmb」,也一樣可以啟動。程序必須在「Terminal」中啟動,不能直接在檔案管理器中透過雙擊滑鼠來打開。

cd /usr/local/bin
./TkSmb

  這時程序的工作視窗將會打開,而區域網內各個工作組及其中的電腦都將會一一呈現在用戶的面前。

在「Groups」視窗中顯示的是各個工作組的名字,點擊不同的工作組就可以在左邊的「Hosts in GROUP」中看到該工作組的所有電腦主機,用戶可以點擊不同的電腦主機及共享目錄,以打開相應文件。共享目錄中的文件顯示在「Remote」視窗中,單擊其上的文件就可以將它下載到本地主機中,下載的目錄可以在視窗上方的「Download to:」中作出改變。如果被訪問的主機或者文件目錄需要密碼,可以在「User:」和「Password:」中輸入相應的用戶名和密碼。

  如果你想將遠端的目錄裝載在本地主機中,可以在相應共享目錄中右擊滑鼠,選擇「Mount」,就可以將之裝載到下載目錄中。但是程序沒有提供卸載(umount)的辦法,這時即使退出程序,仍然可以在本地主機中訪問遠端的文件。


xSMBrowser

  一個圖形界面的程序,整合了相當多實用的小工具,使得Unix用戶面對區域網時,相當得心應手。

  軟體可以在筆者的主頁http://www.public.iastate.edu/~chadspen/中下載,現在的版本是2.4.0,作者提供有RPM及gz文件,大小都在40KB上下。

  安裝過程很簡單,這裡不作詳細介紹。安裝完成後,直接在「Terminal」中鍵入「xsmbrowser」就可以啟動程序。軟體主視窗上面的工具列上有一排按鈕,可以實現前進、後退、停止、刷新等網路瀏覽功能以及選擇以「Workgroups」、「Networs」及「Favorites」模式檢查網路內容(「Workgroups」模式要在網路被初始化以後才能被激活),其導航設計酷似Netscape Navigator。

  和前面介紹的LinNeighborhood類似,該軟體也兼容Samba 2.06以下的所有版本,但在裝載以前需要點按下面的工具列中的「Setup」按鈕,選擇「Mount Options」,然後點選系統使用的Smbmount版本號作為默認值。當在主視窗中進入到一台主機的共享目錄中時,就可以點按最下面的「Mount」及「Unmount」按鈕裝載及卸載該目錄項,此時也可以指定裝載點及選擇相應的Smbmount版本。點按Explore則會啟動mc檔案管理器檢視相應目錄。「Save」可以將選定的文件儲存到本地磁碟中,而「Tar」按鈕則能夠將當前目錄內的內容(包括子目錄)打包,選擇「Upload」則可以上傳文件到遠程主機上。




[火星人 via ] Linux下的網路鄰居已經有116次圍觀

http://www.coctec.com/docs/net/show-post-68518.html