|
|
|
|
|
今天我遠程登錄到服務器上(win2003)修改網站某目錄的屬性,由于該目錄下的文件達好幾萬個,所以我操作完后就等待完成,把遠程窗口最小化后,繼續(xù)在本地電腦做其他的事情。
我意想不到的是,過了會,遠程窗口自動關閉了,而我嘗試再次登錄時,屏幕一閃而過,沒有進入要求輸入用戶名和密碼的界面,這個現(xiàn)象我還是第一次遇到。
遠程連接一閃而過
遠程連接不止mstsc一種方式
沒有什么辦法,本打算聯(lián)系服務商技術處理,后來想想現(xiàn)在事情剛發(fā)生,可能過些時間會自動恢復,所以沒有立即找服務商反映此事。
我想到之前在“遠程連接數超過最大允許連接數的解決方法”,使用遠程登錄的方式是:
mstsc /console
現(xiàn)在不妨也試試。
于是打開“運行”,輸入命令:
mstsc /console /v:服務器IP:遠程端口
使用mstsc /console遠程登錄
嘿!竟然成功了。
遠程連接成功
輸入用戶名和密碼登錄后,發(fā)現(xiàn)之前的會話還沒有斷開,文件夾屬性修改的事件還在進行著,我估計正是這個操作被迫剛才自動關閉遠程了,這個操作會造成服務器的一些不穩(wěn)定。
mstsc /console為什么如此神通廣大
剛才說了,之前遠程連接數超過限制時可用這個方式登錄,現(xiàn)在mstsc不能遠程了也可以用這個方式登錄,mstsc /console為什么如此神通廣大?我也想認真研究一下。
如下資料來自百度。
當我們的windows2003服務器上超出最大連接數以后,我們除了重啟服務器外,還有一個最好的方法就是使用/console(控制臺方式mstsc /console /v:IP:終端端口)進行登錄。當我們加了這個參數以后,會自動的踢掉其中一個用戶,并允許你登錄。當遠程服務器并沒有超出最大連接時,它判斷服務器本地是否登陸在桌面,如果登錄,則鎖定本地登錄,桌面被console占用,如果沒有登錄就開啟個本地登錄一樣的窗口。
使用 /console 和不使用/console的區(qū)別
結論:/console 模式等同于本地終端顯示器登錄,/console不會去占用非/console遠程桌面。遠程桌面允許兩個正常連接和一個控制臺/console方式連接,并且正常連接和/console連接的桌面操作不能相互看見。
實驗過程:
1、使用2個正常連接遠程服務器,再使用一個/console方式連接,一臺服務器打開3個遠程桌面,并且打開的窗口相互都看不見。
2、當使用/console打開遠程桌面以后,自動鎖定本地終端連接,本地終端登錄以后會自動斷開遠程/console方式,相互沖突,并且開啟的窗口可以相互看得見
3、當已經有一個/console遠程連接以后,再使用一個/console方式就會自動斷開已經的連接,并占有他的桌面。
4、正常連接和/console連接除了后臺服務一樣以外,桌面窗口不會有任何相互干擾。
另外如果系統(tǒng)是WINXP SP3,是不支持 /console這個參數的,需要使用mstsc /admin。 經測試,vista 也不支持 mstsc /console模式,看了一下幫助,是沒有/console這個參數的。
windows xp升級到sp3后,命令換成mstsc /admin即可實現(xiàn)winXp2中MSTSC /console的功能。
在windows xp/2003下,當你從網絡上訪問其他機器,還是使用遠程桌面功能登錄系統(tǒng),遇到類似“由于帳戶限制你無法登錄”的提示時,一般是由于你所使用的登錄帳號的密碼為空,并且所要登錄的遠程計算機中的“組策略”禁止空密碼用戶通過網絡登錄引起的。只要修改該配置即可。
方法是:在遠程計算機上啟動“組策略編輯器”(開始-運行-GPEDIT.MSC),在“WINDOWS設置-安全設置-本地策略-安全選項”中找到“使用空白密碼的本地帳戶只允許進行控制臺登錄”,將其設置為“已停用”就可以了,另一種方法則是把你所使用的登錄賬號設置為非空密碼。
Mstsc 命令參數具體說明
mstsc.exe {ConnectionFile | /v:ServerName[:Port]} [/console] [/f]
[/w:Width/h:Height]
mstsc.exe /edit"ConnectionFile"
mstsc.exe /migrate
參數
ConnectionFile
指定用于連接的 .rdp 文件的名稱。
/v: ServerName[ :Port]
指定要連接的遠程計算機和(可選)端口號。
/console
連接到指定的 Windows Server 2003 家族操作系統(tǒng)的控制臺會話。
/f
在全屏模式下啟動“遠程桌面”連接。
/w:Width /h:Height
指定“遠程桌面”屏幕的尺寸。
/edit " ConnectionFile "
打開指定的 .rdp 文件進行編輯。
/migrate
將使用“客戶端連接管理器”創(chuàng)建的舊的連接文件遷移到新的 .rdp 連接文件中。
注釋
- 必須是要連接的服務器上的管理員才能創(chuàng)建遠程控制臺連接。
- 對于每個用戶來說,默認的 .rdp 都作為隱藏文件存儲在“我的文檔”中。默認情況下,用戶創(chuàng)建的 .rdp 文件存儲在“我的文檔”中,但可移至任何位置。
示例
要連接到服務器的控制臺會話,請鍵入:
mstsc /console
要打開名為 filename.rdp 的文件進行編輯,請鍵入:
mstsc /edit filename.rdp
控制臺方式登錄
mstsc /console /v:10.10.10.100:3389
注:在遠程服務器異常時,比如C盤滿無空間或中毒了屏幕一閃一閃,MSTSC登錄后無法正常操作時,都可以使用
mstsc /console /v:10.10.10.100:3389
來登錄操作。
您可能對如下文章也感興趣