精華區beta Linux 關於我們 聯絡資訊
我可以用smbclient讀到對方(98)的目錄, 可是我想把它掛成我這邊linux下的目錄, 這樣我就可以用x11amp去放網芳的mp3. 後來我發現samba裡有一個叫smbmount的程式, 看起來好像是我要的. 可是我試了半天都不成功?有人能教我要怎麼做嗎? 謝謝... -- ☆ [Origin:椰林風情] [From: tren.m6.ntu.edu.tw] [Login: **] [Post: 79] > -------------------------------------------------------------------------- < 發信人: Hsin.bbs@linux2.cgu.edu.tw (龍虎吵架王), 看板: Linux 標 題: Re: 可以透過smbmount放網芳的mp3嗎? 發信站: 長庚巧克力 (Tue Nov 23 21:39:03 1999) 轉信站: Ptt!news.ntu!freebsd.ntu!news.ccna.nanya!news.neto.net!db.csie.ncu!new ※ 引述《tren.bbs@bbs.ntu.edu.tw (我就是在下)》之銘言: : 我可以用smbclient讀到對方(98)的目錄, : 可是我想把它掛成我這邊linux下的目錄, : 這樣我就可以用x11amp去放網芳的mp3. : 後來我發現samba裡有一個叫smbmount的程式, : 看起來好像是我要的. : 可是我試了半天都不成功?有人能教我要怎麼做嗎? : 謝謝... 假設對方名稱 Jacky , 分享目錄 song , 你要 mount 在 local 端的 /tmp/mp3 命令為: smbmount //jacky/song -c 'mount /tmp/mp3 -u 0 -g 0' 詳情請看 document 吧, 這樣應該行了, 我就是這樣佔據我室友的 HD 的:) -- ▂▂▂▂ ◢███◣ ※ 發信站 :長庚巧克力傳奇/bbs.cgu.edu.tw/163.25.98.98 █████ ◆ By: Hsin From: stmail.cgu.edu.tw > -------------------------------------------------------------------------- < 發信人: kenduest.bbs@bbs.cynix.com.tw (小州), 看板: Linux 標 題: Re: 可以透過smbmount放網芳的mp3嗎? 發信站: CynixBBS. (Tue Nov 23 22:05:40 1999) 轉信站: Ptt!news.ntu!freebsd.ntu!ctu-peer!news.nctu!news.iim.nctu!news.neto.ne ※ 引述《tren.bbs@bbs.ntu.edu.tw (我就是在下)》之銘言: > 我可以用smbclient讀到對方(98)的目錄, > 可是我想把它掛成我這邊linux下的目錄, > 這樣我就可以用x11amp去放網芳的mp3. > 後來我發現samba裡有一個叫smbmount的程式, > 看起來好像是我要的. > 可是我試了半天都不成功?有人能教我要怎麼做嗎? > 謝謝... 我這邊有一台主機使用 samba 架設 fileserver,就做 eagle, 裡面有分享出一個叫做 doc 的目錄,我可以使用下面的指令 掛入: smbmount "\\\eagle\doc" -c 'mount /mnt/tmp -u root -g root' -U kenduest 這個程式是使用 root 帳號登入系統後執行的,而且後面使用 -U kenduest 參數,代表要使用 kenduest 這個使用者進行登入的。 -- 相信一種真誠存在於心與心之間... -- ※ Origin: 碩誠資訊 <bbs.cynix.com.tw> ◆ From: local.cynix.com.tw > -------------------------------------------------------------------------- < 發信人: Storm@bbs.ee.ntu.edu.tw (風), 看板: Linux 標 題: Re: 可以透過smbmount放網芳的mp3嗎? 發信站: 台大電機 Maxwell BBS (Wed Nov 24 12:29:23 1999) 轉信站: Ptt!news.ntu!bbs.ee.ntu!Maxwell ※ 引述《kenduest.bbs@bbs.cynix.com.tw (小州)》之銘言: : ※ 引述《Storm@bbs.ee.ntu.edu.tw (風)》之銘言: : > ^^^^^^^^^^^^^^ : > 這裡好像怪怪的喔... '\\eagle\doc' 或 "\\\\eagle\\doc" : > 好像比較好吧? : 改成這樣子才對 : : smbmount "//eagledoc" -c 'mount /mnt/tmp -u root -g root' -U kenduest ^^^^^^^^^^^^ 好像還是怪怪的喔...用 '/' 的好像是 samba v1.9.X 以前 smbmount 的 語法(不過 v1.9.X 的 mount point 不是這樣指定的吧?), 而且也應該是 "//eagle/doc" 吧?呵呵! -- 感覺好像在跟 kenduest 兄台槓一樣...不過我沒這個意思啦! 只是覺得不太對的樣子 -- ※ Origin: 臺大電機 Maxwell 站 ◆ From: chempro.che.ntu.edu.tw > -------------------------------------------------------------------------- < 發信人: Storm@bbs.ee.ntu.edu.tw (風), 看板: Linux 標 題: Re: 可以透過smbmount放網芳的mp3嗎? 發信站: 台大電機 Maxwell BBS (Wed Nov 24 14:52:28 1999) 轉信站: Ptt!news.ntu!bbs.ee.ntu!Maxwell ※ 引述《candyz.bbs@bbs.mcic.thu.edu.tw (森林精靈)》之銘言: : 【 在 Storm@bbs.ee.ntu.edu.tw (風) 的大作中提到: 】 : : ^^^^^^^^^^^^ : : 好像還是怪怪的喔...用 '/' 的好像是 samba v1.9.X 以前 smbmount 的 : : 語法(不過 v1.9.X 的 mount point 不是這樣指定的吧?), : : 而且也應該是 "//eagle/doc" 吧?呵呵! : 我用 smbmount "//eagle/doc" -c 'mount /mnt/tmp' -U kenduest 不行 : 得改用 smbmount '//eagle/doc' -c 'mount /mnt/tmp' -U kenduest 才行 是這樣嗎?如果是,多半是因為 shell 對 "/" 這個字元 做一些處理之故,而用單引號對大部分的 shell 來說, 會使得 shell 不對單引號字串中任何字元作處理。 不過, samba v1.9.X 的 smbmount 會想要用 slash (/) 而非用 backslash (\) 就是為了避免 backslash 對 大部分 shell 來說,都是定義為 escape character。 不過,我沒說清楚,上面的寫法基本上都不太對,比較對的是 smbmount '\\eagle\doc' -c 'mount /mnt/tmp' -U kenduest 原因是這是 samba v2.X.X 以後 smbmount 的語法,smbmount 實際上是呼叫 smbmnt 這個程式來 mount (請自行參考 samba v2.X.X 的 smbmount(8) manpage)。而如果是用 samba v1.9.X 的話,應該是 smbmount //eagle/doc /mnt/tmp -U kenduest 比較對的樣子...引幾小段 v1.9.18p10 的 smbmount(8) 的 manpage 當參考: SMBMOUNT(8) smbmount SMBMOUNT(8) NAME smbmount - mount program for smbfs SYNOPSIS smbmount servicename mount-point [ -h ] [ -C ] [ -n ] [ -P password ] [ -s server name ] [ -c client name ] [ -I hostname/IP ] [ -U user name ] [ -D domain name ] [ -u uid ] [ -g gid ] [ -f file mode ] [ -d dir mode ] [ -m max xmit ] [ -p port ] OPTIONS servicename servicename is the name of the service you want to use on the server. It takes the form //server/service/root- dir where server is the name of the Lan Manager server offering the desired service and service is the name of the service offered. rootdir is a directory below the offered service. This can be convenient when complete disks are exported by a server, but only a small part of the hierarchy should be available for the client. Thus to connect to the directory "util" below the ser괊 vice "c" on the Lan Manager server "wfw", you would use the servicename //wfw/c/util Note that the notation is different from the DOS con- ventions, where the same service would be given as \\wfw\c\util. This was done to get rid of difficulties with the shell using \ as an escape character. mount-point mount-point is the directory you want to mount the filesystem over. It's the same as in the normal mount command. -U user name If the user name you Lan Manager administrator gave to you differs from your unix user-id, you should use -U to tell the server about you Lan Manager user name. -- ※ Origin: 臺大電機 Maxwell 站 ◆ From: chempro.che.ntu.edu.tw