重新启动SSH:重新启动您的安全会话
SSH是在Linux和基于UNIX的系统中找到的实用程序。SSH是安全套接字外壳的首字母缩写。SSH实用程序具有命令接口以及协议,可允许您通过网络连接从远程位置控制服务器。它在早期版本的UNIX系统中出现的三个公用事业:RLOGIN,RCP和RSH。SSH功能现在允许您使用这些实用程序的更安全版本,即Slogin,SCP和SSH。本教程教您如何重新启动SSH实用程序。我们假设您熟悉基于UNIX的系统,并且您知道如何连接到远程服务器。你可以如果您是新的Linux / Unix,请查看此初学者课程。
您通过SSH实用程序发送的数据被扰乱。这是为了防止未经授权的用户或黑客送他们的手。SSH使用RSA标准公钥加密进行连接,并验证连接,以及您通过加密保护的您通过网络发送的数据。具有正常计算机的黑客将发现无法解密您通过SSH的信息。如果你想快速有效了解如何像系统管理员那样操作UNIX系统,考虑与我们一起使用此系统管理课程。
连接到远程服务器
在重新启动SSH实用程序之前,您需要登录远程服务器。您需要在远程服务器上创建一个帐户名称和密码。如果您没有帐户和密码,请询问系统管理员以获取帮助.Just使用以下命令连接到它:
s[电子邮件受保护]com
保存服务器主机密钥(如果尚未),然后键入密码。如果您输入的登录名和密码是正确的,则会话将开始(和您的系统身份验证)。已成功登录后,您可以启动,重新启动和停止您的会话。
检查会话状态
您可能还想确保您的会话正常工作。如果不是,则启动,停止和重启命令将无法正常工作。您可以使用以下命令:
sudo /etc/init.d/ssh状态
检查是否已建立连接并仍在运行。如果连接有问题,将显示错误消息(警告)。在这种情况下,您可能需要尝试重新连接到服务器。
停止会话
我们假设您已登录为root用户。您需要有系统管理员权限来停止,启动和重新启动SSH实用程序。要停止会话(在Ubuntu Linux系统上),请使用以下命令:
sudo /etc/init.d/ssh开始
您还可以使用备用命令:
sudo服务ssh start
停止会话
要停止会话(在Ubuntu Linux系统上),请使用以下命令:
sudo /etc/init.d/ssh停止
您还可以使用备用命令:
sudo服务ssh停止
重新启动会话
要重新启动会话(在Ubuntu Linux系统上),请键入:
sudo /etc/init.d/ssh重启
替代命令是:
sudo service ssh重新启动
重新启动SSH会话(以及启动,停止)用于Ubuntu Linux的较新版本
对于较新版本的Ubuntu,/ etc / init / d / ssh脚本已被更改为基于upstart的作业。您需要不同的命令来重新启动,启动和停止SSH会话。
要停止会话,请使用以下内容:
sudo stop ssh.
要开始会话,请使用:
sudo start ssh.
要重新启动SSH,请键入:
sudo重新启动ssh.
要检查会话的当前状态,请键入:
sudo状态ssh.
重新启动Centos / Fedora / Rhel和Redhat的SSH会话
要重新启动CentOS / Fedora / Rhel和基于Redhat系统,请键入以下命令:
/etc/init.d/sshd重启
替代命令是:
Servicesshd重启
重新启动Debian / Ubuntu的SSH会话
要重新启动基于Debian / Ubuntu的系统,您可以使用以下命令:
/etc/init.d/ssh重启
替代命令是:
servicess重启
重新启动FreeBSD的SSH会话
要重新启动基于FreeBSD的系统,请使用以下命令:
/etc/rc.d/sshd重启
笔记
如果它闲置过长,有些服务器会丢弃连接。在这种情况下,代替重新连接,您应该更改TCP在SSH配置文件中保持活动设置。这样,连接将始终保持活动状态。
如何重新启动(以及停止和启动)与远程服务器的会话是每个Linux用户应该知道的东西。如果您想了解更多关于SSH的信息,看看本课程掌握Linux命令行。