中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

樹莓派中怎么設置遠程訪問

發布時間:2021-07-22 17:38:00 來源:億速云 閱讀:232 作者:Leah 欄目:互聯網科技

這期內容當中小編將會給大家帶來有關樹莓派中怎么設置遠程訪問,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。


禁止自動登錄

樹莓派默認啟動后直接進入桌面,不需要用戶登錄。雖然樹莓派常放置于內網,但這樣還是很不安全。為了提高安全性和隱私保護,建議禁止自動登錄功能。操作方式如下:

  1. 在窗口輸入sudo raspi-config,進入命令行交互界面;

    <a href="https://tlanyan.me/raspberry-setup-remote-access/raspi-config/" rel="attachment wp-att-5885"><img src="https://user-gold-cdn.xitu.io/2019/11/3/16e2f3af0d3bcb3c?w=1024&h=624&f=jpeg&s=70245" alt="raspi-config界面" width="665" height="405" class="aligncenter size-large wp-image-5885" /></a>

  2. 通過上下箭頭選“boot options”回車,接著選“desktop/cli”回車。如果你是安裝了桌面系統,選擇“desktop”,否則選“console”,然后回車;

  3. 界面回到初始選擇界面,按“tab”鍵將光標跳轉到"finish",回車。程序會問你是否重啟,根據自己需求選“yes”或者"no"。

raspi-config是樹莓派系統自帶的系統配置工具,簡單好用且功能強大,沒事建議多進去看看。

設置靜態ip

樹莓派在家里主要作為服務器,ip不應該經常變動。固定樹莓派ip有三種方法:

  1. 通過路由器綁定ip和mac地址。這需要登錄路由器的web管理界面,其操作根據型號有所不同;

  2. 在圖形桌面中,右鍵右上角的網絡圖標,選擇“wirelesss&wired network setting”,在出現的設置窗口中選擇“interface”,分別設置有線網卡(eth0)和無線網卡(wlan0)的ip地址、子網掩碼、dns等:

    <a href="https://tlanyan.me/raspberry-setup-remote-access/network/" rel="attachment wp-att-5886"><img src="https://user-gold-cdn.xitu.io/2019/11/3/16e2f3af10c23e58?w=569&h=556&f=png&s=125469" alt="樹莓派網絡設置" width="569" height="556" class="aligncenter size-full wp-image-5886" /></a>

  3. 手動編輯**/etc/dhcpcd.conf**文件,在文件最末加入類似的如下行:

    interface eth0
    inform 192.168.1.2
    static routers=192.168.1.1
    static domain_name_servers=114.114.114.114
    static ip6_address=2409:8a00:78d8:10b0:9d9e:1193:c495:228f


遠程訪問設置

做好基本設置后,讓我們正式進入遠程訪問的設置。

開啟ssh

ssh幾乎是所有服務器必備且最重要的服務之一,但樹莓派默認是關閉的,所以要先開啟。樹莓派上開啟ssh服務方法有三種:

  1. 命令行中輸入:sudo systemctl enble sshd && sudo systemclt start sshd

  2. 使用raspi-config命令,在“intefacing options”中選擇“ssh”,設置為開啟;

  3. 在圖形桌面中,點擊左上角樹莓派logo,菜單中選擇“preferences” -> “raspberry pi configuration”,在彈出的窗口中選擇“interfaces” -> "ssh",點擊確定。 <a href="https://tlanyan.me/raspberry-setup-remote-access/ssh-3/" rel="attachment wp-att-5887"><img src="https://user-gold-cdn.xitu.io/2019/11/3/16e2f3af1132f251?w=644&h=545&f=png&s=93628" alt="樹莓派開啟ssh訪問" width="644" height="545" class="aligncenter size-full wp-image-5887" /></a>

設置好后,用putty等終端連接樹莓派,成功連上則說明設置沒問題。

內網穿透

對于在家里部署nas或者放置服務器的人來說,內網穿透是必須掌握且繞不過的話題。網絡穿透有向日葵、花生殼等收費穿透軟件,也有teamviewer等遠控軟件,還有frp等開源軟件可供選擇。本文使用有公網ip的vps做內網穿透服務器,軟件使用開源的frp做內網滲透方案,設置步驟如下:

  1. 部署服務端。frp官網 下載對應服務器系統的軟件版本,用tar -zxvf frp_0.29.0_linux_xxxx.tar.gz命令解壓。然后進入frp軟件目錄,編輯frps.ini。一個簡易有授權的配置為: [common] bind_port = 你的端口號 token=認證密鑰 接下來啟動frps服務:nohup ./frps -c frps.ini >> frps.log 2>&1 &。如果開了防火墻,記得放行相應的端口。

  2. 樹莓派上部署客戶端。盡管樹莓派4B用的64位處理器,但raspbian系統是32位的,所以從frp官網下載時記得選擇”frp_0.29.0_linux_arm.tar.gz“版本。解壓后進入frp目錄,編輯frpc.ini。一個開啟ssh穿透訪問的配置為:

    [common]
    server_addr = 服務器ip
    server_port = 服務器端口
    token = 服務器密鑰
    
    [ssh]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 22
    remote_port = 希望在服務器上監聽的端口


    配置好后啟動frp客戶端:nohup ./frpc -c frpc.ini >> frpc.log 2>&1 &

配置沒有問題的話,通過公網ip監聽的端口便可ssh連到樹莓派上。

ssh隧道是非常強大的功能,[ssh端口轉發的三種方式]一文中對其有比較詳細的介紹。實踐中強烈建議內網穿透只開啟ssh端口,其它軟件的遠程訪問通過ssh隧道連接,安全且方便。

vnc遠程訪問

對于桌面系統來說,能遠程查看桌面是最好的。一般來說有兩種解決方案:windows遠程桌面那一套的rdp,以及開源的vnc。對于一個linux玩家來說,vnc無疑是更好的選擇。接下來簡要說明vnc的配置過程。

  1. 對于接上顯示器的樹莓派,建議用vncserviced。三種開啟方法同ssh,命令行命令是:sudo systemctl enable vncserver-x11-serviced && sudo systemctl start vncserver-x11-serviced。樹莓派用的realvnc服務端,需要下載realvnc客戶端才能連接;

  2. 設置好后就移除鼠標鍵盤顯示器的樹莓派(處于無頭“headless”模式),vnc服務端需要用虛擬桌面。操作方式是:輸入vncserver,vnc服務端將創建虛擬桌面。然后再通過realvnc客戶端連接,端口默認是5901(可以通過netstat -nlpt | grep -i vnc查看)

實踐中不建議通過frp對vnc連接做內網穿透,盡量選擇ssh端口轉發,加密連接流量。

到此,我們便設置了完美的樹莓派遠程訪問方案,既有命令行的ssh,也可以通過vnc查看遠程桌面。

上述就是小編為大家分享的樹莓派中怎么設置遠程訪問了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扶余县| 方城县| 和龙市| 时尚| 庐江县| 蓝田县| 将乐县| 方城县| 临清市| 沁阳市| 宁阳县| 库尔勒市| 武功县| 双牌县| 富阳市| 辽阳县| 奇台县| 耒阳市| 奉化市| 巴青县| 黑龙江省| 武威市| 阿拉善左旗| 梨树县| 宣恩县| 江川县| 石景山区| 商城县| 开鲁县| 明光市| 确山县| 于田县| 民丰县| 沙河市| 临漳县| 张家口市| 林甸县| 阳高县| 东城区| 皮山县| 区。|