OpenWrt路由器打造小型NAS服務(wù)(一):外接存儲(chǔ)并實(shí)現(xiàn)內(nèi)網(wǎng)共享
目標(biāo)
上篇文章我給路由器掛載了硬盤,實(shí)現(xiàn)了擴(kuò)容根目錄,建立swap分區(qū)(虛擬內(nèi)存)的目標(biāo)。
詳見《》。
這次準(zhǔn)備把剩下的空間再分一些出來,做成私人云盤,共享多媒體文件,讓手機(jī),電視等家庭設(shè)備上也能看,初步實(shí)現(xiàn)NAS的功能。
還有朋友在共享后出現(xiàn)拒絕訪問和密碼錯(cuò)誤的問題,也一并解決了。
以下是步驟:
一,給硬盤增加分區(qū)
分區(qū)方法上一篇已經(jīng)詳細(xì)記錄,下圖可以看到我已經(jīng)創(chuàng)建好一個(gè)100G的分區(qū),并掛載到/mnt/sda3目錄。
掛載方法:
在命令行輸入并執(zhí)行:mount /dev/sda3 /mnt/sda3
二,將/mnt/sda3開啟共享
進(jìn)入網(wǎng)絡(luò)共享。
某些版本的網(wǎng)絡(luò)共享是在主菜單的服務(wù)菜單里面。
然后下拉到頁面底部,點(diǎn)擊“添加”。
①:名稱隨意,目錄填上剛才掛載的目錄,允許訪問填root,后面三個(gè)單選框只勾選“可瀏覽”,權(quán)限全填為0777。
②:工作組一欄,如果沒有更改過整個(gè)家庭局域網(wǎng)的配置,保持默認(rèn)的WORKGROUP就好,否則改成你自定義的工作組,其他的隨意。
點(diǎn)擊保存并應(yīng)用。
共享已經(jīng)打開,但暫時(shí)還不能訪問。
三、解決拒絕訪問和密碼錯(cuò)誤的問題
點(diǎn)擊網(wǎng)絡(luò)共享中的編輯模板。
將文本框中invalid users = root這一行注釋掉(前面加#號(hào))。
現(xiàn)在再打開命令行,執(zhí)行命令:
smbpasswd -a root
定義root用戶的密碼,這個(gè)密碼就是客戶端連接共享時(shí)要用到的。
提示要輸入兩次,注意輸入時(shí)命令行是不會(huì)顯示字符的,其實(shí)已經(jīng)輸進(jìn)去了。
兩次的密碼要完全相同。輸入完成后再執(zhí)行命令:
/etc/init.d/samba restart
重啟samba服務(wù)。
再用客戶端連接就沒問題了。
用手機(jī)上的RE管理器連接示例
補(bǔ)充
命令行需要在后臺(tái)安裝TTYD終端,或者用SSH登錄才能使用。
要用SSH的可以看這里:《怎么用SSH登陸OpenWrt,服務(wù)端和客戶端的設(shè)置方法 》
OpenWrt原生是沒有Samba的,第三方固件一般都會(huì)有,刷個(gè)大神編譯好的固件省時(shí)省力。
如果一定要自己裝,就用下面的命令:
opkg update
opkg install samba36-server autosamba luci-app-samba luci-i18n-samba-zh-cn