记一次ssh故障的错误排查思路

ssh故障排查

反思下今天遇到的问题,在家可以ssh到我的vm虚拟机server。在单位时,不能打开登录窗口直接被拒绝。
思路如下:
  1. 首先,关闭所有防火墙,无果
  2. 检查sshd配置文件,开启密码验证(之前是公钥验证),无果
  3. 上网查询资料核对自己的ssh配置文件,无果
  4. 检查/var/log/messages  ,无ssh被拒绝的内容
  5. systemctl status sshd /journalctl -xe 均只有冷冰冰的refused connection
  6. 直到百度看到有人提起/etc/hosts.allow与deny文件,才想起很久以前似乎设置过allow文件………
造成时间浪费的首要原因是思路不对,应首先思考家庭网络与单位网络的区别,IP地址段不同。
其次是SSH服务基础不牢固,已经忽略了hosts.allow与deny文件。慎之!慎之!

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/101739

(1)
net31_行者无疆net31_行者无疆
上一篇 2018-06-26 00:48
下一篇 2018-06-26 15:42

相关推荐

  • 进程和计划任务

    进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 进程的状态:运行态running,就绪态ready,睡眠态(可中断,不可中断),停止态,僵死态。 进程管理工具 ps命令 ps aux #显示详细的当前运行的所有进程 ps axo pid, cmd,%cpu,tty,%mem k…

    Linux笔记 2018-05-05
  • 创建配置格式文件的格式 C语言源代码安装三步骤 yum

    创建配置文件的格式: [base] name= centos cdrom mirrorlist=file:///root/baselist gpgkey=file:///mnt/cdrom/rpm-gpg-key-centos-7     [epel] name=epel baseurl=https://mirrors aliyun.co…

    Linux笔记 2018-04-22
  • 计算机的组成以及功能

    组成成分:运算器、控制器、存储器、输入设备、输出设备

    Linux笔记 2018-05-13
  • 日常——sed练习

    1、删除centos7系统/etc/grub2.cfg文件中所有以空白开头的行行首的空白字符# sed -i.bak ‘s/^[[:space:]]*//’ /data/grub2.cfg2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符# sed -i.bak ‘s@^#[[:…

    2018-04-13
  • 进程和计划任务

    进程概念: 进程与程序的区别:进程是一个动态的概念,具有生命期,而程序是静态的表现为一个文件,一个程序可对应多个进程 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等 Process: 运行中的程序的一个副本,是被载入内存的一个指令集合 进程ID(Process ID,PID)号码被用来标记各个进程 UID、GID、和SELinux语…

    2018-05-10
  • awk

    使用方法 awk ‘{pattern + action}’ {filenames} 尽管操作可能会很复杂,但语法总是这样,其中 pattern 表示 AWK 在数据中查找的内容,而 action 是在找到匹配内容时所执行的一系列命令。花括号({})不需要在程序中始终出现,但它们用于根据特定的模式对一系列指令进行分组。 pattern就是要表示的正则表达式,用…

    2018-05-20