linux如何查看ssh服务是否开启

831
2023/7/30 1:26:20
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要查看Linux是否安装并启动了SSH服务,可以使用以下命令:

  1. 检查SSH软件包是否已安装:
dpkg -l | grep ssh

如果看到类似openssh-server的软件包列表,则表示SSH已安装。

或者,如果使用的是Red Hat系列的Linux发行版,可以使用以下命令:

rpm -qa | grep ssh
  1. 检查SSH服务是否正在运行:
systemctl status ssh

如果看到类似"Active: active (running)"的输出,则表示SSH服务正在运行。

或者,如果使用的是较旧的版本的Linux,可以使用以下命令:

service ssh status

如果看到类似"sshd (pid xxxx) is running…"的输出,则表示SSH服务正在运行。

如果SSH服务未安装或未运行,可以使用以下命令安装和启动SSH服务:

sudo apt-get update
sudo apt-get install openssh-server
sudo systemctl start ssh
sudo systemctl enable ssh

这些命令将安装最新的openssh-server软件包,并启动SSH服务,并在系统启动时自动启动SSH服务。

请注意,以上命令需要root或具有sudo权限的用户来执行。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: linux编写shell程序的步骤是什么