精解局域網訪問及共享(三)


原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://jeffyyko.blog.51cto.com/28563/155109


   上一節中的2種情況都是默認的簡單共享,下面我們著重分析一下高級共享方式下的各種訪問情況。畢竟這種方式用的很普遍,而且在權限控制上也很靈活。

說明:

1、分析任何一種情況前均默認為全新環境,但防火墻中的【文件和打印共享】已經開啟。

2、下述環境中已開啟高級共享。

依然是XP1訪問XP2,此時在XP2上開啟高級共享功能(步驟省略),但未對任何文件夾設置共享。

然后使用\\192.168.1.2的方式訪問XP2,此時出現如下提示:

1.jpg

可以看到此時訪問失敗。請注意系統的提示:【登錄失?。河脩魩粝拗啤?。其實很多時候Windows的提示也是解決問題的入口,這里說“登錄失敗”,意思是已經連接到了XP2,但由于我們當前的用戶的某些問題而導致登錄的時候出現問題,具體原因后面已經給出,即“用戶帳戶限制”。而且在后面又給出了三種可能的原因。

我們現在就對這三種可能的原因一一進行分析:

第一種可能:【不允許空密碼】

      在XP2主機中可能存在一項設置,也就是在訪問XP1時候,如果通過某一用戶并以空密碼進行訪問時,就會遭到拒絕。

       那我們依照這個思路想下去,系統中可以做這樣設置的地方,有注冊表、組策略盲目地搜索注冊表顯然不可取,而且效率也很低。通常我們會想到組策略,因為這個相對容易一些。根據提示,應該是在用戶權利設置部分或者網絡訪問安全部分。但前者多數是限制的是本地用戶的策略,所以集中在后者。打開組策略,定位到【計算機配置】/【安全設置】/【本地策略】/【安全選項】中,因為錯誤提示中有出現“空密碼”三個字,我們就以此為關鍵字,在這個【安全選擇】中查找相應設置,很快,在最底下【帳戶】部分看到下面這項:

2.jpg

策略描述中含有【空密碼】三個字,這條策略的意思是,當使用空密碼的本地帳戶登錄時,默認只允許進行控制臺登錄。反之呢?如果這里設置為【已停用】,也就是即使訪問帳戶的密碼為空,也一樣可以登陸。所以,我們修改這條策略的設置,

3.jpg

然后再測試一下

4.jpg

OK,可以順利訪問。

我們再想一下,如果現在給XP2的賬戶,比如administrator設置一個密碼,并將之前的策略還原,是否可以訪問呢? 原理上應該是可以的。我們來實踐一下:

首先為XP2主機的administrator帳戶設置一個密碼(步驟省略),然后以相同的方式訪問XP2,

5.jpg

此時出現一個對話框,讓我們輸入用戶名和密碼。

這里我們輸入administrator 和密碼

6.jpg

然后回車

7.jpg

可以看到,可以順利訪問。可見,為訪問帳戶設置一個密碼也是可行的。

同時,查看一下當前數據包的情況:

8.jpg

可以看到,盡管我們只是輸入administrator,但實際上系統會自動轉換為XP2BIOS\administrator這個帳戶進行驗證。

那如果我隨便輸入一個賬戶呢

9.jpg

然后直接回車

10.jpg

經過幾秒鐘的嘗試,系統很快彈出一個窗口,并自動為這個賬戶添加了XP2BIOS

此時查看一下數據包的情況:

1.jpg

至此為止,第一種情況分析完畢。

 

     總結:當開啟高級共享時,如果想在訪問的時候不輸密碼,那么就需要修改那條策略;如果想對訪問用戶進行驗證,那么請首先設定一個帳戶和密碼(同時也可以在一個共享的文件夾中設定這個用戶的權限),并將這個用戶和密碼告訴即可。

 

第二種可能:【登錄時間限制】

      這個怎么理解?登錄還有時間限制嗎?默認情況下肯定是沒有時間限制的。但這里我們可以做一下測試。

      現在,我在XP2新建一個用戶john,并設置好密碼。然后用管理員登陸到XP2

在命令行窗口輸入:net user  john /time:th,14:00-15:00 , 這條命令的含義就是說

只允許john用戶在今天,也就是星期二(用th表示)的下午14點至15點登陸,其他時間登錄均會收到限制。

12.jpg

設置完時間后,使用john帳戶進行訪問

16.1.jpg

回車

17.jpg

之后彈出這樣的錯誤信息,指明“此時不允許用戶登陸網絡”,從字面上就可以看得出訪問時間有問題。

再來看一下數據包的情況:

1.jpg

從上圖可以看到,john訪問時出現錯誤提示STATUS_INVALID_LOGON_HOURS。

關于設置訪問時間的命令,還可以有別的寫法。

如 net user  john /time:th,14-15 或 net user  john /time:th,14pm-15pm 等等。如果想解除時間限制,可以使用這條命令 net user  john /time:all  即可。如下圖:

18.1.jpg

至此為止,第一種情況分析完畢。


     總結:當開啟高級共享時,如果確認用戶和密碼沒有問題,在訪問網絡共享時出現這樣的提示,請留意該用戶的訪問時間是否被限制。


第三種可能:【強制的策略限制】

       這種情況似乎很不好分析,因為說的不是很具體,有很多措施可以認為是強制策略。 這里我列舉三種情況進行簡要分析。

1、訪問用戶被禁用。

比如此時john被管理員禁用,此時當使用該用戶訪問共享時,會出現以下圖提示:

19.jpg

當前數據包情況:

1.jpg

從上圖可以看到,john訪問時出現錯誤提示STATUS_ACCOUNT_DISABLED。

2、打開組策略,并在【拒絕從網絡訪問這臺計算機】這項中添加john

21.jpg

此時當使用該用戶訪問共享時,會出現以下圖提示:

22.jpg

當前數據包情況:

22.jpg

3、打開組策略,并在【從網絡訪問這臺計算機】這項中將everyone和users刪除。

23.jpg

也會出現和2種一摸一樣的情況。

24.jpg

當前數據包情況:

25.jpg

至此為止,第三種情況分析完畢。  


     總結:當開啟高級共享時,如果確認用戶和密碼沒有問題,同時也不存在時間限制,仍然無法訪問時,可以檢查是否符合這三種情況,可能還有其他的情況這里沒有考慮到,如果有,不吝賜教。


     本文簡要的分析了一下局域網內共享和訪問時可能碰到的情況,應該還有很多情況沒考慮到,這些分析過程可以作為處理相關問題的一個參考,希望能對您有一定的幫助。  謝謝 !


轉自:http://jeffyyko.blog.51cto.com/28563/155109

原創文章,作者:s19930811,如若轉載,請注明出處:http://www.www58058.com/1586

(0)
s19930811s19930811
上一篇 2015-03-25
下一篇 2015-03-25

相關推薦

  • 【招聘福利】上海/北京/深圳丨 云絡科技丨招募linux系統運維工程師

    崗位要求: 1,安裝服務器 – Linux CentOS + netinstall 2.服務器安全 – 用戶、權限、iptables、sudo 3.計劃部署Linux?高可用性,包括HA,LB 4.協助Leader完成復雜的網絡設計 (完全冗余/故障遷移/高可用性) 5.用linux命令查看服務器(top/iostat/vmstat/sar/等) 6.安裝、…

    Linux干貨 2016-04-05
  • 用戶組和權限管理知識總結

    在介紹本期內容之前呢,有一個小插曲.就是由于昨天晚上我沒有正常關閉虛擬機,今天早上打開的時候一直顯示正在使用中,彈 出來個小框框,如下圖,馬賽克部分呢就是提示的路徑,安裝路徑不一樣,提示的就也不一樣. 此虛擬機似乎正在使用中。 如果此虛擬機已在使用中,請按“取消”按鈕,以免損壞它。如果此虛擬機未使用,請按“取得所有權(T)”按鈕以獲取它的所有權。&…

    2017-07-28
  • 如何實現本地yum源的共享

    上一篇關于Linux yum客戶端的配置的博客,介紹了如何通過修改本機yum配置文件來訪問網絡或者本地的yun sever, 本文就來介紹一下,如何把我們的本地RPM包像yum sever一樣通過http或ftp網絡方式共享出去。 一、準備好發行版光盤,包,元數據    CentOS-6.8-x86_64-bin-DVD1.iso二、準備…

    2017-06-17
  • 馬哥教育網絡班21期+第四周博客作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 2、編輯/etc/group文件,添加組hadoop。 3、手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組ID為hadoop組的id號;其家目錄為/home/hadoop。 4、復制/etc/sk…

    Linux干貨 2016-07-07
  • Linux中的man命令使用方法

      Linux中的man命令就是manual的縮寫,此命令是用來查看系統中自帶的各種參考手冊,幫助用戶更好的了解并使用命令。   man命令的使用格式為: man COMMAND,即man后面跟上需要查詢的命令,進到手冊后有如下快捷按鈕幫助用戶更好的操作手冊。     1.按鍵-j &nb…

    Linux干貨 2016-10-20
  • Shell 變量類型及用法

    一、      什么是變量          變量源于數學,在計算機語言中能儲存計算機結果或能表示值的抽象概念,變量可以由變量名訪問,在指令語言中,變量通常是可變的。Linux是一個多用戶的操作系統。每個用戶登錄系統后,都會有一個…

    Linux干貨 2016-08-12
欧美性久久久久