Linux ssh 允许 root用户 登录

1、简介

1.1 介绍

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

1.2 操作系统

## 本文操作系统 Ubuntu 16.04 amd64
# lsb_release -a

    

2、root 用户 登录

    某些 情况,例如 装 系统 的时候,未设置 root 密码,此时 需要 非 root 用户 状态下 为 root 设置密码
    

2.1 非 root 用户

2.1.1 非 root 用户 切换至 root 用户 设置 密码

## 注意 # 和 $ 哦,这是两个 概念哦,"#" root 用户 操作符
## 两者 选其一 即可,执行后 输入当前 非 root 用户的密码(拥有root 同等权限 可以直接 切换哦)
$ sudo su
$ sudo -s

## passwd 省略用户名,则默认修改当前用户的密码
# passwd

    

2.1.2 非 root 修改 root 用户密码

## 执行后 输入当前 非 root 用户的密码
$ sudo passwd root

    

2.2 root 用户

    这样 根本 不需要做什么,因为 你已经 能 在 服务 终端 通过 用户名、密码 登录了,不过还是 可以 重新设置 密码

## passwd 省略用户名,则默认修改当前用户的密码
# passwd

    

3、ssh 允许 root 用户 登录

3.1 配置 修改

## 注释 原有 项,改成 yes
# vim /etc/ssh/sshd_config

    

3.2 重启 ssh 服务

#  /etc/init.d/ssh/restart

原文地址:http://blog.51cto.com/11495268/2339893

时间: 2024-07-30 20:24:52

Linux ssh 允许 root用户 登录的相关文章

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

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

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

Ubuntu Linux启用root用户登录

Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起.对于其他Linux系统来 说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份.与之相反,Ubuntu默认安装时,并没有 给root用户设置口令,也没有启用root帐户.问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的.   sudo是linux下常用的允许普通用户使用超级用户

linux下非root用户如何修改root权限的文件

在linux下会出现把一些配置文件参数配错.root密码忘记等导致系统无法启动或进入root的窘迫境地,本文以redhat  enterprise linux server 6.4为例介绍root身份修改root权限配置文件的参数后,root无法登录,然后通过linux的rescue模式改回配置文件,巧妙以非root身份修改了root权限的文件的解决方案. 首先,插入linux安装盘重启系统,等到引导进入安装会话,上下移动方向键,选rescue installed system: 第二,进入修复

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

Ubuntu开启root用户登录

Ubuntu系统安装完成之后,默认是不允许root用户直接登录的,我们可以通过几步简单的操作开启root用户登录.Ubuntu14.*/15.*/16.*版本通用. 1.设置root密码 sudo passwd root 2.切换到root用户 su - 3.编辑/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件,如果没有此文件,直接创建 内容如下: [SeatDefaults] autologin-user=root user-session=

(转载)Ubuntu keylin 14.04 如何开启root用户登录

Ubuntu keylin 14.04 如何开启root用户登录 Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统.Ubuntu基于Debian发行版和GNOME桌面环境,而从11.04版起,Ubuntu发行版放弃了Gnome桌面环境,改为Unity,与Debian的不同在于它每6个月会发布一个新版本. ubuntu-Kylin中国定制版的Ubuntu桌面Linux系统,融入中国独有的特色. ubuntu默认是不能用root用户登录的,对于个人来说没有root用户权限非常麻烦.这里

linux下非root用户的sudo问题

linux下的root用户是个超级管理员,一般是不用这个用户登录进行操作的,但有时候需要root权限,又不想切换用户的话可以使用sudo命令.但是不是所有的用户都可以使用sudo命令的. 首先可能会遇到下面的提示: ××× is not in the sudoers file.  This incident will be reported. 解决办法: 1.修改/etc/sudoers 文件 #su - #chmod u+w /etc/sudoers 在 root    ALL=(ALL)