Linux启动sshd(OpenSSH)服务器命令
时间:2020-01-09 10:41:59 来源:igfitidea点击:
如何使用命令行选项在Linux操作系统上启动sshd守护程序(OpenSSH服务器)?
OpenSSH SSH守护程序在Linux上称为sshd,由ssh命令使用。
我们使用ssh和sshd通过不安全的网络或者Internet在两个不受信任的主机之间进行安全的加密通信。
OpenSSH服务器在TCP端口22上侦听来自客户端的连接。
该服务器通常在引导时从/etc/init.d/ssh或者/etc/init.d/sshd脚本启动。
本教程说明如何使用systemctl命令在Linux上启动sshd。
Linux启动sshd命令
- 您必须以root用户身份登录。
- 使用以下命令启动sshd服务:
/etc/init.d/sshd start
或者(对于具有systemd的现代Linux发行版)sudo systemctl start sshd.service
。 - 在某些情况下,实际的脚本名称是不同的。例如,在Debian/Ubuntu Linux上是
ssh.service
。如果您使用的是CentOS/RHEL/Fedora Linux,请按以下方式使用sshd.service
名称:/etc/init.d/ssh start
或者(对于具有systemd的现代Linux发行版)sudo systemctl start ssh.service
在Linux上启动,停止和重新启动OpenSSH服务器
您需要按照如下所述的Linux发行版执行命令。
CentOS/RHEL/Fedora Linux
要执行脚本或者sshd服务:
sudo systemctl start ssh.service ## <-- Linux start sshd ## sudo systemctl stop sshd.service ## <-- stop the server ## sudo systemctl restart sshd.service ## <-- restart the server ## sudo systemctl status sshd.service ## <-- Get the current status of the server ## ## enable and start sshd at boot time ## sudo systemctl enable sshd.service ## Is sshd enabled at boot time? ## sudo systemctl is-enabled sshd.service
安装后在CentOS/RHEL/Fedora Linux上启动,重新启动和停止服务器
关于SUSE和OpenSUSE Linux的说明
语法与CentOS/RHEL/Fedora Linux相同。
换一种说法:
/etc/init.d/sshd {start|stop|restart|status} OR sudo systemctl {start|stop|restart|status sshd.service}
Debian/Ubuntu Linux
我们可以按以下方式运行sshd服务:
sudo systemctl start ssh.service ## <-- Linux start sshd ## sudo systemctl stop ssh.service ## <-- stop the server ## sudo systemctl restart ssh.service ## <-- restart the server ## sudo systemctl status ssh.service ## <-- Get the current status of the server ## ## enable and start sshd at boot time ## sudo systemctl enable ssh.service ## Is sshd enabled at boot time? ## sudo systemctl is-enabled ssh.service
HP-UX Unix启动/停止/重新启动sshd
现在,您知道在Linux上启动sshd了。
但是,如何在HP-UX上启动sshd?
以root用户身份执行以下命令:
/sbin/init.d/sshd2 start /sbin/init.d/sshd2 stop /sbin/init.d/sshd2 restart
IBM AIX Unix用户
再次,ssh并以root用户身份登录并执行以下命令以启动,停止和重新启动sshd服务:
/etc/rc.d/init.d/sshd start /etc/rc.d/init.d/sshd stop /etc/rc.d/init.d/sshd restart