iT邦幫忙

0

如何隱藏分享的資料夾?

我的系統是windows server 2003,開了五個資料夾分享(分別為1 2 3 4 5),
其中我的(1 2)不想給沒有權限的人在網路上的芳鄰看到他,
有什麼方法可以設定讓沒有權限的群組透過網路上的芳鄰看不到1 2 這兩個資料夾,
而有權限的人就可以直接看到1 2 3 4 5,
目前我找到的方法是加上$,但是這對我不適用,因為有權限的人是整個domain的人,
我沒辦法要這些使用者連進去隱藏資料夾的時候都要手動加上$,
目前我的情形就是沒權限的人還是看的到資料夾,
但是她點兩下會出現沒有資料夾使用權限,
我希望他們連資料夾都看不到,希望有人知道可以敎我,謝謝!!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
18
tom6507
iT邦大師 1 級 ‧ 2008-10-01 11:06:32
最佳解答

這樣做就完全違背了分享的目的,況且,在進去目錄之前,怎麼知道誰有權限呢?

如果一定要其他人看不到的話,直接使用 net use 把隱藏磁碟給設定給那些有權限的人就好了,這樣他們會在檔案總管看到,就不用上網芳收尋了

net use指令語法:
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]

NET USE {devicename | *} [password | *] /HOME

NET USE [/PERSISTENT:{YES | NO}]

benzgigi iT邦新手 2 級 ‧ 2008-10-02 21:59:51 檢舉

原先的構想是像FTP那樣,甚麼權限看到甚麼資料夾,所以

"這樣做就完全違背了分享的目的,況且,在進去目錄之前,怎麼知道誰有權限呢?"

你這樣說我不太認同!!
謝謝分享

tom6507 iT邦大師 1 級 ‧ 2008-10-03 10:56:49 檢舉

你所說的FTP模式就IIS內建的FTP來說,也是看到全部的資料夾,但是想點進去就跟你說沒權限,所以微軟的系統本來設定就是分享出來就通通看的到(除非隱藏),想要進去目錄內才會有權限的問題,這是因為AD or NTFS系統是對目錄設定用戶權限,而不像其他軟體(OS)是針對帳戶設定權限。
而目前,不需要透過第三方軟體要達到您想要的目的,似乎只有用Net use這個指令而已,我沒下去鑽研,所以不清楚,看看IThelp上還有沒有其他大德有其他解法吧。

benzgigi iT邦新手 2 級 ‧ 2008-10-07 21:58:22 檢舉

我想微軟的設計上應該大致上像是你說的~謝謝你辛苦的回答!謝謝

12
alexc
iT邦高手 1 級 ‧ 2008-10-01 10:38:04

就像你說的:要隱藏資料夾在分享的資料夾名稱之後加上 $
沒有辦法因權限不同,而讓某些人可以看到,某些人看不到
簡單的說,這是系統本身設計的限制
打個比方,國王穿上新衣,所有的人都看到他裸體了
不會因為你是皇后就看不到

benzgigi iT邦新手 2 級 ‧ 2008-10-02 21:56:15 檢舉

系統的限制那就沒有辦法了~
本來是想要向FTP應用的方式,
看來用在網路上的芳鄰就沒有這個功能了!!
謝謝回答

2
glennlin
iT邦研究生 4 級 ‧ 2008-10-01 15:47:26

解決的方法就是另外建立一個資料夾a
然後把1跟2放在裏面
有權限看1、2的人才進得了a

這樣一來,就可以避免掉所有人直接看得到1跟2的目錄

benzgigi iT邦新手 2 級 ‧ 2008-10-02 21:55:07 檢舉

這方法有點多此一舉~
謝謝回答

我要發表回答

立即登入回答