樹莓派環境設定ssh開機自啟動並啟用root賬戶

2021-09-17 02:00:05 字數 1340 閱讀 2891

最近想要搭建乙個基於樹莓派的內網伺服器環境,可覺得每次如果都去連線顯示器和滑鼠鍵盤就比較麻煩,也是對顯示器這些資源的浪費,想要直接開放ssh埠,這樣我可以直接通過自己的筆記本遠端。配置環境的時候也是遇到一些問題,簡單記錄一下

至於樹莓派是什麼,就是乙個銀行卡大小的微型電腦,詳見某度百科樹莓派介紹

板子是買來跑flask程式的,本打算直接裝上ubuntu mate 的raspberry版本系統,刷上去之後發現引導檔案引導不了,搜尋得知是ubuntu mate 的社群開發者還沒有開發3b+對應的版本,但在3b上是可以執行的,csdn上找了一種方法就是把3b的引導檔案替換掉本來的檔案就可以了,折騰了一下成功了,後來不知道是不是我把儲存卡又拔出來插入到另外乙個樹莓派3b的緣故,在3b上可以引導開機,儲存卡新板子又沒用了,最後直接刷上樹莓派官方的系統。

這個官方系統很小,所以裝的東西有限,需要自己安裝一些我們需要用到的東西,替換掉源,裝python之類的(此時用的顯示器)。

ssh原版系統也沒有,需要手動安裝一下,步驟略,下面介紹配置遠端登入ssh

裝完ssh之後,/etc/init.d/ssh start命令啟動ssh服務,ssh服務啟動之後檢視到有sshd

程序就可以遠端了

pi@raspberrypi:/etc/network $ ps -e |

grep

ssh 459 ? 00:00:00 sshd

這裡要注意的是

debian:預設使用者名稱:pi 預設密碼:raspberry

家用路由器連上樹莓派, 我這裡是網線直接連路由器,樹莓派總是動態ip, 對於遠端是十分不方便的,所以首先是聯網後修改樹莓派的ip位址為動態ip位址。

修改/etc/network/inte***ces :

auto lo

iface lo inet loopback

iface eth0 inet static

address 192.168.1.233

netmask 255.255.255.0

gateway 192.168.1.1

一般最新版的樹莓派也是預設不開啟ssh的,先在儲存卡新建乙個ssh檔案,然後正常開機就可以了。

sudo passwd root

# 提示輸入兩次密碼

sudo passwd --unlock root #啟用root

修改ssh配置檔案/etc/ssh/sshd_config

permitrootlogin yes #值更改為yes

樹莓派開機自啟動設定

樹莓派正常啟動並進入圖形介面後 1.進入 home pi config資料夾 cd home pi config 2.在.config資料夾中建立autostart資料夾 mkdir autostart 3.在autostart資料夾中建立my.desktop檔案 檔案內容如下 file start...

樹莓派設定開機自啟動程式

樹莓派設定開機自啟動程式的方法有多種,下面我們以新建.desktop檔案方式來實現樹莓派程式開機自啟動程式。指令碼檔案的執行效果是在pi目錄下新建乙個hello.c檔案,並且在hello.c檔案裡新增 hello word!字串。sudo nano testsatrt.sh 在teststart.s...

樹莓派設定VNC開機自啟動方法

su pi 網上搜尋了好多關於樹莓派vnc開機自啟動發的方法,只有這個綜合總結的方法用起來沒問題。sudo bash 或者sudo su 把以下內容寫入 etc init.d tightvncserver sudo nano etc init.d tightvncserver bin sh begi...