当我们有一个 Linux 系统的时候, 可能用到远程 ssh 登录, 当你是没有界面的系统的时候也会用到, 远程操作起来比较方便.
首先我们的电脑默认是不安装 ssh 的, 就是无法通过 ssh 远程连接, 所以要安装 shh.
2. 实现 (1) 检查是否开启 SSH 服务
命令: dpkg -l | grep ssh 查看 SSH 服务是否开启, 或者通过命令: service sshd status 可以查看某个服务的状态.
(2) 安装 SSH 服务
通过 apt-get 安装, 命令: apt-get install ssh
(3) 启动 SSH 服务
命令: sudo /etc/init.d/ssh start
(4) 修改 SSH 配置文件
命令: sudo vim /etc/ssh/sshd_config, 找到 PermitRootLogin without-password 修改为 PermitRootLogin yes
(5) 重启 SSH 服务
命令: service ssh restart
(6) 连接 发现出现了入下问题.
REMOTE HOST IDENTIFICATION HAS CHANGED
(7) 解决问题 命令: ssh-keygen -R ip
(8) 成功登陆
来源: https://www.cnblogs.com/bingshu/p/8387858.html