先假設這裡的電腦都在同一個工作群組和同一個網段的環境
例如: 工作群組: Workgroup \ IP: 192.168.1.x / 255.255.255.0
通常 B 看不到 A
就是 A 電腦裡面沒有 B 電腦當時要登入的該名使用者帳號
或是該帳號密碼不正確 ( 或是密碼為空白 )
大家常常遇到關於網路方鄰設定的問題
常見的是, A 看到 B, but B 看不到 A
之前我開始注意到這個問題
都是在我女朋友家
她和她弟的電腦
三不五時就會出現這個問題
身為 MIS 的我
當然義不容辭一定要找出原因
其實最簡單的做法
就是把 Guest 這個帳號啟用 ( 預設是停用 )
則一切通行無阻
不過我當初在試驗時發現一個現象
( 不過不太記得了, 所以我不確定是否正確
( 不過個人覺得對, 應該就是這樣 (*1) ) )
Guest 帳號啟用後
也是要設密碼
就是密碼一定不能是空白
不然 Guest 這個帳號也會無法正常使用 (*1)
所以在家裡的話可以把每一台電腦的 Guest 都啟用, 然後設定同樣的密碼
我個人的習慣用法
( 先不談公司裡有網域主控站時的設定
因為一般家庭裡的使用狀況都不會有網域主控站的存在
其實有網域主控站伺服器的環境反而單純, 就是帳號一開就能用了 )
新安裝一套 Windows 2000/XP 之後的習慣設定
就是 Administrator 這個帳號不要設空白密碼 (*1)
設定一組你容易記住的密碼
然後設定你要用的使用者名稱時也不要設空白密碼
再來就是其它使用者名稱
以下例子說明
假設家裡有 A、B、C 三個人
各有三台專用電腦
三台電腦各"分別"設定一組一樣的帳號名稱與密碼(有點麻煩就是!)
ID-0: Administrator / Pass: abcde
ID-1: UserA / Pass: 12345
ID-2: UserB / Pass: 56789
ID-3: UserC / Pass: 55667788
以上 4 個 ID / Pass 在這三台電腦裡面都設定成一樣
當要設定網路芳鄰分享時
資料夾的分享權限可以設定給
1. Everyone : 就是 UserA \ UserB \ UserC 都可以使用 (*2)
2. 權限設定給特定的使用者名稱
例如: A 電腦 / UserA 的資料夾只想分享給 UserB, 則權限只開給 UserB 就可以了
重點是, 三台電腦要有一樣的帳號名稱和密碼
也就是, 假設 UserA 於 A 電腦連線進入 B 電腦
B 電腦會先檢查我這台 B 電腦是不是有這個 UserA 帳號
沒有的話當然不給你進! 再來就是檢查 Password 是否正確
如果 Password 正確則按照該資料夾的分享設定給予存取權線 (*2)
再來可以提一下「安全性」的設定
Windows 的每一個檔案 \ 資料夾都可以分別設定「安全性」
如果要對在分享資料夾裡檔案或資料夾做進一步的權限管理
可以在安全性裡面設定, 預設會有 Administrator \ Everyone 等的權限
我的習慣是為每個使用者設定好帳號與權限
雖然比較麻煩, 但是以後的管理彈性很大
如果是公司裡的多人使用環境
還是建議有個網域主控站比較方便
(*1) 我的結論是, Windows 在遇到任何帳號的密碼為空白時的權限一概是拒絕 ( 基於安全性考量 )
(*2) 資料夾分享的權限有三種, 完全控制 \ 變更 \ 讀取 為 允許 \ 拒絕, 請自行決定
(* p.s., 以上這些關於帳號權限的設定, 前提是你的檔案系統必需是 NTFS )
以上為我的經驗回想, 如有錯誤請指正
