`

为什么切换root用户失败

阅读更多
问题背景:

需要申请服务器root权限以便于维护部署在服务器上的storm项目;
邮件申请、审批、回复;告知root用户密码
服务器:租用阿里云的服务器;
通过  SecurityShell 连接跳转机,普通用户登录,OK
执行 su root 输入告知的密码,回车;incorret password 提示密码错误;
退出,重新登录依然失败

问题分析:
理解错误,

su root 是由当前用普通用户切换到root超级用户,输入的密码为当前用户的密码


问题解决:

sudo su -i 回车输入告知的密码,切换用户成功;

此时需要输入的密码是 root的密码

http://blog.csdn.net/yasi_xi/article/details/8493444
分享到:
评论

相关推荐

    ubuntu添加root用户后没有声音

    2. **配置冲突**:Ubuntu系统中的音频管理软件,如PulseAudio,可能在切换用户时未能正确识别或配置音频设备,导致root用户环境下音频输出失败。 3. **硬件兼容性**:有时,特定的声卡或音频硬件可能与root环境下的...

    sudo提权和普通用户免密切换到root详细笔记

    通过这种方式,普通用户`shi`可以方便地在执行需要root权限的任务时进行提权,而无需记住root用户的密码,提高了工作效率。然而,这种配置应当谨慎使用,因为它极大地降低了系统的安全性。如果`shi`用户的账户被恶意...

    普通用户不能su切换到其它用户提示killed,或者无法登录系统

    2. **仅root用户可登录**:当普通用户尝试登录时收到“failed running login shell”或“system unavailable”的错误,这可能是因为用户的登录shell被禁用或损坏。检查用户的shell设置,如在/etc/passwd文件中查看每...

    Ubuntu 16.04无法切换root权限问题的解决

    要解决这个问题,你需要编辑`/etc/passwd`文件,将root用户的shell路径更改为正确的bash shell。通常,bash的路径为`/bin/bash`。你可以使用`sudo vim /etc/passwd`打开这个文件,找到root用户的条目,将`/usr/local...

    ubuntu中root和普通用户切换方法(推荐)

    本文将详细介绍如何在Ubuntu中进行root用户与普通用户的切换。 首先,理解用户权限的两种基本类型:普通用户和root用户。普通用户通常具有有限的系统访问权限,而root用户则是最高级别的管理员账户,拥有对系统的...

    linux普通用户su root切换提示没有文件或目录的解决方法

    在Linux系统中,普通用户通常没有完全的管理权限,当需要执行需要超级用户权限的任务时,通常会使用`su`命令切换到`root`用户。然而,有时在尝试使用`su`命令时可能会遇到提示“没有文件或目录”的错误。这个问题...

    CDH+切换用户失败+解决方案

    ### CDH+切换用户失败+解决方案 #### 一、问题背景与现象 在使用Cloudera Distribution Including Apache Hadoop (CDH)进行大数据处理时,可能会遇到切换用户失败的情况。具体表现为,在尝试通过`su`命令从一个...

    ubuntu终端su认证失败-允许su到root.pdf

    当你尝试使用`su`命令切换到root用户并输入密码时,如果出现认证失败,可能是因为root用户的密码未设置或已被修改。要解决此问题,可以使用`sudo`命令来更新root用户的密码: ``` ~$ sudo passwd Password: ...

    secoclient认证失败什么情况

    1. **切换到root用户**:在Mac上,root用户具有最高权限,可以访问和修改系统的任何文件。你可以通过在终端中输入`sudo su -`命令,然后输入密码来切换到root用户。这样可以让你有足够的权限来修改系统文件。 2. **...

    linux su鉴定失败解决方法

    1. **未设置ROOT密码**:在安装Linux系统(如Fedora、CentOS或Ubuntu)时,如果没有为root用户设置密码,或者在后续操作中忘记或丢失了密码,那么尝试用"su"命令切换到root时会收到鉴定失败的提示。 2. **新用户...

    Android应用程序请求root权限代码

    这里的“su”是Unix/Linux系统中的命令,用于切换用户身份,此处意在获得root权限。 3. **执行命令**: - 使用`DataOutputStream`向进程输出流写入命令。首先写入的是`"chmod 777 " + pkgCodePath`,这条命令的...

    Ubuntu输入su提示认证失败的解决办法.docx

    然而,在某些情况下,我们需要使用 su 命令来切换到 root 用户,这时就会出现认证失败的问题。 解决这个问题的方法非常简单。我们可以使用 sudo passwd 命令来设置 root 用户的密码。具体步骤如下: 首先,打开...

    centos实现非root账户无密钥访问

    #### 一、为什么需要无密钥登录? 1. **提高效率**:避免每次SSH登录都需要手动输入密码,尤其是在批量管理多台服务器时。 2. **增强安全性**:通过公钥认证方式替代传统的密码验证,即使有人窃取了密码也无法登录...

    linux用户切换指令.docx

    4. **切换root用户**: - 当你是root用户时,可以通过`su - [username]`切换到其他普通用户,反之,要从普通用户切换到root,通常需要输入root密码。 - 如果忘记了root密码,可以通过在终端中使用`sudo passwd ...

    ubuntu终端su认证失败-允许su到root.docx

    标题中的"ubuntu终端su认证失败-允许su到root"指的是在Ubuntu操作系统中,用户尝试通过`su`命令切换到root用户时遇到了身份验证问题。在Ubuntu中,出于安全考虑,默认情况下,root账户是被锁定的,用户通常使用sudo...

    华为s8600root工具

    华为S8600是一款经典的智能手机型号,对于很多用户来说,获得设备的root权限可以解锁更多的功能和自定义选项,例如安装自定义ROM、删除预装应用等。本文将详细介绍如何使用华为S8600 Root工具来获取root权限。 ####...

    Linux 解决Deepin无法在root用户启动Google Chrome浏览器的问题

    当然,如果你不希望更改文件权限,还可以选择将服务端口更改为大于1024的端口,这样非root用户也可以直接绑定。 总结起来,解决Deepin上root用户无法启动Google Chrome的问题,主要是通过修改Chrome的启动参数。而...

    Android中Root权限获取的简单代码

    这段代码的工作原理是通过`Runtime.getRuntime().exec("su")`尝试启动一个子进程来执行"su"命令,"su"是Linux中的切换用户命令,用于切换到超级用户(即Root)。如果设备已经成功Root,那么这个命令将返回一个具有...

    中兴U970 root工具

    5. 验证Root:Root完成后,可以下载并安装一个名为"Root Checker"的应用来验证Root权限是否已经生效。 需要注意的是,Root后系统的安全性可能降低,易受恶意软件攻击。因此,建议安装可靠的防病毒软件,并定期更新...

    Liunx的root账号的密码忘记了怎么修改密码

    1. **切换到root用户**:如果当前不是root用户,可以使用`su - root`命令切换到root用户。 2. **使用passwd命令**:接着输入`passwd root`命令来重置root用户的密码。按照提示输入新密码两次即可完成设置。 3. **...

Global site tag (gtag.js) - Google Analytics