導航:首頁 > 網路安全 > ssh指令如何找網路上的樹莓派

ssh指令如何找網路上的樹莓派

發布時間:2023-04-06 21:33:54

A. 樹莓派 ubuntu mate 怎麼ssh

按照官網連結網頁(https://ubuntu-mate.org/raspberry-pi/)指示操作,下載容量 3.7G,一樣使用 dd 燒制 MicroSD卡,放入樹莓派2 Model B 開機。

出現四顆樹莓派 logo 就知道是樹莓派2 的硬體,不需要試樹莓派 B+ 這兩款 CPU 不同,一個是 ARM 6,一個是 ARM 7。

可以直接選擇語言(可選中文正體)

再選時區 (可選 Taipei),還有選擇鍵盤排列(基本上不用改)。

接下來就等它做完,貼心提醒請接上網路噢。

安裝完後會再重新開桌面

桌面中央就是 Ubuntu MATE 的字樣

右上角有喇叭控制紐,網路設定鈕,日期(等網路連通後會依照你選的時區,更新正確日期時間),關機鈕。

有線及無線都可。

左上角如圖,安裝好的應用程式都從這里開始。

視窗-命令視窗,按照網頁所說的指令操作,將MicroSD從 3.7G 擴充到你使用的SD卡的大小。

重新開機後的結果。
看兩個應用程式 menu

接下來大家應該知道要測試什麼了吧?!

將 /boot/config.txt 里的 #disable_overscan=1 的 # 刪除,存檔並重新開機。

B. 樹莓派怎麼連電腦

1、串口連接

這種方式在我樹莓派的第一篇博客有講,這里我簡單介紹。

連接樹莓派,樹莓派GPIO串口的GND,txd,rxd分別與轉介面的GND,rxd,txd相連,用的什麼轉接模塊我不管,反正最後得變成一個USB的介面接在電腦上,並在電腦設備管理器上的埠選項可以發現它,用Serial登錄。

可以用PUTTY登錄,我用的是新版的secureCRT。

2、ssh登錄

在我的樹莓派第一篇博客中,有讓你們新建一個不帶後綴名的文檔文件,這下派上用場了。

直接看我的另一篇博客設置好樹莓派的靜態ID,用網線將樹莓派和路由器LAN口相連,然後我們就可以遠程操作我們的樹莓派了。

但是得注意,我們得和樹莓派在同一個wifi頻段上。也就是我們電腦得連接樹莓派所連接的路由器的wifi,不然連不上。

3、網線直連

因為樹莓派3B只有一個能用的串口,另外一個串口還是虛擬的,這就很揪心了。

你可以通過ssh登錄,然後使用其串口。

這里介紹另外一種登錄,樹莓派和電腦通過一根網線連接即可。

這張圖也是我從其他網頁所過來的,先完成上面的操作,允許其他用戶連接什麼什麼的:

在dos界面輸入arp -a,會奇怪地多出個192.168.137.1,而且每台電腦都一樣,這是本地連接的IP地址,你就把你電腦看成一個路由器,地址為192.168.137.1,然後你樹莓派的IP在其頻段下設置。

因為我在樹莓派上開啟的wlan0,eth0沒有被自動打開,我直接暴力地打開一個。

輸入:sudo ifconfig eth0 192.168.137.10

然後你打開secureCRT或者PUTTY,通過SSH2登錄進去,發現竟然可以登錄,而且ping了ping網路還是通的

我這種做法有個很致命的問題,就是每次要用這種方法登錄時,都得先通過上面兩種方式登錄然後強制打開我的eth0。

其實我並不是在通過網線連接電腦再連接Internet,而是直接連接wifi,但我想要樹莓派通過網線上網。

那我要怎樣只通過一根網線上網呢???

也就是說我們不強制地設置eth0的地址,而是讓樹莓派一啟動就獲取到自己的IP然後SSH登錄,之後樹莓派一直通過靜態網路也就是網線上網。

我們把之前關於wifi的設置全部注釋掉,就開一個有用的eth0:

輸入 sudo vim /etc/resolv.conf

在這里我們設置一下DNS,它起到解析域名的作用,不容小覷

第一個nameserver是我路由的,我們添加第二個nameserver,填的是電腦的。我剛才說了,我們把電腦看成路由器時,它就變成了192.168.137.1,它反而要開始分配地址了。

設置好之後,輸入sudo reboot重啟,然後直接SSH登錄,完美連接上。

而現在我們是通過eth0上網而不是wifi了。

4、網線直連(重修訂)

今天重新看了下自己的博客,發現寫得有點亂,這里重新編輯一下,以方便大家。新購買樹莓派的各位,在只有一根網線的前提下,可以直接先看這一部分。

首先完成如下的操作。我是通過無線連接網路,然後網線口連接樹莓派的。

如果遇到下圖這樣的問題,請迅速win+R然後敲入services.msc進入服務選項,將Windows Firewall服務打開。

在cmd窗口敲入arp -a的時候,如果沒有顯示自己樹莓派的地址(0-254)之間,可以嘗試重新拔插。

如果還是找不到,就在cmd下敲入這個,ping137下所有的IP地址,這樣就能得到ip以及mac等地址。

for /l %i in (1,1,255) do ping -n 1 -w 60 192.168.137.%i | find "回復" >> pingall.txt
這個192就是我們樹莓派所獲得的地址,使用CRT或者putty登錄它即可。

C. 樹莓派開啟ssh服務遠程連接

點擊樹莓派界面左上角的樹莓圖標,點Preferences的這個圖標,再點擊下面倒數第二個樹莓圖標打開樹莓派的設置。

選擇第友橋明二個標簽Interfaces,將SSH那一行Enabled前面的好告那個圓點上,按消悄右下角的OK保存,重啟樹莓派後就會自動開啟SSH服務。

點擊及界面上面菜單欄黑色框打開可以輸入命令行的終端。

在打開的界面命令行輸入:sudo raspi-config,按「enter」鍵運行。

鍵盤下移移動到「Interfacing Options」,按「enter」鍵。

選擇ssh,按yes保存,重啟樹莓派後就會自動開啟SSH服務。

首先將SD卡用讀卡器插到電腦,確保電腦可以看到常見文件名的後綴(不確定或不能看到常見文件後綴的 點這里 ),然後新建一個文本文件到SD卡的boot盤中。

將文件名和後綴全選,改成ssh,按「enter」鍵保存,SD卡的盤彈出後,將SD卡插入樹莓派,樹莓派開機後就會自動開啟ssh服務。

D. 怎樣通過外網ssh訪問樹莓派

建立 樹莓派 到 VPS 的反向代理【樹莓派 上操作】

ssh -fCNR :localhost:22 [email protected]

為 VPS 上埠,用來與 樹莓派 上的22埠綁定。

建立 VPS 上的正向代理,用作本地轉發。做這一步是因為綁定後的豎褲乎 埠只支持本地訪問【VPS 上操作】

ssh -fCNL *::localhost: localhost

為本地轉發埠,用以和外網通信,並將數據轉發到 ,實現可以從其他機器訪問。

其中的*表示接受來自任意機器的訪問。

現在在 Client 機器上可以通過 VPS ssh 到樹莓派。

ssh -p [email protected]

至此方案完成。

同理,也可以建立反向代理通過VNC來連接內網樹莓派的圖形界面。

附:

SSH 參數解釋

-f 後台運行

-C 允許壓縮數據

-N 不執行任何命令

-R 將埠綁定到遠程伺服器,反向代理

-L 將余悉埠綁定到本地純畝客戶端,正向代理

E. 樹莓派無屏幕無WiFi通過SSH連接電腦(多圖)

因為在學校的原因,樹莓派是沒有辦法直接連接學校的網路的,所以在沒有屏幕的情況下,來實現SSH登錄樹莓派

樹莓派在初始情況下是沒有開啟SSH的,開啟的方法是:取出SD卡,使用電腦讀取,找到boot分區,如圖:

如果沒有WiFi可以連接,也可以使用一根網線將電腦和樹莓派連接起來,使用電腦的網路即可
使用網線連接電腦和樹莓派,打開電腦的控制面板的網路連接 ,可以看到乙太網的連接狀態:

我的電腦使用的是WiFi上網,所以我需要設置WLAN的屬性,共享網路給乙太網,如圖:

然後開啟樹莓派,發現乙太網的標志從「拔出」變成了「未識別網路」

開啟cmd或者powershell,輸入命令 「arp -a」 ,尋找樹莓派的IP,我是根據Mac地址(未曾考證,樹莓派的Mac地址可能是「b8-27-eb-」開頭的)看的,如圖:

在SSH下,輸入剛剛查到的IP地址,然後點擊「Open」進行連接,如圖:

他會要求輸入用戶名和密碼

閱讀全文

與ssh指令如何找網路上的樹莓派相關的資料

熱點內容
如何打開5g網路vivo 瀏覽:503
校園網路安全保衛戰 瀏覽:202
電信有線固話可以改成無線網路嗎 瀏覽:460
網路代理在什麼地方設置 瀏覽:801
計算機網路ipv4 瀏覽:582
泰捷盒子顯示網路連接異常 瀏覽:704
電腦上的無線網路如何聯通 瀏覽:208
手機撥號網路服務 瀏覽:282
新形勢下的中國網路安全現狀 瀏覽:385
家裡的網路為什麼老是信號不好 瀏覽:605
飛魚星路由器網怎麼登錄網路賬號 瀏覽:552
電腦網路中心乙太網 瀏覽:446
交通運輸部網路簡稱怎麼寫 瀏覽:40
移動數據看家庭網路連接 瀏覽:626
網路盒子設置在哪裡 瀏覽:122
如何讓擴網器的網路能上網 瀏覽:456
問卷調查您對網路安全滿意嗎 瀏覽:55
一個人如何控制網路黑產 瀏覽:513
親你的網路英語是什麼 瀏覽:405
小區監控接入公安網路由哪個實施 瀏覽:722

友情鏈接