树莓派3开启SSH和VNC

本文介绍了如何在树莓派3上启用SSH和VNC服务器。首先通过安装raspi-config工具并启用SSH服务,然后通过`apt-get install`安装vnc4server,设置桌面分辨率并修改VNC密码。这些步骤使得远程访问树莓派3的图形界面成为可能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开启ssh

1.首先安装树莓派设置工具raspi-config

sudo apt-get install raspi-config   

2.使用raspi-config工具enable ssh server

sudo raspi-config

选择interfacing options

3.查看树莓派的IP

ifconfig

4.在PC上使用xshell 连接ssh

开启vncserver

1.树莓派上安装vncserver

apt-get install vnc4server 

2.树莓派上启动vnc桌面,数字代表几号桌面

vncserver :1      

3.加入vnc桌面的分辨率(通常需要)

vncserver -geometry 1200x768 :1

4.关闭桌面

vncserver -kill :1 

5.修改vnc密码

vncpasswd






 

### 树莓派 PuTTY VNC 连接失败的解决方案 #### 1. 检查网络连接 确保树莓派电脑在同一局域网下。如果使用的是手机热点或其他方式,请确认设备名称为 `raspberrypi` 的设备确实存在并获取其 IP 地址[^4]。可以通过命令行工具或者路由器管理页面查看。 #### 2. 配置 SSH 功能 SSH 是 PuTTY 使用的主要协议,因此需要确保树莓派上的 SSH 已启用。可以在树莓派上运行以下命令来检查 SSH 是否正在运行: ```bash sudo systemctl status ssh ``` 如果没有启动,则可以手动启动它: ```bash sudo systemctl start ssh ``` 对于新版本系统,仅在 SD 卡中的 `boot` 分区创建一个名为 `ssh` 的空白文件可能不足以激活 SSH 功能[^4]。建议直接通过图形化界面或命令行启用 SSH。 #### 3. 启用 VNC Server 为了使 VNC 正常工作,必须先在树莓派上安装并启动 VNC Server。这通常可以通过 Raspberry Pi Configuration 工具完成,也可以通过终端执行以下命令: ```bash sudo apt update && sudo apt install realvnc-vnc-server realvnc-vnc-viewer -y ``` 接着,在 GUI 中进入菜单 -> Preferences -> Raspberry Pi Configuration -> Interfaces 并将 VNC 设置为 Enabled[^2]。 #### 4. 处理 “The connection was refused by the computer” 当尝试登录 VNC 或者 PuTTY 提示拒绝连接时,可能是由于服务未正常运行引起的。以下是排查步骤: - **验证 VNC Service 状态** ```bash ps aux | grep vncserver ``` 如果没有发现任何进程说明 VNC server 可能尚未正确初始化[^3]。 - **重启相关服务** 尝试重启 SSH VNC service 来解决问题: ```bash sudo systemctl restart ssh sudo systemctl restart vncservice ``` #### 5. 调整屏幕分辨率 (针对 VNC 显示异常的情况) 有时即使能够建立连接,也可能遇到显示不全等问题。此时可调整树莓派的屏幕分辨率为适合当前显示器的比例。编辑 `/boot/config.txt` 文件添加以下参数[^3]: ```txt hdmi_force_hotplug=1 hdmi_group=2 hdmi_mode=82 framebuffer_width=1920 framebuffer_height=1080 ``` 保存后重启设备即可生效。 #### 6. 测试连接 最后分别测试两种客户端能否顺利访问服务器端口。 - 对于PuTTY 输入正确的IP地址,默认端口号22; - 打开VNC Viewer 应用程序同样填入对应的目标机器信息尝试接入。 以上便是关于树莓派无法经由PuTTY以及VNC实现远程控制的一些常见故障排除办法及其相应操作指南[^1][^2][^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值