第 4 章
NetFile
本章會介紹 NetFile 並說明其操作。若要配置 NetFile,請參閱第 10 章,「配置 NetFile」。
本章涵蓋下列主題:
NetFile 簡介
NetFile 是一個檔案管理應用程式,可以讓使用者存取並操作遠端檔案系統和目錄。
SRA 的 NetFile 元件可像 Java1 和 Java2 applets 使用。瀏覽器沒有安裝 Java2 Plugin 的使用者可以使用 Java1 applet。Java2 applet 有比較好的介面,同時增加了存取的便利性。
NetFile 提供了下列的主要功能:
- 便於新增或移除共享或資料夾
- 檔案上傳與下載
- 搜尋檔案和資料夾
- 使用 GZIP 和 ZIP 壓縮檔案
- 在 NetFile 環境中的郵件功能
- 儲存目前 NetFile 階段作業的資訊
- 拖放檔案
若要配置 NetFile,請參閱第 10 章,「配置 NetFile」。
支援檔案存取協定
NetFile 讓您可以使用 FTP、JCIFS (Windows) 和 NFS 協定以存取遠端系統。其中包含下列檔案存取協定功能:
- 如果使用者指定 AUTODETECT 新增系統,NetFile 會使用下列順序以自動偵測要使用的協定:
- 檢查在 21 連接埠上的 FTP 伺服器。如果 FTP 的回應包含「NetWare」字串,則被視為是一個 NETWARE 主機。
- 在 2049 埠上檢查 NFS 伺服器的主機。
- 在 139 埠上檢查 Windows 的主機。
- 如果上述操作都失敗,會顯示訊息告訴您無法確定主機類型。
第一個偵測到的檔案系統類型將用於連接所請求的主機。主機偵測順序可以在 Identity Server 管理主控台中變更。
|
注意
|
如果伺服器在非標準的連接埠上執行,連線會失敗。
|
|
- NetFile 允許使用者任意選擇檔案伺服器和協定。
支援這些協定的平台列於下表。
表 4-1 檔案系統和支援的協定
檔案系統/協定
|
平台
|
NFS
|
Solaris 2.6 和更高版本
|
JCIFS
|
Windows 95/98/NT/2000/ME/XP
|
FTP
|
在 Novell Netware 上的 Novell FTP 5.1 Server
在 Win NT 4.0 上的 MS FTP Server 4.0
在 Win NT 2000 上的 MS FTP Server 5.0
Solaris FTP Server
WU_FTP 2.6.1
ProFTPD 1.2.8
vsFTPd 1.2.0
|
|
注意
|
僅能透過 FTP 伺服器支援 Novell Netware,而不能透過本地存取支援。
|
|
|
注意
|
若要使用 NetFile 上傳檔案至 ProFTPD server,必須將執行 ProFTPD 伺服器的主機上的 proftpd.conf 檔案的「AllowStoreRestart」設定為「on」。
|
|
啟用存取 NetFile
安裝 SRA 時,僅會為您在安裝過程中所指定的組織註冊 NetFile 服務。
為組織和使用者啟用 NetFile
- 註冊 NetFile 服務至需要存取 NetFile 的組織。
- 建立以 NetFile 服務為基礎的 NetFile 策略,並指定 NetFile 策略給需要存取 NetFile 的組織與角色。
- 指定 NetFile 服務給每個需要存取 NetFile 的使用者。
更多關於建立和指定策略與服務的資訊,請參閱「Identity Server 管理指南」。
為 NetFile 啟用記錄
使用 Identity Server 記錄服務指定記錄的位置,以啟用 NetFile 記錄。日誌檔的名稱是 srapNetFile。在預設情況下,日誌檔會在 /var/opt/SUNWam/logs 目錄中。
配置 UNIX 認證
若要啟用 Unix 認證
- 以管理員的身份登入 Identity Server 管理主控台。
- 在管理主控台選取「識別管理」標籤。
- 在左檢視窗格「檢視」下拉式功能表中選取「服務」。
若 UNIX 顯示於右檢視窗格中,則需要註冊。
- 藉由選取 UNIX 旁邊的核取方塊並按一下「註冊」可註冊服務。
- 按一下左檢視窗格 UNIX 旁的箭頭並按一下「建立」。
建立服務範本。
- 按一下「儲存」。
- 自管理主控台登出。
- 以超級使用者身份或配置執行 Identity Server 的使用者身份重新啟動 Identity Server,指令如下:
/etc/init.d/amserver startall
- 檢驗 doUnix 處理是否正在執行:
ps -ef | grep doUnix
若要配置 Unix 認證
- 在配置連接埠上遠程登入本機主機,操作如下:
telnet localhost 58946
- 輸入 Unix 說明程式偵聽連接埠號。
指定預設值 57946 給偵聽連接埠。
- 以秒為單位輸入 Unix 說明程式階段作業逾時值。
- 輸入 Unix 說明程式最大階段作業值。
會顯示「doUnix 配置成功」訊息。