ftp無法顯示mount.cisf資料夾之內容 - Linux

Edith avatar
By Edith
at 2008-09-25T13:32

Table of Contents

※ 引述《iccfish (築夢踏實)》之銘言:
: ※ 引述《pokkys (人很好那一個)》之銘言:
: : 然後,就你的問題,因為不太清楚你要做什麼,不過一般而言,大部分都
: : 是用unix 開smaba分享給windows。然後這個分享可以用ftp去存取,你想把
: : windows的東西export出來,再用ftp分享回去的方法應該比較少人這樣作。
: : 因為這樣每一台機器都不能隨便關機,否則ftp作file list的時候會因為少了
: : 幾個資料夾而卡住,一直到timeout。
: 原本的構想是想把實驗室中的PC分享資料夾都掛到Linux上(分享時有設帳號密碼)
: 讓大家都用FTP存取 利用Linux的防火牆之類的比較好管理
: 希望掛載好後大家登入FTP就可以存取實驗室全部電腦的分享資料夾
: 所以才想要這樣做的
: 不過之前沒想到掛載失效的問題
: 每次有電腦重開機就要重新掛載 這樣不符合目標
: 或者是說 不知是否能夠在"要進入"該資料夾時才掛載上去?
: 可是這樣又跟FTP的功能又衝突了 所以可能就沒辦法做
: 方才測試的結果
: 無論是以root或者是user1
: 要看到遠端的資料夾內容都要cd /home/public/ShareFolder
: 如果是cd /home/user1/public
: 也就是說從bind mount資料夾連過去就看不到內容
: 所以FTP也是沒辦法看到 因為chroot 只能在user1的~底下
: 不知道為什麼是這樣 跟--bind有關嗎?
: 目前解決的辦法就是直接在各帳號家目錄中掛載cifs
: 不過這樣要多做很多次mount OA
如果你只是想要做到這件事,我建議你用autofs。

首先,mount --bind會出問題應該只有在mount windows的file share。

我自己用Linux去mount別台Linux的samba並不會有mount --bind的問題。

我建議你先把vsftpd的chroot換掉,用pure-ftpd的chroot看看,或許能

夠解決。(pure-ftpd的chroot和vsftpd不太一樣,pure-ftpd的chroot其實會follow link)

如果你又想要解決我上一篇文章說得問題。

你可以試看看下面的方案:

1.把密碼寫在一個檔案裡面user.passwd
user1 pass1
user2 pass2
......etc

2.然後用autofs的program map的方式去讀帳號密碼

你研究一下autofs所帶範例"auto.net"就可以知道我在說什麼。

建議目錄長這樣子:
/net/pc1/dir1
/net/pc1/dir2
/net/pc2/dir1
......etc

3.這個應該只要用smbclient + shell script就可以寫出來。

4.最後呈現就是你要自己cd /net/pc1,他才會去把pc1的東西mount起來。
而且一段時間會自己失效,這樣應該可以解決一部分機器重開會遇到的麻煩。

--
Tags: Linux

All Comments

Elma avatar
By Elma
at 2008-09-28T02:43
謝謝你 ...我要研究一下 有結果再回報
Hardy avatar
By Hardy
at 2008-09-29T16:51
這個做法推薦 :P automount省事多了

ftp無法顯示mount.cisf資料夾之內容

Lucy avatar
By Lucy
at 2008-09-25T13:16
※ 引述《pokkys (人很好那一個)》之銘言: : 然後,就你的問題,因為不太清楚你要做什麼,不過一般而言,大部分都 : 是用unix 開smaba分享給windows。然後這個分享可以用ftp去存取,你想把 : windows的東西export出來,再用ftp分享回去的方法應該比較少人這樣作。 : 因為 ...

請問如何在命令列模式下面直接下載檔案

Puput avatar
By Puput
at 2008-09-25T12:15
小弟是新新新手 如題 想請問一下如果已知要的檔案的網址 如何不進入X 直接用命令列模式下載 - ...

Re: 我想架站~煩請大大建議一下 linux 哪個版本好

Annie avatar
By Annie
at 2008-09-25T11:30
現在很多書可選擇... 我大致上歸類出兩種 1.有一種 寫的很細 沒啥圖片. 有點難嗑... 但是細細品味.. 的確是一本好書啊 2.另一種..都是圖啦 每出一版 linux 他就出一本新書啦.. 你去書店翻開比較一下 內容都一樣 唯一不同的地方是.... Ubuntu X.XX Li ...

NFS time out

Jack avatar
By Jack
at 2008-09-25T10:31
Server端:XP的VMware下的Ubuntu 8.04 Client端:Debian 1.在Server端sudo apt-get install portmap nfs-kernel-server nfs-common 在Client端sudo apt-get install nfs-comm ...

gcin 輸入會有方塊字出現

Victoria avatar
By Victoria
at 2008-09-25T10:13
※ 引述《who4 (eric)》之銘言: : 標題: [問題] gcin 輸入會有方塊字出現 : 時間: Wed Sep 24 16:25:41 2008 : : : : 我用的系統是ubuntu 8.04 : 不知道為什麼在用pidgin跟朋友聊天的時候 : 我的對話窗輸入中文的時候會有方塊字 : 送出去 ...