Linux-普通用户和root用户任意切换

普通用户切换为root:

1、[[email protected] ~]$含义:xnlay代表当前用户,bogon指的是主机名,~表示当前用户,$表示普通用户;[[email protected] ~]#root代表是超级用户,在#下输入命令。

2、输入命令: su  - root,此时输入root的密码 ;

3、输入密码不正确,提示incorrect password ;密码输入正确,成功切换到root用户;

4、要重新切换回普通用户,输入命令:exit,直接切换回普通用户,不用再输入密码;

4、输入命令sudo passwd root,修改root用户密码,此时提示密码设置太简单,需要重新设置。

root切换为普通用户:

1、root用户切换成普通用户,输入命令:su -  xnlay,不需要输入密码就可以了;

2、要重新切换回root用户,输入命令:exit,直接切换回root用户,不用再输入密码。

参考:https://blog.csdn.net/xnlay/article/details/79048508

原文地址:https://www.cnblogs.com/Formulate0303/p/11143631.html

时间: 2024-08-29 21:41:01

Linux-普通用户和root用户任意切换的相关文章

linux下用非root用户重启导致ssh无法连接的问题

问题描述 安装好了centOS服务器,一直用Secure CRT工具通过ssh服务来远程连接linux,很方便的进行各种操作.今天偶然尝试了一下在非root的一般用户下执行重启服务器的命令,发现一般用户是没有权限执行重启的,果断使用sudo命令再次执行,终于重启成功,却发现Secure CRT再也连不上服务器了,郁闷不已,去网上查找各种资料总算有了一点粗浅的认识,记录下来,也让其他的linux beginner们能够少走些弯路吧. 普通用户下执行重启命令: shutdown -r now 或者

【linux】 下根目录,家目录区别,以及普通用户到root用户的切换

一:家目录 一般普通用户,家目录是/home/用户名 root用户,家目录是/root root登录系统,执行如下命令进入root的家目录 cd /cd ~ 进入家目录后执行如下命令获取具体路径 pwd 二:用户切换 从普通用户切到root用户: 1.su    2. su root    需要密码 从root用户切到普通用户: 1. su 用户名    2.ctl+d   不需要密码 原文地址:https://www.cnblogs.com/xioawu-blog/p/10990033.htm

Linux下 mysql忘记root用户密码

今天在接收一台MYSQL服务器的时候发现忘记MYSQL的root用户的密码,查找资料发了各种文档里面也没有root用户密码,因此需要修改root用户密码. 首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库.因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 1.修改MySQL的登录设置: 在[mysqld]的段中加上的s

点滴记录——Linux Mysql数据库误删root用户

转载请说明出处:http://blog.csdn.net/cywosp/article/details/42145779 在Linux中有时安装Mysql会出现没有root用户的状况,或者说root账户被从mysql.user表中误删除,这样就导致很多权限无法控制.解决办法是重新创建root用户,并授予所有权限,具体方法如下: 1. 修改/etc/my.conf文件,添加skip-grant-tables [mysqld] datadir=/var/lib/mysql socket=/var/l

Linux环境下非root用户安装Python及相关库

以前在使用python的时候,都是使用root用户安装好的全局python,现在,因为root用户安装的Python版本太低,同时自己没有root权限去对全局Python升级,所以要在非root用户下安装自己指定的Python.因此,就重新整理了一份如何在Linux环境下使用非root用户安装python及其相关的库,以备不时之需. 安装python python版本库https://www.python.org/ftp/python/,此处我选择2.7.5版本的,在安装python的时候,使用

Linux暂时提升非root用户的权限

sudo 用于提升非root用户的某些命令执行权限 1,使用root用户,复制vim /etc/sudoers 文件的第91行修改为,想提升的用户名称 root ALL=(ALL) ALL admin ALL=(ALL) ALL 2,切换到admin用户 sudo poweroff 原文地址:https://www.cnblogs.com/duguangming/p/11116252.html

【Linux安全】防止 root 用户远程登录

防止 root 用户远程登录,在终端输入以下命令: vim /etc/ssh/sshd_config 修改如下行为:no PermitRootLogin no 如图所示:

linux ubuntu14 更改为root用户登录

设置使用root用户登陆首先要修改root的登陆密码sudo passwd root1.输入sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf2.在弹出的文本框中输入[SeatDefaults]user-session=ubuntuautologin-user=rootgreeter-session=unity-greetegreeter-show-manual-login=trueallow-guest=false Error

Linux 普通用户伪装root用户

1 版本信息 系统版本:Red Hat EnterpriseLinux * 2 配置步骤 2.1 添加新用户 添加新用户. useradd username 2.2 修改用户密码 修改用户密码. passwd username 2.3 修改passwd配置文件 修改passwd文件,将root的信息赋予新用户username. vi /etc/passwd #将root后面的内容复制给新用户 root:x:0:0:root:/root:/bin/bash username:x:0:0:root: