SSH概述
- Secure Shell,SSH
- 由 IETF 的网络小组(Network Working Group)所制定
- SSH 为建立在应用层基础上的安全协议
- SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议
- 利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题
- SSH默认的端口号为22
安装SSH服务
- SSH分openssh-client和openssh-server
- 如果只是想远程登录到其他机器上,只需要安装openssh-clien(Ubuntu默认安装)
- 如果要使本机开放SSH服务就需要安装openssh-server
1、切换为root用户
sudo su root
2、安装openssh-server
sudo apt-get install openssh-server
3、等待安装成功
4、验证是否安装成功
查看服务是否启动
sudo service ssh status ==>查看ssh服务状态
sudo service ssh start ==>启动ssh服务
sudo service ssh stop ==>关闭ssh服务
sudo service ssh restart ==>重启ssh服务
连接SSH服务
1、Windows中连接Linux的SSH服务工具有很多,比如:putty、secureCRT、xshell等等
2、查看Linux中ip地址
ifconfig
得知当前的IP地址为10.97.17.76
3、使用putty进行连接,填入IP地址
4、输入用户名和密码
5、登录成功
将SSH服务设置为开机自启动
命令
- 开机自动启动ssh命令 sudo systemctl enable ssh
- 关闭ssh开机自动启动命令 sudo systemctl disable ssh
- 单次开启ssh sudo systemctl start ssh
- 单次关闭ssh sudo systemctl stop ssh
- 设置好后重启系统 reboot
- 查看ssh是否启动,看到Active: active (running)即表示成功
sudo systemctl status ssh