Linux查看ssh服务状态时提示Unit sshd.service could not be found。

1、查看ssh、sshd是否都已安装:ps -e|grep ssh

2、这里显示未安装sshd,即服务端,安装:sudo apt-get install openssh-server

如果ssh客户端也未安装,则安装:sudo apt-get install openssh-client

注:如果执行sudo命令提示“xxx 不在 sudoers 文件中。此事将被报告。”,切换为root用户一般能解决,如果想用其他用户,请参考执行sudo命令提示用户名不在 sudoers 文件中

3、再查看sshd状态:systemctl status sshd,此时不再报错

4.启动SSH服务(紫色字体部分):

命令systemctl start ssh或service ssh start启动服务。

命令systemctl restart ssh重启服务。

命令systemctl stop ssh停止服务。

5.设置SSH服务开机自启动:

sudo systemctl enable ssh 
————————————————
版权声明:本文为CSDN博主「遗忘的迟来的风」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_43490217/article/details/125130834

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐