樹莓派ssh連接並使用sftp協議拷貝文件到電腦


折騰了一上午,覺得實在不爽所以要記錄一下,省得以后犯同樣的錯誤!

如果你發現你的樹莓派直連電腦,設置好了IP就是連不上,恭喜你,你的樹莓派可能沒有打開SSH!!

所以建議先插屏幕檢查一下,我這里不是為了講怎么無屏幕開發,我是想重新刷個系統,然后把原來的東西通過sftp協議拷貝下來。

首先你最好看看你是否打開了SSH功能:

執行命令 service ssh status 確認一下SSH服務狀態




從上圖可以看到,狀態為inactive。很明顯,就是沒有啟用!
然后你就啟用它!兩個方法。
一、
使用root權限執行命令raspi-config,在配置界面中選擇5 Interfacing Options,回車確認,繼續選擇P2 SSH,選中Yes確認。
再次確認狀態為active (running)。


在這里我想說一下,我看很多網上的方法是在配置界面中找到Advanced Options 然后進設置,然而,我這個根本沒有!!折騰很久~~~我的就在Interfacing Options里面,所以設置不成功的同學注意一點啦!
二、

通過命令開啟

啟動ssh服務:
$service ssh start
選擇你自己要進入的賬戶,設置密碼就可以了,然后再次檢查你的SSH是否已經開啟
開啟以后就能使用了啊~~~~~
 
 
 
 
接下來就是通過這個軟件傳輸文件了
FileZilla 軟件 下載地址: https://filezilla-project.org/download.php
話說這個軟件超級好用!有點比較重要,記得設置你自己電腦的IP和樹莓派的IP是同一個網段,樹莓派的IP怎么看呢?ifconfig就能看到。

步驟:

1. 樹莓派上電運行。

2. 在本地電腦上啟動FileZilla軟件:

這里寫圖片描述

3. 輸入你的樹莓派的相關信息

主機IP地址(我的樹莓派的IP地址是:125.217.42.72),用戶名(pi)密碼(raspberry),和 端口(一般設置為22):

注意:主機(H)這里一定要在IP地址前面加上一個:”sftp://

這里寫圖片描述

4. 點擊:快速連接

就可以連接樹莓派的文本系統了。
現在你就可以在將本地電腦里面的文件樹莓派的/home/pi/路徑里面的文件 ,隨意推動,進行復制粘貼(傳輸)了。

這里寫圖片描述

注意:
這個端口號,你設置完一次之后,以后你在連接這個樹莓派的主機,不填寫這個 端口 項,它也會自動將識別到端口號:22。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM