1. 程式人生 > >樹莓派SSH連線-SSH服務安裝與開機自動啟動

樹莓派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卡,系統自動進行了擴充套件。