树莓派查看ssh的开启状态

在树莓派上查看 SSH 的开启状态,可以通过以下几种方法:

方法1:使用 systemctl 命令(推荐)

bash
# 查看 SSH 服务状态
sudo systemctl status ssh

如果 SSH 正在运行,你会看到类似这样的输出:

text
● ssh.service - OpenBSD Secure Shell server
   Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
   Active: active (running) since ...

方法2:查看 SSH 是否开机自启

bash
# 检查 SSH 服务是否设置为开机自启
sudo systemctl is-enabled ssh

如果输出 enabled,表示开机自启;如果是 disabled,则表示不会开机自启。

方法3:查看 SSH 进程

bash
# 查看 ssh 相关进程
ps aux | grep ssh

如果有 sshd 相关的进程在运行,说明 SSH 服务是开启的。

方法4:检查 SSH 端口监听状态

bash
# 查看 22 端口是否在监听
sudo netstat -tlnp | grep :22
# 或者使用 ss 命令
ss -tlnp | grep :22

方法5:查看树莓派配置

检查树莓派配置中 SSH 是否启用:

bash
# 查看树莓派配置
sudo raspi-config
# 然后在界面中查看:Interface Options -> SSH

或者在终端直接查看:

bash
# 检查 SSH 相关文件
ls /etc/ssh/sshd_config

如果 SSH 未开启,可以使用以下命令开启:

bash
# 启动 SSH 服务
sudo systemctl start ssh

# 设置开机自启
sudo systemctl enable ssh

这些方法可以帮助你全面了解树莓派上 SSH 的运行状态。

posted @ 2026-02-28 14:39  FBshark  阅读(79)  评论(0)    收藏  举报