日志-ssh root远程不能登录

问题描述

ssh root远程不能登录
上次遇到ssh无法远程登录,连密码确认框都不会弹出,捣鼓了一天,又发现新的问题了,centos

系统安装里的denyhosts,开始每次登陆,无论谁的电脑,甚至是别的城市的电脑登陆,无论密码对错,全部被加入到hosts.deny中

后来直接清空日志,把这个服务停止了,然后再看hosts.deny没有被加入,而且也能弹出密码输入确认框。

现在的问题是sshd服务正常,关闭Selinux,关闭防火墙,端口未占用,可就是远程连接不上。真是郁闷里的啊。

解决方案

重启服务器再试试吧,有可能设置未生效。

解决方案二:
不会没保存吧,重新检查一遍,重启服务,重启系统看看吧。

解决方案三:
大部分可能你都排除了,只能是重启试试了,这也是一个法宝

解决方案四:
最后连重启这个法宝也不行了。很纠结。抽空再去机房看看

时间: 2024-09-16 18:00:45

日志-ssh root远程不能登录的相关文章

SSH端口修改及限制IP登录及禁止ROOT远程登录方法

1.修改SSH默认端口  代码如下 复制代码     //修改配置文件     vi /etc/ssh/sshd_config     //修改 #Port 22 为如下:     Port 22     Port 888     //重启SSH服务     /etc/init.d/sshd restart 这样SSH端口 22 和 888 将同时有效.  代码如下 复制代码     //修改防火墙配置     vi /etc/sysconfig/iptables     //启用888端口  

Linux下修改ssh端口和禁止root远程登录

操作步骤如下: 1.编辑/etc/ssh/ssh_config文件: #vim /etc/ssh/ssh_config 将被注释掉的Port 22前的注释符号"#"去掉,并将22改为8888,保存退出. 2.编辑/etc/ssh/sshd_config文件: #vim /etc/ssh/sshd_config 将Port 22改为8888,并找到PermitRootLogin,将后面的yes改为no,这样root就不能远程登录了,保存退出. 3.重启ssh: #/etc/init.d/

SSH 无法远程登录问题的处理思路

购买云服务器 ECS(后续简称 ECS)Linux 服务器后,首先面临的就是如何登录和使用的问题.而由于服务器在云端,所以日常运维中通常都会基于 SSH 客户端登录服务器进行相关操作.今天,我们就从登录 ECS 的不同方法和使用场景讲起,捋清 SSH 无法远程登录问题的常见原因与排查思路. ECS Linux 服务器的登录方式 ECS Linux 不同登录方式示意图 如上图所示,当前 ECS Linux 支持 3 种不同的登录方式,其操作说明与使用场景如下: 1.管理终端(远程连接) 使用场景:

配置Linux服务器SSH远程密钥登录

说明: 服务器IP:192.168.1.200 管理员账号:root 密码:chenyi 普通登录账号: itchenyi.com 密码:chenyi 实现目的: 1.配置普通账号通过密钥验证远程SSH登录服务器 2.禁用root账号通过远程SSH登录服务器 3.禁用所有账号通过密码验证远程SSH登录服务器 具体操作: 1.配置普通账号通过密钥验证远程SSH登录服务器 使用普通账号itchenyi.com登录服务器操作 ssh-keygen -t rsa #生成密钥 [itchenyi.com@

服务器-centos ssh root账号不能远程登陆

问题描述 centos ssh root账号不能远程登陆 ssh,sftp忽然之间不能远程登陆了,系统是精简版的centos 服务器返回错误信息大致有一下几个:使用Bitvise ssh客户端1.Server disconnected without sending a disconnect message.2.积极拒绝3.自动断开 去机房捣鼓了一下午还是不行 解决方案 防火墙,或者sshd服务挂了. 解决方案二: 积极拒绝,自动断开 应该是服务器关了把 解决方案三: sshd正常呢,服务器也运

Linux中SSH端口修改与禁止Root远程登陆方法总结

操作系统:CentOS release 5.5 (Final) 编辑配置文件: #vi /etc/ssh/ssh_config Port 22 #加入新的 Port 值 Port 10124 编辑配置文件: vi /etc/ssh/sshd_config Port 22 #加入新的 Port 值 Port 10124 生产机器禁止ROOT远程SSH登录:     #vi /etc/ssh/sshd_config     把     PermitRootLogin yes     改为     P

菜鸟学Linux命令:ssh命令 远程登录

1.查看SSH客户端版本 有的时候需要确认一下SSH客户端及其相应的版本号.使用ssh -V命令可以得到版本号.需要注意的是,Linux一般自带的是OpenSSH: 下面的例子即表明该系统正在使用OpenSSH: $ ssh -V  OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003 下面的例子表明该系统正在使用SSH2: $ ssh -V  ssh: SSH Secure Shell 3.2.9.1 (non-commercial version) on i68

Unix中限制root远程登录的方法

UNIX系统中,计算机安全系统建立在身份验证机制上.如果root口令失密,系统将会受到侵害,尤其在网络环境中,后果更不堪设想.因此限制用户 root 远程登录,对保证计算机系统的安全,具有实际意义.本文向大家介绍一些方法,能达到限制root远程登录的目的. 方法一:在/etc/default/login 文件,增加一行设置命令: CONSOLE = /dev/tty01 设置后立即生效,无需重新引导.以后,用户只能在控制台(/dev/tty01)root登录,从而达到限制root远程登录,不过,

如何使用SSHFS通过SSH 挂载远程的Linux文件系统或者目录

写这篇文章的主要目的就是提供一步一步的指导,关于如何使用 SSHFS 通过 SSH 挂载远程的 Linux 文件系统或目录. 这篇文章对于那些无论出于什么目的,希望在他们本地的系统中挂载远程的文件系统的用户或者系统管理员有帮助.我们通过 Linux 系统中的一个安装了 SSHFS 客户端进行实际测试,并且成功的挂载了远程的文件系统. 在我们进一步安装之前,让我们了解一下 SSHFS 的相关内容,以及它是如何工作的. 什么是 SSHFS? SSHFS(Secure SHell FileSystem