搞定 Windows 7 與 Windows vista 下的網絡共享
9 ]/ ]5 C9 e3 z" j5 Y# L p$ Y& P/ D" F' i$ T/ X
平時在共享文件夾時是以向導的形式,添加用戶設置權限都很簡單,不會有問題。但看到一些人共享驅動器時卻遇到了問題,就是網上鄰居能夠看到共享的驅動器,訪問卻提示沒有權限。
4 T, t s$ H5 l. m4 \/ @7 Q% l2 g2 N/ K+ I1 T! t
一般大部分人在Windows 7/Vista 共享文件為了方便都去掉了密碼保護的共享。這樣在共享文件夾時就需要添加Everyone或Guest權限。一般共享文件夾時是以向導的形式,添加用戶設置權限都很簡單,不會有問題。但看到一些人共享驅動器時卻遇到了問題。就是網上鄰居能夠看到共享的驅動器,訪問卻提示沒有權限。
3 I2 F# n* M5 g% s3 U5 I0 K$ `. `, `1 u3 [4 \
由于共享驅動器無法使用向導,只能使用高級共享,但明明高級共享中已經添加了Everyone的權限,怎么還是說沒有權限呢,因為它們忽視了一點就是,共享除了要分配相應權限外,還同時受制于文件系統NTFS的權限。所以還必須在驅動器的安全選項卡中添加相應的NTFS權限,而Windows 7/Vista下格式化的驅動器及以下的目錄默認是沒有Everyone和Guest的任何權限的。但由于通過向導方式共享時會自動匹配和更新NTFS的權限的,所以一般共享文件夾沒有遇到問題。1 b7 T# x4 N* ]" c
7 d# ?( m8 q/ y! T9 @
順便簡單說下Windows 7/Vista下默認的文件夾權限和XP有那些不同。$ Y' `, o! K! f! g `! \- E P
% Q' W( D5 U3 K, \7 h Windows 7/Vista下格式化的驅動器默認的權限有:
; I B: v4 ~0 z! C4 P p
$ M/ F! D) `. Q' cAuthenticated Users 這是XP沒有的。. ~3 ?6 p! |% o
System/ i' z9 b+ R! a# d3 v
administrators 管理員組。1 S$ y# Q) z, ?+ O8 i+ t
Users 受限用戶組。2 d+ J* X, C7 X0 c; M% `) p/ N( {0 z
) u) b1 E* M! q/ o% K
而XP默認的權限是:
6 g& k6 @+ m0 n6 t0 j, g
( L& U; c; p2 A4 s( Radministrators 管理員組。 B; {7 b" I `% a, d/ A
Creator Owner 創(chuàng)建文件夾的所有者,Vista沒有的。
; k z; H& I9 rEveryone XP下驅動器默認就有只讀的權限。: s) i; n+ Y4 z- P8 ^2 \
System }/ t, M! u7 d' j- t
Users# i# N# V% x* |* Z4 Y
- Q5 P( `( `# X 但雖然具體權限有些不同,還有下面默認創(chuàng)建的文件夾權限默認也有區(qū)別。但最大的一點不同就是所有者了。在XP下創(chuàng)建的文件夾所有者是創(chuàng)建該文件夾的具體用戶,所以設置過權限的文件夾重裝系統后NTFS后往往會出現以SID方式顯示的未知帳戶。而Windows 7/Vista默認的所有者是該組,比如你是管理員,你創(chuàng)建的文件夾所有者就是administrators組。所以Windows 7/Vista下創(chuàng)建的文件夾沒有Creator Owner的相應權限了。( v4 l: x E5 ]7 e
- m/ }- i# R, X- n' B9 O
感覺Windows 7/Vista這樣的設置使權限更加清晰了。前面說了這么多,下面是解決辦法,一句話:
0 D# ]9 c2 u5 \/ ^; N' z. z0 H
; `8 B& t9 m, @2 F1 | 只要在你所創(chuàng)建的共享文件夾或系統NTFS格式的磁盤上點右鍵/屬性/安全:在“組或用戶名”欄點“編輯”,再點“添加”,在“輸入對象名稱來選擇”中輸入"Everyone"點“確定”,XP的機子就能訪問你在Windows 7/Vista中所創(chuàng)建的共享驅動器和文件夾了。當然,你不一定非要用everyone,你可以進行指定用戶,這樣,更加安全。 |