起因是:想要在家里訪問公司的個人電腦,這樣既可以在家里訪問公司個人電腦的資源,又可以在家里處理沒來得及提交到SVN的代碼。
方案一:Teamviewer + iNode
首先想到的方法,使用Teamviewer,但是在公司訪問外網資源的話,采用的是在瀏覽器輸入帳號和密碼,而最坑的是,公司在每天23:00的時候,會讓所有賬戶下線,23:00之后,就沒辦法連到公司個人電腦;
雖然可以使用iNode(公司的VPN),訪問公司的資源,但是一些文件,未提交的代碼,是在自己機器上的。所以,并不是很心儀。
方案二:遠程桌面mstsc + iNode
說起遠程桌面,早就想用起來,但是度娘Win7遠程桌面設置,幾乎都是一樣的,配置了之后,一直登錄不成功,一次又一次的放棄了...
今天去問老丁問題,看到他配置了遠程桌面,又激起了我的斗志,搞了好久,終于Good!
- 基本配置。只要搜索如何配置,都會出現這個:
image.png
電源選項(使計算機進入睡眠狀態:更改為“從不”),很重要,進入睡眠的電腦是無法遠程登錄的。
- 添加用戶。
-
創建一個新用戶,管理員用戶yremote并設置密碼;
image.png
image.png
image.png
- 關閉防火墻(非必須的)。
- 開始——控制面板——Windows防火墻——高級設置——入站規則,然后在中間“入站規則”窗口中找到“文件和打印機共享(回顯請求 - ICMPv4-In) “規則(可能會有多條),全部選中后在右框中點擊“啟用規則”即可,如下圖:
image.png
- 如果還是不能遠程連接過來,還要檢查一下WIN7的Remote Desktop Services服務是否已經打開,如果沒打開是連不上的,設置步驟:右擊“計算機”——管理——服務和應用程序——服務,在中間“服務”窗口中找到“Remote Desktop Services”服務,啟動它即可??梢赃x擇右鍵——屬性——勾選啟用。
image.png
- 如果還是遠程不了,就關閉防火墻。然后再試試!
可是打臉的是,還是不行,依然登陸不上,報錯:遠程桌面提示您的憑據不工作 登錄沒有成功!
- 關閉密碼保護共享。
https://segmentfault.com/q/1010000002469325
https://zhidao.baidu.com/question/218999419.html
經過以上步驟,遠程訪問的時候依然提示:您的憑據不工作,登錄沒有成功!
- 打開網絡和共享中心,打開左側的【更改高級共享設置】,分為“家庭或工作” 和 “公用(當前配置文件)”,分別點開,找到【密碼保護的共享】,選擇【關閉密碼保護共享】。好像只修改一個就行。
- 如果Win7密碼保護共享無法關閉,解決的辦法就是把Guest帳號的密碼設為空:右鍵“計算機”-“管理”-“本地用戶和組”-“用戶”-右鍵帳號“Guest”-“設置密碼”,然后直接點擊確定,不予設置密碼。
原因很簡單,就是Guest用戶在作怪,就是說,當初你裝完系統后,有意或無意的給Guest增加了一個密碼,就是說當用戶以Guest帳號登陸系統時,需要提供密碼才能登陸,就是因為網絡用戶登陸是系統給予的是Guest臨時帳戶讓其登陸訪問的,所以,當網絡用戶訪問時,網絡用戶就會以自身的Guest帳號來登陸你的Vista系統,他的Guest帳戶密碼默認為空,而你的Vista臨時分配的Guest帳號是有密碼的,所以總提示沒有權限的提示。而關閉“密碼保護的共享”時,系統檢測到你分給網絡用戶用來登陸的Guest帳號是有密碼的,而且你是打開了網絡共享以Guestt身份通過認證的,所以就會拒絕你更改。