導航:首頁 > 網路安全 > 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指令如何找網路上的樹莓派相關的資料

熱點內容
悅盒連接無線網路 瀏覽:168
中國電信改移動網路 瀏覽:289
如果網線沒接好網路會出什麼問題 瀏覽:591
疫情期間網路異常活躍 瀏覽:844
網路打車平台投訴找哪個部門 瀏覽:683
搶單軟體顯示網路異常是咋回事 瀏覽:788
網路分析儀測量相位校準設置 瀏覽:256
mp3電腦傳歌需要網路嗎 瀏覽:31
不能拉黑的網路電話哪個好 瀏覽:265
周口下樓無線網路管理中心 瀏覽:697
網路欺詐金額多少錢才能立案 瀏覽:746
如何做一張網路虛擬電話卡 瀏覽:46
如何打開共享網路搜索 瀏覽:30
如何看待網路的普及和危害 瀏覽:538
蘋果xr玩游戲網路卡頓 瀏覽:369
邢台淘寶網路運營電話多少 瀏覽:541
手機的網路經常斷開 瀏覽:576
黑鯊手機wifi網路連接受限 瀏覽:364
怎麼查看同一網路下的其他電腦 瀏覽:73
網路核相儀公司有哪些 瀏覽:180

友情鏈接