Linux基礎——怎麼樣從 Windows 通過 SSH 遠程 Linux

1.前言

爲了實現 SSH 功能, 你得確定你的 Linux 上有安裝了 SSH 服務, 通常可能是沒有安裝的. 所以我們將要安裝一個開源的 SSH 工具, 叫做 OpenSSH, 將你的 Linux 變成一個服務器 (就是像你訪問網站一樣訪問你的 Linux). 在 Linux 上打開你的 Terminal, 然後輸入下面這句話安裝 openssh-server. sudo 是使用管理員權限的意思, 所以回車後它可能要求你輸入你用戶密碼.

$ sudo apt-get install openssh-server

如果你之前沒有安裝過, terminal 會提示你將要有多少東西被安裝, 需要你確認. 確認完了以後, 它將會幫你繼續安裝.

2.Windows SSH 軟件 PuTTY

在 Windows 上, SSH 不像 Linux 和 MacOS 那樣常用, 而且 Windows 的系統內核也和 Linux 不太一樣. 所以我們用一個軟件來實現 SSH 比較合適. PuTTY 是一個開源, 免費, 而且常被使用的 SSH 軟件. 首先, 我們得下載這個軟件
PuTTY下載
在這個下載界面中, 你會看到類似這樣的界面, 確認你 Windows 電腦是多少位的 (32-bit 或 64-bit), 然後選擇一個適合你電腦的 .msi 安裝包.
在這裏插入圖片描述
安裝好之後, 在開始菜單中找到 PuTTY, 並打開 PuTTY, 你會看到下面這樣. 然後在 “Host name (or IP address)” 那填上被控制的 Linux 的 IP. 獲取被控制 Linux IP 的方法就是在這臺 Linux 的 terminal 上輸入:
在這裏插入圖片描述

$ ifconfig

如果它提示你沒有安裝 ifconfig, 你就按它的要求安裝就好. 輸入下面指令就能安裝.

$ sudo apt install net-tools

確保 ifconfig 能用後, 輸入 ifconfig, 然後找和 inet addr 有關的那一串 IP 地址. 之後將這個 IP 地址輸入到你的 PuTTY 的 “Host name (or IP address)” 位置. 默認情況下, 是不用修改 port 的數值的.
點擊 Open 按鈕, 你就能登錄 Linux 啦, 它還會跳出一個小窗, 讓你確認這臺電腦是不是你要鏈接的電腦. 如果你在自己家的局域網內,就不用擔心安全問題, 直接點 Yes 就好.
在這裏插入圖片描述
最後你需要輸入 Linux 的用戶密碼作爲確認. 然後就能順利開始在 Windows 上操控 Linux 啦

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章