#1 2008-05-02 16:08:01
SAMBA 進階應用 - smbmount / smbumount
相信每一位改機的朋友都已經裝上SAMBA 2/3,接下來介紹好用個工具 smbmount / smbumount,就是可以讓你mount 遠端的SAMBA磁碟(包含Linux、Windows平台磁碟機),以利近一步做到兩部主機之間檔案複製、備份或資料共享等檔案管理需求。
SAMBA 3已內建 smbmount / smbumount 功能,而SAMBA 2則需要另外下載安裝。底下針對SAMBA 2版本用戶安裝smbmount步驟(SAMBA 3用戶可跳過):
$ cd /opt/bin
$ wget http://oleg.wl500g.info/bin/smbmount
$ wget http://oleg.wl500g.info/bin/smbumount
$ chmod +x smbmount
$ chmod +x smbumount
建立掛載點
$ mkdir /opt/share/wl-500g
加載smbfs模組
$ modprobe smbfs
執行modprobe若有錯誤訊息,請先參考安裝常用驅動模組
嘗試掛載 mount:
$ smbmount //wl-500g/Share /opt/share/wl-500g -o username=admin,password=你的密碼
接下來可用 df 指令檢視 mount 結果
$ df
卸載操作 umount:
$ smbumount /opt/share/wl-500g
以上功能同樣適用 mount Windows 平台上的磁碟分享,不過要記得打開 Windows 下的防火牆。
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#2 2008-05-03 00:53:27
離線
#5 2008-11-10 10:38:45
Re: SAMBA 進階應用 - smbmount / smbumount
ofr 提到:
是我語法錯嗎??
我是依照smbmount的範例如下
mount -t smbfs -o username=123,password=456 //wl500g/789 /data/012
但是都出現
mount: Mounting //wl500g/789 on /data/012 failed: No such device
不知道為什麼??
我印象中用 mount -t smbfs 也是不成功,你可以用 smbmount 試試看
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#7 2008-12-07 18:43:47
Re: SAMBA 進階應用 - smbmount / smbumount
我有一台wl500gp--192.168.1.1(去年败的,已改机成功,安装了ftp,samba共享文件夹是/opt/bt/ ),另一台是wd的网络硬盘盒--192.168.1.2(才败的),改机后的系统和wl500gp是一样的,也已安装ftp,samba共享文件夹是/shares/internal/PUBLIC/。我现在有个问题:如何让两台机器可以互相交换文件。
我主要用wl500gp bt,下载完成后转到文件转到wd上。我想到的方法有两个。一个是通过linux FTP client 命令行模式来传送,可是我没有找到合适的命令行linux FTP client。方法二是通过samba共享,可是这两台机器的linux都是定制的,部分linux的命令没有,导致操作去起来比较复杂,试了好久也没搞成。
本人不才愚笨,请各位高人指点。
離線
#9 2008-12-08 14:18:10
Re: SAMBA 進階應用 - smbmount / smbumount
hippo 提到:
相同問題請勿重複發文, 另篇文章我已刪除.
ipkg-opt list | grep ftp
FTP client的軟體有很多, 選擇自己喜歡的使用即可. SMB與FTP都可以達到您的要求, 不過這二種通訊協定, 定位不同. 目前在Windows環境下, 可掛載成為本機網路磁碟, 方便您互相複製搬移檔案, 未必得在command line分別下指令操作.
機器內建命令不足, 可自行安裝需要的套件解決.
搞定,用lftp 。呵呵,谢谢
離線
#10 2008-12-13 23:28:39
Re: SAMBA 進階應用 - smbmount / smbumount
我想利用smbfs, 使用Optware, Swap. 也就是說Router本身不安裝USB HD等, 所有的儲存空間, 都是由Samba server提供. 目前已能作到開機後自動mount /mnt, 但在啟用swap時, 出現錯誤.
$ dd if=/dev/zero of=/mnt/swap.swp bs=1k count=64000
64000+0 records in
64000+0 records out
$ mkswap /mnt/swap.swp
Setting up swapspace version 1, size = 65531904 bytes
$ swapon /mnt/swap.swp
swapon: /mnt/swap.swp: Invalid argument
$ dmesg | tail -n 2
rw_swap_page: bad swap file
Unable to find swap-space signature
同樣的做法在使用Router外接USB HD時, 啟用swap成功. 以下是DD-WRT之Optware
# dd if=/dev/zero of=/opt/swap.swp bs=1k count=64000
64000+0 records in
64000+0 records out
# mkswap /opt/swap.swp
Setting up swapspace version 1, size = 63996 KiB
no label, UUID=ea55ecbc-5be0-4584-958a-b939566ee2db
# swapon -v /opt/swap.swp
swapon on /opt/swap.swp
swapon: warning: /opt/swap.swp has insecure permissions 0644, 0600 suggested
# dmesg | tail -n 1
Adding Swap: 63992k swap-space (priority -2)
# free
total used free shared buffers
Mem: 29240 28588 652 0 1396
Swap: 63992 0 63992
Total: 93232 28588 64644
不知道是否有網友遇過Unable to find swap-space signature的問題?
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
如果N13U B1刷DD-WRT下QoS,P2P,BT,架設FTP,Samba,Web+php 作者 hollowaysxp
|
1 | 12684 | 2011-11-15 20:32:59 作者 changeway |
RT-n16 DD samba 和FTP傳輸問題 作者 wchpei
|
2 | 13252 | 2011-11-11 09:28:34 作者 wchpei |
samba 3 nas 無法由主機名稱找到 只能從ip找 作者 ted_chou12
|
6 | 23528 | 2011-02-02 12:26:32 作者 hannahmo |
|
10 | 47946 | 2010-02-24 18:01:05 作者 hippo |
|
97 | 292240 | 2009-12-11 23:58:02 作者 leon.z |