远程连接树莓派3的3种方式

树莓派开发板:Raspberry Pi 3 Model B

树莓派系统:2018-10-09-raspbian-stretch

树莓派关机不要直接切断电源容易把卡烧掉,在树莓派命令行输入:sudo shutdown -h now 关机

 

目录

1. 准备工作

2. 通过 SSH 登录命令行

3. VNC 方式登录图形界面

4. Windows 下通过远程桌面连接树莓派图形界面

 

1. 准备工作

首先需要利用树莓派自带的 WIFI 模块连接 WIFI

1.1 用网线连接电脑和树莓派 -> 在电脑端设置连接的 WIFI 为可共享 -> 这时树莓派就连上了你的电脑连接的 WIFI

1.2 可以下载 advanced_ip_scaner 软件扫描或者在路由器的管理界面得到树莓派的 ip 地址

1.3 Windows 可以通过 putty 软件,Mac 可以用 FinalShell 或自带的 Terminal 使用 SSH 的方式登录树莓派的命令行

1.4 在命令行输入:sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 编辑该文件

在最后加上

network={

    ssid="Wi-Fi用户名"

    psk=“Wi-Fi密码”

    priority=5

}

priority:设置多个 WI-FI 时,设置连接 Wi-Fi 的顺序,值越大优先级越高

nano 编辑器:按 control + o 保存更改,按 control + x 退出编辑

在命令行输入:sudo reboot 重启树莓派

1.5 到这里就可以拔掉网线了,然后重复 1.2 操作得到树莓派的新 ip 地址

1.6 最好能够记下树莓派的 mac 地址,然后在路由器管理界面给其分配固定 ip

 

2. 通过 SSH 登录命令行

Windows 下可以通过 putty 软件,Mac 可以用 FinalShell 或自带的 Terminal 使用 SSH 的方式登录到树莓派的命令行

ip 即为 1 中得到的 ip

Mac 下 ssh 命令为:ssh 连接指令:ssh -p 22 pi@( ip 地址)

 

3. VNC 方式登录图形界面

3.1 在树莓派上安装 vncserver,在命令行输入:sudo apt-get install tightvncserver

3.2 安装好之后需要设置两个密码:控制密码(控制)和查看密码(只可以查看),在命令行输入:vncpasswd

3.3 设置开机自动启动 vnc 服务

在 /etc/init.d/ 中创建一个文件。例如 tightvncserver,在命令行输入:sudo nano /etc/init.d/tightvncserver

文件内容如下:

#!/bin/sh
### BEGIN INIT INFO
# Provides:          tightvncserver
# Required-Start:    $local_fs
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO

# More details see:
# http://www.penguintutor.com/linux/tightvnc

### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'
### End customization required

eval cd ~$USER

case "$1" in
  start)
    # 启动命令行。此处自定义分辨率、控制台号码或其它参数。
    su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1'
    echo "Starting TightVNC server for $USER "
    ;;
  stop)
    # 终止命令行。此处控制台号码与启动一致。
    su $USER -c '/usr/bin/tightvncserver -kill :1'
    echo "Tightvncserver stopped"
    ;;
  *)
    echo "Usage: /etc/init.d/tightvncserver {start|stop}"
    exit 1
    ;;
esac
exit 0

如果默认用户不是pi的请自行更改USER变量

给 tightvncserver 文件加开机启动权限:sudo chmod 755 /etc/init.d/tightvncserver

更新开机启动列表:sudo update-rc.d tightvncserver defaults

重启树莓派:sudo shutdown -r now

3.4 在计算机端下载 VNC Viewer 软件

https://www.realvnc.com/download/viewer/ 好像要翻墙。。。

3.5 打开软件,输入 vnc 服务器地址 ip + 控制台号码

例如 192.168.31.136:5902

5902 是 5900 + 控制台号码

控制台号码可以通过在树莓派命令行输入 vncserver 查看

 

4. Windows 下通过远程桌面连接树莓派图形界面

4.1 在raspbian下面安装服务:xdrp,在命令行输入:sudo apt-get install xrdp

4.2 在 Windows 下可以通过远程桌面连接,输入树莓派的 ip 和用户名密码,即可连接到树莓派的图形界面

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值