一、什麼是SSH
SSH,全稱Secure Shell,是一種加密傳輸協議,用於在不安全的網絡環境下,對數據進行安全傳輸。它可以用在Windows、Linux、Unix等操作系統中,並且可以通過Internet或者局域網進行連接。
SSH主要有兩個版本:SSH-1和SSH-2。SSH-1由於設計缺陷,在1995年就被徹底破解了,而SSH-2則是目前廣泛使用的版本。
二、為什麼要使用SSH
在Linux環境下,我們通常會使用終端(Terminal)進行操作,但傳統的Telnet協議是明文傳輸,容易被黑客惡意攻擊並獲取用戶的敏感信息。而SSH採用了加密傳輸技術,可以有效地保護用戶的隱私安全。
另外,樹莓派是一種小型化、低功耗的電腦,通常安裝在嵌入式系統中,無法直接使用顯示器和鼠標進行操控。通過SSH協議,我們可以在遠程計算機上(比如我們的筆記本電腦、手機等)連接到樹莓派,實現對它的控制和操作。
三、樹莓派開啟SSH的步驟
1.檢查樹莓派是否已經開啟SSH
在樹莓派系統中,我們可以通過命令行輸入以下命令來檢查SSH是否已經開啟。
systemctl status ssh
如果SSH開啟,則會顯示如下信息:
● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2021-10-11 10:10:10 CST; 1h 45min ago Main PID: 1042 (sshd) Tasks: 1 (limit: 4915) Memory: 4.5M CGroup: /system.slice/ssh.service └─1042 /usr/sbin/sshd -D
如果SSH未開啟,則會顯示如下信息:
● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; disabled; vendor preset: enabled) Active: inactive (dead)
2.開啟SSH
如果SSH未開啟,我們可以通過以下步驟來開啟。
(1)在樹莓派上安裝SSH
在命令行中運行以下命令:
sudo apt-get update sudo apt-get install -y ssh
運行完畢後,SSH會自動開啟。
(2)通過樹莓派配置工具開啟SSH
在命令行中運行以下命令:
sudo raspi-config
在彈出的窗口中,選擇「Interfacing Options」 -> 「SSH」 -> 「Yes」。
選擇「Yes」後,SSH就會自動開啟。
3.連接到樹莓派
當我們在樹莓派上開啟SSH後,就可以使用遠程計算機連接到它了。
在Windows環境下,我們可以使用PuTTY等軟件進行連接。在Linux和Mac環境下,我們可以直接通過終端進行連接。
下面以Linux為例,演示連接到樹莓派。
(1)查找樹莓派的IP地址
在樹莓派上,運行以下命令,查找它的IP地址。
ifconfig
在返回的信息中,我們可以找到類似於「inet 192.168.1.10」的信息,其中「192.168.1.10」就是樹莓派的IP地址。
(2)在本地終端中使用SSH連接到樹莓派
在本地終端中,使用以下命令進行連接。
ssh pi@<樹莓派的IP地址>
其中「pi」為樹莓派的用戶名,密碼為樹莓派的登錄密碼。
連接成功後,我們就可以在本地終端中輸入命令,對樹莓派進行操作了。
四、總結
在樹莓派上開啟SSH不僅能夠保護用戶的隱私安全,還可以方便我們對它進行控制和操作。當然,在使用SSH的過程中,我們也需要注意安全性,比如不要使用弱密碼、不要輕易開啟根用戶權限等。
原創文章,作者:WZSEV,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/360956.html