[爆卦]windows cmd ssh連線是什麼?優點缺點精華區懶人包

為什麼這篇windows cmd ssh連線鄉民發文收入到精華區:因為在windows cmd ssh連線這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者wgst88w (清楚明「熙」)看板Windows標題[心得] CMD用原汁原味的SSH到Ptt...



OS Windows 10 Pro

Build 10586.218

----------------------
我是先到 PowerShell team 下載他們開發的 Win 版 SSH,你可以依需求下載適當 OS 版本:

https://github.com/PowerShell/Win32-OpenSSH/releases

下載之後需用 Administrators 執行 PowerShell 來安裝,該網的 wiki 有英文安裝教學,

其實安裝上算是很容易,下載後先解壓縮到 C:\Program Files\OpenSSH-Win32 ,如果是

64 bit 就解壓到 C:\Program Files\OpenSSH-Win64。
--------------------------------------------------------------
再來,就是用管理員模式的 PowerShell 執行 ssh-keygen.exe -t rsa -f id_rsa

這樣就能產生 rsa 的公、私鑰的一對驗證碼 id_rsa 與 id_rsa.pub

執行下一行指令將公鑰轉換成授信碼檔案名稱,並放在伺服端的 User 上!

%systemdrive%\users\user\\.ssh\authorized_keys

P.S.這裡我就真的不知道要怎樣才能上傳 Ptt 個人所屬的公鑰到 Ptt 好跟連線端的私鑰
配對,知道的人可以回文告知一下,Thanks.

其實你也可以下指令 ssh-keygen.exe -a 來產生所有形式的公、私鑰,就看你要哪種了。

-------------------------------------------------------------------------
接下來就是要用 CMD 來使用 SSH 連入 Ptt;不過,首先請將 CMD 的字形調大,

我是調到 28 啦,聽說改版後的 CMD,除了能用 UBUNTU 的文字功能外,

還能有更多的字形可供選擇!

對了,要是你有防火牆之類的防毒軟體有在擋 SSH 要用的 Prot (如 Tcp 22),

可用 PowerShell 以下指令開啟:

New-NetFirewallRule -Protocol TCP -LocalPort 22 -Direction Inbound -Action Allow -
DisplayName SSH

http://imgur.com/iSKfZEL

-------------------------------------------------------------------------
SSH 連入 Ptt 的官方方式是:
X:\Program Files\OpenSSH-Win64>ssh.exe [email protected] Enter

因為伺服端沒有你的公鑰可以驗證你的私鑰,所以還是得打帳號密碼進入!QQ
http://imgur.com/X0G6PfW

對了,按 Alt + Enter CMD 可全螢幕顯示,且不須 bbsu@ 轉碼!

P.S.因為不知是何原因,方向鍵與 Esc 那一排 F1~F12 鍵都無法使用,所以操作上

只能用「快捷鍵」來處理,這對許多人來說想必相當麻煩!只能盡量看「幫助頁」

上的快捷鍵來操作,我是很快就上手了。^_<
還有,很重要,那就是編輯模式的「幫助頁 Z」按了會當機...要特別小心!!

而且在編輯或閱讀時,你需常常按 ^L 鍵來消除螢幕的殘影!!XDDDD
-----------------------------------------------------------------

有真的要使用的人,也要記得到「使用者設定」去設定一下:

http://imgur.com/dbvs7q8

基本上,瀏覽、推文等一些功能都還算 OK,就編輯模式比較傷腦筋,不過我這篇

確實是用 SSH 連入編輯發文的,打得很久,說真的有點想放棄,因為游標根本無法控制!

至於 sshd.exe 這當伺服端的功能,如果你有需要遠端 SSH 來連入你的 Windows CMD,
那絕對很有用!

心得:我想這版本還有一些操作上的 BUG,英文模式就真的比較順了,還有一些字元

與特殊字元是顯現不出來的,終究 Win 950 字碼表是有限的。

http://imgur.com/y06ahKn


--
當一句話觸動你的時候 那句話一定是你想要

當一個女人觸動你的時候 那個女人一定是你想要……的 《想要觸動》

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.129.178
※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1462338534.A.CDB.html
cliff2001: 推喔!實用! 05/04 16:03
Pttgambler: 公鑰私鑰那部份應該用不到 05/05 10:00
openbestbook: 有pietty/putty 何必執著於cmd 05/05 11:11
LiaoKen02: 標題不是說想原汁原味嗎? 05/05 23:13
fatrabitree: ssh 的 key 跟 bbs的帳號密碼沒有關係 05/05 23:52
jay01684: 同樓上 ptt 是用 bbs(bbsu)身分建一個 ssh 連線 05/06 09:44
jay01684: 然後在這個連線上面實作登入的 protocol 05/06 09:44
原來如此,我還以為個人設定上可以上傳個人公鑰來供私鑰驗證,謝謝告知!
※ 編輯: wgst88w (111.254.129.178), 05/06/2016 19:15:27

你可能也想看看

搜尋相關網站