一、什么事ssh
SSH(Secure Shell),即安全外壳协议,是一种网络安全协议,它可在不安全的网络环境中,通过加密的方式来保护传输信息的安全(如登录远程主机、传输文件等)。
SSH是一种安全访问协议,它可以把不安全中的数据进行保护和传输,它具有如下的特点:
(1)数据的安全性传输: SSH可以向使用者提供一种安全的TCP(传输控制协议)连接,即使在不受信任和不受管理的网络环境中,这样可以保护数据不被第三方攻击者获取和篡改。
(2)SHH 用户访问高度安全: SSH为终端用户提供了加密网络环境,用户访问数据之前,必须要通过安全壳协议确认和验证,为实现登录远程主机和进行数据访问等操作提供了基础保障。
(3)SSH提供安全的通道: SSH创建的通道的传输形式为完全加密,这使得任何节点上的数据都无法访问,也没有任何漏洞。这种高级加密技术,使得网络中传输的数据信息变得非常安全,可以有效地防止攻击者获取传输的数据,防止数据泄露。
总的来说,SSH是一种安全的通信协议,可以通过TCP/IP网络安全地传输数据,保护网络上的数据不被窃取,是很多网络安全应用的基石。 使用SSH,可以实现以下功能:登录远程主机,传输文件,访问应用程序等。此外,SSH还可以与来自各种操作系统(如Linux、Unix、Kerberos和Windows等)的客户端和服务器实现高性能的通信。
二、安装ssh
在命令行输入
sudo apt install openssh-client
sudo apt install openssh-server
sudo service ssh start
三、ssh服务开启、关闭、重启
1、开启ssh
sudo /etc/init.d/ssh start
2、停止ssh
sudo service ssh stop
3、重启ssh
sudo /etc/init.d/ssh reatart
4、详细显示ssh服务进程、检查ssh服务是否开启
ps -e | grep ssh
ps -ef | grep ssh