1. 程式人生 > >開啟windows系統ssh登入管理

開啟windows系統ssh登入管理

使用git bash可以在win下使用linux命令 但是無法遠端ssh管理   

安裝cygwin實現win的遠端命令列管理

登入cygwin下載安裝包  根據系統版本選擇 這裡選擇的是x64版本


下載好了 一路下一步就行 國外軟體就是好 可以真正無腦下一步

此處選擇cygrun和openssh安裝


4. 等待下載並完成安裝,之後,設定環境變數,把 C:/cygwin/bin;C:/cygwin/usr/bin 加入到系統環境變數的Path中

5. 開啟cygwin,輸入 ssh-host-config

    當詢問if privilege separation should be used 時輸入 no

 
    當詢問if sshd should be installed as a service 時輸入yes . 
    當詢問about the value of CYGWIN environment variable enter時輸入 ntsec .

    其餘詢問均輸入 no

6. 開啟 控制面板-》管理-》服務 啟動名為 CYGWIN sshd 的服務,亦可在cygwin中輸入 cygrunsrv --start sshd 啟動sshd,

    輸入cygrunsrv --stop sshd停止sshd

7. 開啟cygwin,輸入 ssh-keygen,當詢問要filenames 和 pass phrases 的時候都點回車,接受預設的值

8. 命令結束後輸入 cd ~/.ssh 轉到.ssh目錄,輸入 ls –l 應該包含兩個檔案:id_rsa.pub  id_rsa

9. 在第8步的視窗(當前目錄在.ssh)中輸入 cat id_rsa.pub >> authorized_keys

10. 輸入 ssh localhost 啟動SSH