ssh 使用root用户直接登陆

出于安全原因,默认参数很严格,禁止root用户直接使用ssh登陆

比如先用非root的帐户,登陆到ssh后,su成为root

解决方法

修改 sshd_config 配置文件

vi /etc/ssh/sshd_config
# 将 PermitRootLogin
改成 PermitRootLogin yes

然后重启 ssh 服务即可

server ssh restart

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-05 19:01:55

ssh 使用root用户直接登陆的相关文章

Linux关闭root用户远程登陆

之前的博文有写到如何修改远程登陆端口,这次说一下如何禁止root用户远程登陆. 方法很简单,首先用root用户vi /etc/ssh/sshd_config文件,找到如下文件 # Authentication: #LoginGraceTime 2m #PermitRootLogin yes #StrictModes yes 将#PermitRootLogin yes前的注释符号#去掉,并将yes改成no.即 PermitRootLogin no 保存并退出vi,再用root登陆时,会显示无法连接

在ubuntu12.04中,如何使用root用户直接登陆系统?

在ubunt12.04系统中如何使用root用户直接登陆系统? 在使用上述系统过程中,经常会因为权限原因一直需要sudo,然后输入密码,很麻烦,下面是可以直接使用root用户登陆ubuntu系统的一种方式,不过专家不建议直接使用root登陆系统,可能会误删系统文件 导致文件崩溃~当然,专家怎么说我们不管,我们只要方便,下面是具体过程! 1. 刚刚安装好的ubuntu系统中并没有对root用户进行密码设定,所以首先,我们需要对root进行密码设置 输入命令: sudo passwd root 然后

Linux ssh 允许 root用户 登录

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

Fedora以root用户自动登陆

目录 Fedora以root用户自动登陆 参考 配置自动登陆 Fedora以root用户自动登陆 Fedora Workstation Version: 31 ?? Written by Zak Zhu 参考 jonathanzhan/centos_7自动以root身份登录gnome桌面(https://blog.csdn.net/whatlookingfor/article/details/52382479) archlinux wiki: GDM (https://wiki.archlinu

ssh允许root用户登陆

新的系统无root用户密码,设置root用户密码,修改也是这么修改 sudo passwd root 连续输入两次新密码. 允许root用户登陆: /etc/ssh/sshd_config 找到 PermitRootLogin without-password 改为 PermitRootLogin yes 重启ssh sudo service ssh restart

ssh以root用户远程登录失败

参考文献: http://blog.csdn.net/lichangzai/article/details/39379153 http://blog.csdn.net/yasi_xi/article/details/8633189 通过secure crt远程ssh连接linux服务器,使用root用户直接访问,无法登陆成功.只能以普通用户登录,然后su root才能切换到 root账户. 解决方法: 1) 普通用户登录,然后su root切换到root账号, 2) vim /etc/ssh/s

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手册

针对Linux操作系统中root用户无法登陆的解决方案

在Linux操作系统中,当我们使用字符界面操作时,往往不经意间会遇到root用户无法正常登陆的情况.一般对于初学者来说,看到这种情况发生,简直就是要了命了,很多人在这时就开始慌了神,怎么办?重装系统吧! Linux真特么不好用,好麻烦!哈哈~当然不是啦,只是你还不熟悉罢了!今天我就告诉大家如何通过进入单用户模式来修改root用户的密码(不用重装系统哦!) 下面以CentOS系列操作系统为例: 第一步:Linux开机引导时,按一下键盘上的 e 就可以进入到grub菜单界面 第二步:当电脑上出现gr

Linux SSH 允许root用户远程登录和无密码登录

1. 允许root用户远程登录 修改ssh服务配置文件 sudo vi /etc/ssh/sshd_config调整PermitRootLogin参数值为yes,如下图: 2. 允许无密码登录同上,修改ssh服务配置文件,两种情况: 1) 将PermitEmptyPasswords yes前面的#号去掉 2) 将PermitEmptyPasswords 参数值修改为yes,如下图: 无论哪种,最后PermitEmptyPasswords参数值为yes 以上两种配置,均需要重启ssh服务 serv