一县好、目的
在辦公室上班的時候,能夠通過putty暖混、Xshell遠程家里的電腦
為什么需要openSSH+花生殼缕贡?
openSSH:主要用于搭建遠程安全協議服務
花生殼:主要用于解決沒有外網IP的問題,可以申請一個免費臨時的域名拣播,通過此域名映射局域網內的電腦晾咪;
效果圖
辦公電腦訪問通過Xshell連接訪問家里的電腦:
image.png
二、window安裝openSSH服務
- 1贮配、下載openSSH windows版(注:該版本是64位)
鏈接: https://pan.baidu.com/s/19V2W_e1Agl4GSouW6U3JAQ
提取碼: xgjp
-2谍倦、解壓到C:\Program Files\OpenSSH 不要放在別的路徑下,官方這樣要求的
image.png
- 3泪勒、cmd到openSSH路徑下
1)安裝sshd服務
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
2)開放22號端口(如果你在windows關閉了防火墻并配置了入站規(guī)則可以不執(zhí)行如下命令昼蛀,多執(zhí)行不影響)
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
3)配置開機自啟sshd服務
sc config sshd start= auto
到此就安裝完成
4,將C:\Program Files\OpenSSH添加到path中圆存,免得每次都要切到C:\Program Files\OpenSSH才能使用ssh曹洽,啟動ssh服務
net start sshd
5,測試
image.png
首次連接未知主機會有是否繼續(xù)的警告辽剧,輸入yes就可以了送淆,然后輸入密碼即可。
win7上沒有顯示[root@localhost ~]# 但不影響命令的執(zhí)行怕轿。
注意:這里只是本地局域網測試偷崩,用戶名為你windows開機使用的賬號密碼:一般默認超級用戶:Administrator 密碼:自己知道
可以通過密鑰登錄辟拷,我們這里就只通過 用戶名:Administrator 密碼:**** 登錄
上面的教程可以參考:https://blog.csdn.net/hehuihh/article/details/90575791
三、申請花生殼賬號(關鍵:決定你的電腦能否可以讓外網訪問到)
- 1.到官網申請賬號并下載對應的客戶端安裝(免費)
https://hsk.oray.com/download/
操作如下:
image.png
四阐斜、使用Xshell訪問
使用另一臺電腦安裝Xshell衫冻,不在同一個網段中
image.png
點擊鏈接之后,需要輸入用戶名和密碼
image.png
image.png