FreeBSD用SharityLight裝SMB檔案系統(轉)
使用smbclient進行使用Windows計算機上的檔案資源的方式還是一種命令列的控制方式,必須將檔案下載到本地才能進行處理。更方便的方法是將遠端檔案伺服器上的資源裝載到本地的目錄樹上,這樣就能如同處理本地檔案一樣對遠端檔案進行處理了。Unix上的NFS就是這樣的處理方式,Windows系統的對映網路驅動器也是使用的這種處理方式。
在Unix中,提供這種遠端網路檔案系統的標準做法是重新完成一個檔案系統驅動程式,這樣由驅動程式來完成裝載遠端SMB檔案系統的目的,執行在Linux上的smbfs就是這麼做的。然而也存在另一種思路,即是將一個網路檔案系統協議翻譯為現有的網路檔案系統協議,如NFS,然後由系統中的NFS驅動程式進行裝載。這種想法完全也能實現裝載SMB網路檔案系統的目的,由於不必更改核心程式而使用十分成熟的原有驅動程式,而會帶來更具穩定性的特徵。
Sharity就是將SMB協議翻譯為NFS協議,然後在Unix上裝載上共享資源的軟體,因為這個軟體沒有執行在核心中,因此其速度會受到一點影響,但正因為如此,即使已經安裝到本地檔案系統的遠端Windows系統的崩潰也不會對Unix造成影響,由於Windows系統並不穩定,因此這種特性是非常有益的。
需要使用Packages Collection來安裝這個軟體,當前的免費Sharity為Sharity Light,而最新版本的Sharity為商業軟體,Sharity Light使用了GNU軟體的部分程式碼,因此也遵從GNU許可,是對外提供原始碼的軟體。
Sharity的網址位於http://www.obdev.at/Products/Sharity.html
安裝Sharity Light將安裝兩個應用程式shlight和unshlight到/usr/local/sbin 目錄中,一個用於安裝檔案系統,另一個用於解除安裝已安裝的檔案系統。Sharity的使用方法非常簡單,不需要任何設定。
# /usr/local/sbin/shlight //fbsdsrv/wb /dist -U wbPassword:Using port 1908 for NFS.bash-2.02# mount/dev/da0s2a on / (local, writes: sync 1192 async 12795)/dev/da0s2f on /usr (local, writes: sync 18054 async 80408)/dev/da0s2e on /var (local, writes: sync 15954 async 33980)procfs on /proc (local)shlight-39011 on /distbash-2.02# /usr/local/sbin/unshlight /dist
注意,sharity使用斜線代替UNC中的反斜線,標識UNC,這與Samba的做法不同。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-944629/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- FreeBSD系統上如何安裝Bugzilla?FreeBSD系統安裝Bugzilla的方法教程
- 在FreeBSD上mount Ext4檔案系統的行動硬碟硬碟
- Vagrant 開啟 smb 檔案共享
- FreeBSD系統怎麼新增硬碟?FreeBSD系統新增硬碟的方法教程硬碟
- 使用 Fstransform 轉換檔案系統ORM
- FreeBSD系統下安裝字型的步驟詳解
- [轉載]btrfs檔案系統的kali linux 用snapper建立快照LinuxAPP
- Win10系統下安裝labelme,json檔案批量轉化Win10JSON
- 檔案系統&&磁碟管理(六)–swap分割槽、迴環裝置、檔案系統配置檔案fstab
- iso檔案怎麼用u盤安裝系統 u盤pe安裝iso檔案方法教程
- FreeBSD10系統安裝核心原始碼方法講解原始碼
- 作業系統——裝置驅動和檔案系統作業系統
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- 檔案和檔案系統
- FreeBSD系統使用方法詳解
- 檔案系統
- Freebsd P怎麼安裝?Freebsd PF 安裝使用詳解
- 檔案系統(五):exFAT 檔案系統原理詳解
- Linux系統檔案系統及檔案基礎篇Linux
- Xamarin Essentials應用教程檔案系統FileSystem
- 分散式檔案系統(HDFS)與 linux系統檔案系統 對比分散式Linux
- 分散式檔案系統之FastDFS安裝部署分散式AST
- Mac系統下檔案編碼轉換工具encaMac
- msi檔案怎麼安裝win10_win10系統msi檔案如何安裝Win10
- 檔案系統(十):一文看懂 UBI 檔案系統
- 【檔案系統】嵌入式檔案系統Fatfs簡介
- Win10系統下將excel檔案轉換為dbf檔案的方法Win10Excel
- 檔案共享之SMB/CIFS協議及Samba的使用協議Samba
- debugfs檔案系統
- Linux檔案系統Linux
- FUSE檔案系統
- 檔案系統安全
- [Linux]檔案系統Linux
- fsutil,您可以執行多種檔案系統操作,包括查詢和設定檔案系統特性,refsutil 是用於管理和維護ReFS檔案系統的實用程式 管理ReFS檔案系統的命令列工具命令列
- 教你用 buildroot 構建根檔案系統UI
- 檔案系統(四):FAT32檔案系統實現原理
- 檔案系統(十一):Linux Squashfs只讀檔案系統介紹Linux
- 如何在Linux系統安裝檔案同步工具:FreeFileSync?Linux
- 分散式檔案系統之MogileFS的安裝使用分散式