树莓派CentOS SSH配置指南

树莓派作为一款低成本、高性能的单板计算机,因其强大的功能和灵活的配置而受到广大爱好者和开发者的喜爱,在树莓派上安装CentOS操作系统后,配置SSH服务是远程管理树莓派的基础,本文将详细介绍如何在树莓派上配置CentOS SSH服务。
准备工作
- 硬件环境:一台树莓派(建议使用树莓派3B+)、Micro SD卡、电源适配器、显示器、键盘、鼠标等。
- 软件环境:CentOS操作系统镜像文件、树莓派官方固件。
- 工具:树莓派SD卡制作工具、SSH客户端(如PuTTY、SecureCRT等)。
安装CentOS操作系统
- 下载CentOS操作系统镜像文件,并将其烧录到Micro SD卡中。
- 将Micro SD卡插入树莓派,连接显示器、键盘、鼠标等设备。
- 启动树莓派,进入BIOS设置,修改网络启动方式为“Network Boot”。
- 保存设置,重启树莓派,等待系统安装完成。
配置SSH服务
- 使用SSH客户端连接树莓派,输入用户名和密码(默认用户名为root,密码为空)。
- 登录后,执行以下命令关闭防火墙(可选):
systemctl stop firewalld systemctl disable firewalld
执行以下命令安装SSH服务:
sudo yum install openssh-server
执行以下命令启动SSH服务并设置为开机自启:

sudo systemctl start sshd sudo systemctl enable sshd
配置SSH服务(可选):
sudo nano /etc/ssh/sshd_config
在配置文件中,找到以下行并将其注释掉:
#PermitRootLogin yes 添加以下行:
PermitRootLogin yes 保存并退出配置文件,重启SSH服务:
sudo systemctl restart sshd
远程连接树莓派
- 在SSH客户端中输入树莓派的IP地址,
168.1.100。 - 输入用户名和密码,即可远程连接到树莓派。
FAQs

Q1:如何修改SSH登录密码? A1:登录树莓派后,执行以下命令修改密码:
passwd
按照提示输入新密码,并确认。
Q2:如何禁止SSH登录root用户? A2:在SSH配置文件中,找到以下行并将其取消注释:
PermitRootLogin no 重启SSH服务:
sudo systemctl restart sshd
通过以上步骤,您已经成功在树莓派上配置了CentOS SSH服务,您可以通过SSH客户端远程管理树莓派,实现高效便捷的开发和维护。

