<<小問題大煩惱>> Linux的網路芳鄰 呂紹勳 您用Linux這套Open source作業系統嗎?您羨慕那些使用Windows 作業平台的使用者,有許多的網路芳鄰可以彼此共享資源、分享檔 案的好處嗎?因此您也想要跟Windows平台做鄰居?若您的答案是肯 定的,相信筆者以下所介紹的這項『LinNeighborhood』免費軟體, 必定會幫助您達成願望。 以下筆者將以Redhat Linux 7.3為例,並以Redhat最常使用的rpm 指令,來安裝『LinNeighborhood』這套軟體。首先,請先至 http://java.thn.htu.se/~toor這個網址下載 LinNeighborhood-0.6.5-1.i386.rpm這個套件。下載完成後,使用 rpm指令進行安裝,指令為rpm –ivh LinNeighborhood-0.6.5-1.i386.rpm。 在您安裝完成後,您便可以在X Window 中的Applications中找到 LinNeighborhood程式,如【圖一】所示。 進入LinNeighborhood程式後,請點選工具列上的『Add』按鈕, 此時便會出現Add Machine之對話框,而後在該對話方框中填入提供 分享資源機器的IP位址,以便搜尋;當搜尋到該台機器後,便可以 點選『OK』 按鈕將該台機器加入,如【圖二】所示。 將該台有分享資源的機器加入後,此時,您便可以在該部機器上 點選滑鼠右鍵,而後選擇『scan as user』,如【圖三】所示。 在出現的對話方框中,請填入您允許登入到那台提供分享資源的 機器的使用者名稱與密碼,以便進行驗證的動作,如【圖四】所示。 待驗證成功後,便可以看到分享出來的資源了。之後,您可以再 度點選滑鼠右鍵,此時便會出現mount的圖示,您可以利用這個時候 將您所想使用的資源,mount至您的家目錄中,如【圖五】及【圖六】 所示。 分享資源使用完畢後,您可以再使用滑鼠右鍵,將該資源unmount 掉,如【圖七】所示。 由於LinNeighborhood軟體在應用上,係利用Samba及Smbmount原 理,因此,在預設上只有root可以mount及unmount別台電腦所分享 出來的資源。為了讓Linux機器上的一般使用者也可以mount及unmount 資源,請先以root登入,而後在Terminal模式下,使用指令的方式 將權限賦予一般使用者,指令為: # cd /usr/bin #chmod +s smbmnt #chmod +s smbumount 經過以上的方式修改後,RedHat Linux機器上的一般使用者便可 以利用LinNeighborhood這套軟體,來mount及unmount別的Windows 平台機器所分享出來的資源了。若您覺得筆者講述的稍微淺顯了一 點,也歡迎您利用Web的方式,連接至http://www.bnro.de/~schmidjo 網站,裡面有關於LinNeighborhood更詳細的解說,讀者可依需要自 行參考應用。(本文作者任職於數學所資訊室)