一、关于SSH服务
SSH 叫安全外壳协议(Secure Shell),是一种加密的网络传输协议,可在不安全的网络中网络服务提供安全的传输环境。它通过在网络中创建安全隧道来实现 SSH 客户端和服务器之间的连接。最早的时候,互联网通信都是明文通信,一旦被截获,内容就会被暴露。1995年,芬兰学者 Tatu Ylonen 设计了 SSH 协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目前已经成为所有操作系统的标准配置。
SSH 是一种协议, 存在多种实现,既有商业实现,也有开源实现(OSSH,OpenSSH)。本文使用的自有软件 OpenSSH, 毕竟它是目前最流行的 SSH 实现,而且是所有操作系统的默认组件。
二、开启SSH服务(需修改配置文件)
在终端输入sudo vim /etc/ssh/sshd_config
修改成如下图所示
Esc+:+wq 保存退出,输入
lsof -i :22
(这里的22表示端口,SSH端口一般为22端口)
若没有启动 输入/etc/init.d/ssh restart 启动服务
三、开机自启动
updata -rc.d ssh enable
四:测试
ssh root@ip号
可自己连自己查看是否配置成功