樹莓派SSH連線-SSH服務安裝與開機自動啟動
1 SSH連線
SSH連線比Telnet遠端桌面連線使用更為安全,已經成為行業標準。使用SSH連線樹莓派,可以對樹莓派進行遠端控制與程式設計開發,在沒有桌面環境的條件下使用SSH連線是非常合適的選擇。
第2節和第3節中SSH服務相關的命令同樣適用於Debian和Ubuntu系統。
2 樹莓派SSH服務安裝、檢測、啟動與配置
(1)SSH服務安裝
sudo apt-get install openssh-server
(2)檢查樹莓派SSH服務是否開啟
ps -e | grep ssh
ssh-agent為客戶端,sshd為伺服器端服務,只有ssh-agent沒有sshd表明SSH服務還沒有開啟。
(3)SSH服務開啟
sudo /etc/init.d/ssh start
(4)SSH服務配置
openssh-server配置檔案為“/etc/ssh/sshd_config”,可以配置SSH服務的各項引數,如埠配置,預設埠為22,可以配置為其他埠,配置後重啟生效。
3 樹莓派SSH服務開機自動啟動
在終端命令列中啟動SSH服務後,如果系統重啟或關機後啟動,SSH服務預設是關閉的,依然需要手動啟動,為了方便可以設定SSH服務開機自動啟動,開啟/etc/rc.local檔案,在語句exit 0之前加入:
/etc/init.d/ssh start
4 SSH連線客戶端軟體
Windows平臺SSH連線客戶端軟體可以使用Xshell,家庭和學校版本是免費使用的,簡單易用。
5 上節補充說明:樹莓派Raspbian系統SD卡空間擴充套件
舊版本的Raspbian系統在安裝後需要執行raspi-config進行系統磁碟空間擴充套件,選項為“Expand Filesystem”,確保將系統擴充套件至整個micro-SD卡。但是,目前最新版的Raspbian已經不需要執行這個步驟,系統安裝後自動會擴充套件空間。可以使用df -h命令檢視:
可以看到64G的micro-SD卡,系統自動進行了擴充套件。