XPSP2仿2003遠端多使用者登入(轉)
XPSP2仿2003遠端多使用者登入(轉)[@more@]引:改造後的XP遠端伺服器允許兩個不同的使用者同時登入——雖然不能與Windows Server 2003強大的終端服務功能相比,但畢竟聊勝於無,勉強可算多使用者支援。情景再現: 5號樓348宿舍住著一些“有錢人”,每位同學人手一臺電腦,還另外富裕一臺電腦,開啟了遠端桌面,供大家使用。 Windows XP遠端桌面具有許多方便的地方,同學們可以在外地或是自己家裡遙控這臺電腦,遠端管理、排解故障都輕鬆愉快。不過麻煩也來了:每個同學都有權對系統進行修改(大家是平等的),一次,阿毛登入後,進行傳輸檔案等操作,這時胖子突然登入了,阿毛被強制登出!所有檔案傳輸工作都被禁止了!不僅如此,假如阿毛登入時遇到問題,希望其他人登入過來協同解決也不行,因為遠端桌面只允許一個使用者登入。 確實很遺憾,遠端桌面只允許一個使用者登入。假設現在有兩臺電腦,分別是COMPANYX和COMPANY-XP2(這臺電腦安裝了 SP2),現在要從COMPANYX透過遠端桌面連線到COMPANY-XP2,於是在COMPANYX上執行“mstsc”,輸入遠端計算機的名稱和登入使用者名稱、密碼(見圖1)。 點選“連線”,COMPANYX上出現COMPANY-XP2遠端桌面視窗,並提示說COMPANY-XP2電腦上已有另一個使用者usery登入。如果繼續登入COMPANY-XP2,其當前登入使用者usery將被強行登出(見圖2)。 在圖2中點選“是”,COMPANYX遠端桌面程式強行登出COMPANY-XP2上當前登入的usery使用者,使COMPANY- XP2電腦回到登入歡迎介面,同時COMPANYX的遠端桌面視窗顯示出COMPANY-XP2桌面。這時在COMPANY-XP2上,無論用哪一種使用者身份(如abc或usery)登入,COMPANY-XP2都會強行登出遠端登入的使用者abc,使遠端連線中斷——也就是說,無論何時,遠端桌面只允許一個使用者登入!解決辦法 年初網路上盛傳XP的SP2將支援多個使用者同時建立遠端桌面連線,當時著實高興了一陣子。等正式版SP2一出來,趕忙試試SP2的遠端桌面多使用者支援,卻發現無論如何不能讓兩個使用者同時登入——無論是同時登入兩個遠端桌面連線,還是一個遠端桌面、一個本地桌面,無論是兩者使用相同使用者名稱,還是使用不同使用者名稱,一概行不通! 到底怎麼回事呢?查閱微軟有關SP2的說明文件,沒見到任何有關遠端桌面多使用者支援的說明。搜尋網路,有關多使用者支援的介紹都是年初的資料,近來這類文章似乎銷聲匿跡了。那麼,是不是微軟原來打算讓SP2支援多個使用者同時連線遠端桌面,後來又取消了呢?為了搞清楚這個問題,我在安裝 SP2的電腦上將SP2正式版的終端伺服器替換成SP2測試版的終端伺服器,果然成功地同時建立兩個連線,下面就介紹一下具體的實施步驟。 第一步:首先是在Windows XP上安裝SP2正式版,按照常規方式安裝即可,這裡不再贅述。 第二步:準備一份版本較早的SP2終端伺服器軟體(據說從Build 2082開始該功能就被禁止了,所以最好使用之前版本),中文SP2測試版較難找到,我用的是英文版Build 2055,執行之後沒有發現任何問題。你可以從 85a71ca2987c89886c99733154ae685f&act =Attach&type=post&id=161513下載Build 2055的終端伺服器執行檔案TermSrv.DLL。從這個連結下載來的是一個副檔名為.DL_的檔案,你可以把它的副檔名改成ZIP檔案,然後用WinRAR解開它。 第三步:接下來,以安全模式啟動Windows XP,如果有多個作業系統,可以啟動另一個能訪問Windows XP系統分割槽的系統(除非安裝了第三方工具軟體,否則Windows 98不能訪問NTFS分割槽,因此Windows 98可能沒用)。然後,把Windows XP裡面SP2正式版的所有TermSrv.DLL備份一下,在所有TermSrv.DLL檔案出現的位置,用Build 2055版本的TermSrv.DLL覆蓋。通常,TermSrv.DLL至少出現在二個位置,分別是:Windowssystem32, Windowssystem32dllcache。凡是原來有TermSrv.DLL的地方,就用Build 2055版本的TermSrv.DLL覆蓋。 第四步:以正常模式啟動Windows XP,如果系統的檔案保護功能提示說TermSrv.DLL檔案已被修改,並詢問是否要復原,選擇否。 第五步:最後還要修改一下注冊表,增加終端伺服器的多使用者許可。鑑於修改登錄檔比較麻煩而且容易出錯,你可以用下面的批命令修改登錄檔: @echo off setlocal set regkey="HKLMSYSTEMCurrentControlSetControlTerminal ServerLicensing Core" reg add %regkey% /v EnableConcurrentSessions /T REG_DWORD /D 1 /f endlocal 將上述內容儲存為一個批命令檔案,如AA.BAT,雙擊執行一下就可以了(見圖3)。 小提示 只有當Windows XP啟用了歡迎螢幕、快速使用者切換功能之後,遠端桌面才能支援併發的使用者訪問。你可以從如下位置啟用它們:“控制皮膚→使用者賬戶→更改使用者登入或登出的方式”。 綜上所述,改造後的XP遠端伺服器允許兩個不同的使用者同時登入——雖然不能與Windows Server 2003強大的終端服務功能相比,但畢竟聊勝於無,勉強可算多使用者支援。我曾經試著把Windows Server 2003的終端伺服器複製到XP,但沒有成功。看來微軟不遺餘力地堅持這樣的一個原則:作為個人桌面作業系統的XP,不允許多個使用者同時使用
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-946430/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- X window遠端登入(轉)
- 雲伺服器設定多使用者遠端登入伺服器
- Windows遠端桌面設定多使用者同時登入Windows
- 禁止root使用者遠端登入
- 【轉】允許遠端使用者登入訪問mysql的方法MySql
- win7多使用者同時遠端登入怎麼設定 電腦多使用者遠端協助方法說明Win7
- 遠端telnet登入進linux(轉)Linux
- SSH遠端登入原理
- sysdba不能遠端登入
- redis - 遠端登入指令Redis
- rocky one 遠端登入
- Unix中限制root遠端登入的方法(轉)
- 遠端撥號登入SCO UNIX主機(轉)
- solaris預設無法遠端root使用者登入
- 怎麼登入遠端伺服器 遠端登入VPS伺服器伺服器
- Linux 遠端 ssh 登入Linux
- xmanger遠端登入LinuxLinux
- 用SSH KEY遠端登入
- ssh遠端登入協議協議
- ssh只能遠端登陸到普通使用者,不能以root遠端登陸
- Win 2008 r2 遠端桌面多使用者登陸,一使用者多登陸配置
- 【ORACLE】oracle 使用者(sysdba)遠端登入和口令認證Oracle
- 如何遠端登入Windows系統?Windows
- 使用vim管理遠端登入桌面
- Xmanager遠端桌面登入CentOS 6.5CentOS
- vnc登入,vnc遠端登入工具的使用方法VNC
- MSSQL不能遠端登入--使用者 'sa' 登入失敗。 (Microsoft SQL Server,錯誤: 18456)SQLROSServer
- linux SSH服務允許root使用者遠端登入Linux
- Solaris 11 設定root使用者允許SSH遠端登入
- 淺談oracle 使用者(sysdba)遠端登入和口令認證Oracle
- 遠端登錄檔訪問 (轉)
- 遠端桌面多使用者破解工具:
- SSH 遠端登入「記住密碼」密碼
- CentOS 配置Mysql允許遠端登入CentOSMySql
- 遠端登入和複製檔案
- 如何遠端登入Linux系統?Linux
- 遠端無法登入管理頁面
- win10遠端登入設定如何操作_win10遠端登入電腦怎麼設定Win10