各位前輩好!
我用FileZilla Server架一個FTP,
OS:windows server 2003 R2 SP2
有加入網域,FTP SERVER帳號用網管帳號
我用一個帳號:a1,指定一個路徑E:\\,再兩個虛擬路徑
另一個帳號:BOSS,指定網路磁碟機H:\\,再指定兩個網路磁碟機
(網路磁碟機哪個路徑是權限開放式的,大家都看的到)
我用a1帳號去測試一切正常,但是用BOSS帳號去試會變成權限不夠耶好奇怪喔
不知是哪裡設錯了,還是不能網路磁機
以下是相關照片
你有沒有發覺你的第一個帳號有權限,但你BOSS沒有。
更何況....你還少了一個很重要的成員
確定每個帳號對應的資料夾都有權限??
好奇為什麼不用OS本身的FTP功能??而要另外安裝一個
我看不太懂這些圖與問題在哪兒?
我只知道圖一中,您設了 E 槽的共用權限,但沒設定其 NTFS 權限,所以...
更奇怪的是:既然用了 FTP,那還分享資料夾做什麼?FTP 資料夾不需分享啊,除非您後面還要 SHARE 出來給其他人,但若是這樣,用 網芳 或 SMB 就好了,為何這麼麻煩選 FTP?
WINDOWS 的 FTP 就很好用了,設好 FTP 的權限及其資料夾(預設=C:\INETPUB\FTPDATA)
的 NTFS 權限就好了啊~
若是要開放給外面的使用者... 我在網域下建議還是不要用Windows內建的。
給樓主,你這樣設定其實不安全,給FTP帳號從外面修改、刪除公司內部資料是很危險的。
使用本機資料夾FTP帳號當然有權限(System),但是網路磁碟機的權限沒開到Everyone權限變更,因為FileZilla Server服務預設以Local System執行,除非你要改成有本機管理權限+遠端的帳號來跑FileZilla Server服務。
不知道Super288 大大的問題解決沒,
請問您os的防火牆有啟動跟有相關的設定嗎?
可以檢查看看這個地方哦。
請先到服務找到 FileZilla Server
然後將 FileZilla Server 登入身分修改為 可以存取 網路磁碟機 H:\ 的帳號,也就是hyper all user群組中的成員,有AD就用AD帳號,沒有AD就兩邊都建相同帳密
然後再試試看
你要用 FileZilla Server 來存取網路磁碟機,他存取與否是決定在這個 FileZilla Server Service所使用的登入身分,而不是你目前登入的身分
預設情況下,Servcie是使用local system,他只能存取本機的資源,所以當然你要存取網路磁碟機的時候就拒絕存取。
所以如果你 FileZilla Server Service的登入身分是使用網域管理員的話,這個SERVICE就能存取網域電腦的所有資料,即使你用USERS權限來登入電腦,安全性也會打折
權限是決定在於這支程式的執行身分
而不是你現在的登入身分
只不過你在點兩下執行程式的時候,他會以你現在這個登入身分來執行程式
但是服務並不是你自己點兩下來執行的,他是一開機就由系統根據你設定的登入身分來運行
所以他的權限當然也就會根據這個登入身分來決定
而你打開 FileZilla Server 畫面的時候,只不過是打開 FileZilla Server 的使用者介面
而不是真的打開SERVER,他的SERVER是以SERVICE方式來運行,使用者介面跟SERVICE SERVICE是兩支不同的程式。
你到開始功能表裏看就會看到他有分成SERVER跟INTERFACE的捷徑了
esyc前輩妳好
小弟有依esyc的說法:指將服務改成網管帳號,也將網管帳號加入本機群組,並重新啟動服務加重開機!
也有在開啟程式式按右鍵選擇執行者.但還是一樣會有這種情況
小弟將網路磁碟機everyone的權限都開了
還是會出現權限拒絕
小弟FTP的帳號和網域USER登入帳號都建一樣的帳號和密碼
不過小弟用電電FTP軟體試了,可以指定網路磁碟機耶!(感覺就是指定本機帳號)小弟不知問題是出來哪裡?
十分感謝esyc前輩的熱情回覆!
老實說也是第一次遇到這種問題!
我突然想到一個可能
在你對SERVICE設定登入身分以後
這個登入身分並沒有設定網路磁碟機H:\
因為H:\是你目前登入的身分所使用的,所以在你執行SERVICE所使用的那個登入身分,可能是不認得H:\的
所以你設定資料夾的時候,不要使用H:\,改用 \\computer\path 這樣的方式去設定呢?
試試看吧?
回E前輩
小弟登入的是網管帳號,第一次登入小弟就用網管帳號去架設FTP
一直試不出原因小弟也很悶啊~