[網樂通] 編譯 cifs-utils ,讓網樂通掛載 Samba 伺服器

近日有網友請教筆者要如何解決網樂通掛載外部 Samba 伺服器失敗的問題,那就寫篇文章記錄一下解決方法。

 

更新:感謝Sean Lin 提供:其實 apt-get install smbclient 就可以用了

掛載會失敗的原因是因為網樂通缺少cifs-utils套件,使用apt-get install cifs-utils卻找不到這個套件。當套件庫找不到該套件的時候,就需要自己編譯啦!

 

 

編譯cifs-utils

編譯套件的首要步驟即是下載原始碼(廢話)後編譯,然而編譯 cifs-utils 相當簡單,在網樂通上面照著以下五個步驟執行就可以了

root@debian-wheezy-sh4:~# <span style="color: #ff0000;">cd ~</span> #進入家目錄<br /> root@debian-wheezy-sh4:~# <span style="color: #ff0000;">wget https://ftp.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-6.4.tar.bz2</span> #下載 cifs-utils 原始碼<br /> root@debian-wheezy-sh4:~# <span style="color: #ff0000;">tar jxvf cifs-utils-6.4.tar.bz2</span> #解壓縮<br /> root@debian-wheezy-sh4:~# <span style="color: #ff0000;">cd cifs-utils-6.4</span> #進入原始碼目錄<br /> root@debian-wheezy-sh4:~# <span style="color: #ff0000;">./configure --prefix=/usr \</span><br /> <span style="color: #ff0000;"> --disable-pam \</span><br /> <span style="color: #ff0000;"> --disable-systemd &&</span><br /> <span style="color: #ff0000;"> make</span> #產生設定參數&編譯<br /> root@debian-wheezy-sh4:~# <span style="color: #ff0000;">make install</span> #安裝

 

 

完成後,即可使用
mount -t cifs //IP/資料夾 /資料夾<br />
掛載囉

掛載成功

檔案下載:下載連結


See also

comments powered by Disqus