ssh用root直接登录失败的问题

登录某系Linux远程机器,由于ssh的某些配置,导致不能直接用root登录,必须先用某个权限很低的用户登录,然后su - root

解决方法:

1) 以root身份,chmod +w /etc/ssh/sshd_config

2) vi /etc/ssh/sshd_config

3) 将PermitRootLogin no改成PermitRootLogin yes

也有可能是:

PermitRootLogin without-password 总之都改成

PermitRootLogin yes

4) service sshd restart

时间: 2024-10-23 20:42:18

ssh用root直接登录失败的问题的相关文章

SSH限制root无法登录

为了增加安全性,SSH会限制root用户的远程登录权限,详细配置如下: 首先编辑SSH 配置文件 1, vi /etc/ssh/sshd_config 2,找到大概是42行左右 permitRootlogin yes ,将yes 改为no ,就是拒绝root登录. 3,最后要记得重启ssh服务,service sshd restart 重新连接 生效OK. SSH限制root无法登录,布布扣,bubuko.com

Linux ssh 允许 root用户 登录

1.简介 1.1 介绍     为了 系统 安全,某些 情况下,对于 root用户(超级管理员) 外部 不能 通过 ssh 访问:但 大多数 情况下,例如 很多 应用 的部署,大多 需要 超级 管理 权限,而且 也是 内部 网络,外界 无法 访问,所以 允许 root 用户 ssh 方式 登录 也不失为 明智之举:(哈哈哈,root 用户 操作 还是 要 谨慎 操作 的 ,毕竟 有些操作 很容易 造成 无法挽回 的 后果,所以 还有 一种 获取 root 同等 权限 的方式 更推荐 使用 --

ssh禁止root用户登录

查看ssh服务是否安装 [[email protected] ~]# rpm -qa |grep -E '(ssh.*server|server.*ssh)' openssh-server-5.3p1-70.el6.i686 查看配置文件 [[email protected] ~]# rpm -qc openssh-server /etc/pam.d/ssh-keycat /etc/pam.d/sshd /etc/ssh/sshd_config /etc/sysconfig/sshd man手册

谷歌云ssh开启root密码登录

修改配置 1.先选择从浏览器打开ssh连接服务器 连接登录成功后,输入以下命令 sudo -i #切换到root passwd #修改密码 然后会要求输入新密码,然后再重复一次密码,输入密码的时候不会显示出来,所以直接输入密码,然后回车,再然后重复输入密码回车. 修改root密码完成 2.接着修改SSH配置文件/etc/ssh/sshd_config vi /etc/ssh/sshd_config #编辑文件 找到以下内容并修改 PermitRootLogin yes //默认为no,需要开启r

SSH限制与更改端口、限制ROOT方式登录

限制通过SSH登陆Linux的IP,那么可以如下做: 先:修改/etc/hosts.deny,在其中加入sshd:ALL,注意不能加#号 然后:修改:/etc/hosts.allow,在其中进行如下设置:sshd:192.168.1.16 这样设置就只允许192.168.1.16的IP通过SSH登陆上LINUX机器了. 当然在做为服务器方面,不安装gnome和KDE图形化界面,可以增加安全系数. 修改端口: vi /etc/ssh/sshd_config 找到#Port 22一段,这里是标识默认

solaris 11设置root用户登录

一般来讲,安装完solaris 11 以后,系统为了安全考虑,是禁止root用户直接登录得, 如果想要ssh直接通过root用户登录,就需要修改配置文件: #vi /etc/user_attr 然后将type=role 修改为type=normal 当然ssh默认是不允许root用户登录的,因此还需要设置ssh 允许root登录才行 #vi /etc/ssh/sshd_config 修改PermitRootLogin no为PermitRootLogin yes 重启ssh服务: # svcad

ssh访问控制,多次失败登录即封掉IP,防止暴力破解

ssh访问控制,多次失败登录即封掉IP,防止暴力破解 一.系统:Centos6.3 64位 二.方法:读取/var/log/secure,查找关键字 Failed,例如(注:文中的IP地址特意做了删减): Sep 17 09:08:09 localhost sshd[29087]: Failed password for root from 13.7.3.6 port 44367 ssh2Sep 17 09:08:20 localhost sshd[29087]: Failed password

ssh登录失败处理步骤

如果登录失败而又找不到显示的原因,优先使用ssh -vT [email protected] -p port 进行调试,查看所使用的key文件.ip.端口是否正确.然后再检查下面步骤:1.检查在对应用户名下是否有identity_file文件,也就是key文件,在/home/xxx/.ssh下,有时候用另一个帐户操作.如使用了su后使用的就是root用户的.2./home/xxx/.ssh权限是否对,比如出现Failed to add the host to the list of known

增强VPS SSH账号安全:改端口,禁用Root,密钥登录,Denyhosts防暴力攻击

VPS SSH账号是我们日常管理VPS的主要登入方式,尤其是Root账号,对Linux系统安全至关重要.以前好多站长喜欢用Putty中文版,这实际是别人修改官方Putty汉化而来,这些软件被植入了后门,导致好几个有名的站点信息泄露,损失惨重. 如何知道自己的VPS账号正在遭受坏人的扫描和暴力破解呢?简单的方法就是查看日志:cat /var/log/auth.log.如何来增强VPS SSH账号的安全性呢?除了养成使用正规软件的好习惯外,还要从VPS本身来加强VPS SSH账号的安全性. 默认的S