首页
学习
活动
专区
工具
TVP
发布

Linux如何切换到root用户(linux禁止用户切换root)

后面的符号表示普通用户,普通用户的话就是在 2.这时我们分别输入su xg和su -,如下图所示: 输入su xg命令的话,并输入xg的密码之后不能切换到root用户,而输入su -命令,此时我们输入密码错误的话...,会在命令行下显示信息,如下图所示: 此时,输入su -命令,输入正确的密码,然后就可以切换到root用户了(注:这里我也搞晕了,不知道默认的密码是什么,如果你没进行下面修改root密码的操作,应该是当前用户的密码...4.接下来我把linux系统关掉,重新开启linux系统,在username下输入root,password下输入上面我们设置的新的unix密码,发现如下图所示,我们的用户变成了root用户了: 5,...所以我把linux系统关掉,再重新开启linux系统,输入用户名xg和xg对应的密码,发现如下图所示: 答案是可以的,xg用户还是可以用的。...root用户,来积累linux学习到的知识了!

58K30

Linux用户身份切换

为什么需要切换用户身份? 在日常工作中,尽量使用普通用户账号操作,当需要root权限的时候再通过身份切换的方式切换至root管理员,这样能保证系统的安全性。...下面介绍两种Linux切换用户身份的方式。 身份切换方式一:su 该命令可以将身份切换至指定账户,但需要输入该账户的密码。...su [-lm] [-c 命令] username 若不加username则表示切换至root 使用su和su -均能切换至root账户,但不加-会使很多变量仍然保持切换用户的变量,而加了-之后则参数将会完全变成...下面我们就来看看sudoers文件的内容: root ALL=(ALL) ALL 第一个参数表示允许进行sudo操作的用户名 第二个参数表示允许的源主机IP 第三个参数表示可以切换用户名...限制sudo操作 1.限制可切换用户范围,如:只允许chai能sudo至root chai ALL=(root) ALL 2.限制用户能执行的操作,如只允许用户执行命令/usr/bin

7.8K70
您找到你想要的搜索结果了吗?
是的
没有找到

linux查看当前用户信息及其用户切换

linux查看当前用户信息及其用户切换 一、查看用户信息 作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。有些时候,你甚至需要知道他(她)们正在做什么。...:0 Thu Nov 9 02:50 - down (07:30) wtmp begins Thu Nov 9 02:47:58 2017 二、 用户切换...su((switch user的缩写) 格式为:su [ – ] username,后面可以跟 – ,也可以不跟, 区别如下: su - charles_1, 此时用户切换到charles_1后,环境变量也会跟着更改...之所以是1.7,是因为在进行切换用户的时候,su命令后面加了横杠。如果不加横杠,那么当前用户是:charles_1,但环境变量还是root用户的环境变量。...su charles_1, 此时用户切换到charles_1后,环境变量不会跟着改变,还是root用户的环境变量。

10.3K20

linux创建、删除及切换用户

一、创建用户 Ctrl+Alt+T 进入到命令行,输入 sudo useradd -m [username] 创建名为[username]的用户 -m:自动建立用户的登入目录 sudo是允许系统管理员让普通用户执行...,输入i从命令模式切换到输入模式并新增下图所示信息, 3、Esc后输入:wq!...强制保存并退出 三、设置用户命令解释器 1、命令行输入sudo vi /etc/passwd 2、输入G跳到到文件尾部,将下图sh改为bash 3、Esc后输入:wq保存并退出 四、切换用户...1、命令行输入sudo su [username]切换用户小明 2、命令行输入whoami查询当前用户名 3、切换回原用户 五、删除用户 命令行输入sudo userdel...-r [username],在root权限下将用户删掉,并删除用户文件夹 如果出现如下图报错: 解决方法 第一次使用ctrl+d退出Gnep用户,回到小明用户;第二次使用ctrl+d退出小明用户

2.3K20

Linux 中如何切换相同程序的不同版本

几天前,我们曾经讨论如何 如何在不同的 PHP 版本之间进行切换 。在那篇文章中,我们使用 update-alternatives 命令实现从一个 PHP 版本切换到另一个 PHP 版本。...如果你希望可以在不同目录动态设置不同的程序版本,该如何完成呢?在这种情况下, alt 工具可以大显身手。 alt 是一个命令行工具,可以让你在类 Unix 系统中切换相同程序的不同版本。...使用 alt 工具在 Linux 系统中切换相同程序的不同版本 如我之前所述,alt 只影响当前目录。换句话说,当你进行版本切换时,只在当前目录生效,而不是整个系统范围。 下面举例说明。...PS:下面看下linux 不同java版本之间的切换 最近因为经常要使用jdk7和jdk8 所以需要手动切换jdk 在同时安装好jdk7和jdk8后 终端输入 $ sudo update-alternatives...--config java $ sudo update-alternatives --config javac 总结 以上所述是小编给大家介绍的Linux 中如何切换相同程序的不同版本,希望对大家有所帮助

3.5K31

linux切换用户的命令是什么

linux切换用户的命令是“su”。...u 是最简单的用户切换命令,通过该命令可以实现任何身份的切换,包括从普通用户切换为 root 用户、从 root 用户切换为普通用户以及普通用户之间的切换。...普通用户之间切换以及普通用户切换至 root 用户,都需要知晓对方的密码,只有正确输入密码,才能实现切换;从 root 用户切换至其他用户,无需知晓对方密码,直接可切换成功。...-p:表示切换为指定用户的身份,但不改变当前的工作环境(不使用切换用户的配置文件)。...su 和 su - 的区别 注意,使用 su 命令时,有 - 和没有 - 是完全不同的,- 选项表示在切换用户身份的同时,连当前使用的环境变量也切换成指定用户的。

10K40

linux用户和组命令实例分析【切换、添加用户、权限控制等】

本文实例讲述了linux用户和组命令。...分享给大家供大家参考,具体如下: 1、用户相关命令 su 切换用户 root -> 普通用户 不需要密码 普通用户之间 需要密码 普通用户->root 需要密码 newgrp 切换组身份 ?...whoami 查看当前登录名称 id 查看用户信息 groups 查看用户组信息 chfn 设置用户备注信息 finger 查看用户备注信息 2、批量添加用户linux中创建很多账号,可以将信息放入文本文件中...3、赋予普通用户特殊权限 sudo 某指令 例如:sudo /sbin/shutdown -h 10 /etc/sudoers 在这个文件中,记录了哪些用户可以执行哪些命令 ?...visudo 这个命令用来管理/etc/sudoers文件 *查找命令的完整路径 whereis 命令 希望本文所述对大家Linux系统维护有所帮助。

3.2K10

Linux系统中切换用户身份su的方法

日常操作中为了避免一些误操作,更加安全的管理系统,通常使用的用户身份都为普通用户,而非root。当需要执行一些管理员命令操作时,再切换成root用户身份去执行。...普通用户切换到root用户的方式有:su和sudo。...2:su - 与su 通过su切换用户还可以直接使用命令su USERNAME,与su - USERNAME的不同之处如下: su - USERNAME切换用户后,同时切换到新用户的工作环境中 su USERNAME...切换用户后,不改变原用户的工作目录,及其他环境变量目录 3,sudo 使用su切换用户时需知晓对应用户的登陆密码,即若切换成root用户身份,需知道root用户的登陆密码。...,使用sudo可以切换成任何用户的身份,执行所有命令。

4.1K00

linux 系统下如何进行用户之间的切换

切换用户的命令是su,su是(switch user)切换用户的缩写。通过su命令,可以从普通用户切换到root用户,也可以从root用户切换到普通用户。...从普通用户切换到root用户需要密码(该密码是普通用户的密码),从root用户切换到普通用户不需要密码。...输入:su然后回车,要求输入密码(linux终端输入的密码似乎都不显示)输入密码后回车就进入了root用  户  2:或者在终端输入: su root 然后回车,也进入到了root用户 第三步 ...由root用户切换到普通用户      直接在命令行输入:su 普通用户名(这里我输入的是wei),回车即可进入普通用户 最后,以上内容是我在学习linux操作系统时通过参考教程以及网上查询资料,...比如:从普通用户切换之root用户时,两个不同命令的差异性是什么?这里希望各位过客休息之余给出宝贵意见。

4.1K20

怎样切换不同版本的 Node

如果你是一个需要在不同程序和项目之间切换的码农,可能会发现需要运行不同版本的 Node。 幸运的是,有几种不错的方法可以安装多个版本的 Node 并根据需要进行切换。...提示:Windows 和 Linux/Mac 有不同的 NVM 实现;但是 n 的 npm 包仅在 Linux/Mac 上得到支持。 为了进行比较,让我们假设你正在处理两个程序。...NVM for Windows 从技术上讲,有两个完全独立的NVM项目,它们在不同的操作系统上提供类似的功能,但是彼此之间保持独立: nvm-sh/nvm 是一个 bash 脚本,可用于管理 Linux...Yes Yes 在不同的Node版本之间安装和切换? Yes Yes 直接访问Node二进制文件? No Yes 选择要安装的架构(x86,x64)?...或者你可以在 Windows 上选择 NVM for Windows,同时在 Linux 构建服务器上选择 n,并在 Linux 构建服务器上使用 n 来管理不同构建任务的 Node 版本。

4K30

linux 切换内核版本,切换 Linux 内核版本

Linux 内核是开源类 Unix 系统宏内核。仅仅一个内核并不是一套完整的操作系统。有一套基于 Linux 内核的完整操作系统叫作 Linux 操作系统。...Kernel 是 Linux 系统的核心,主要负责硬件的支持。 Linux 内核提供了安全补丁, bugfix 和新特性。 Linux 内核在 GNU 通用公共许可证第 2 版之下发布。...在安装和移除内核时,确保已经已经阅读过相关帮助,确保自己知道如何选择不同版本的内核,如何恢复之前的版本,以及如何检查 DKMS 状态。...Linux 内核版本号的意义 Linux 内核版本号由 3 组数字组成:第一个组数字。第二组数字。第三组数字 第一个组数字:目前发布的内核主版本。...Linux Mint 那么在 Update Manager 中,选择 View -> Linux Kernels 可以查看当前安装的版本和正在使用的版本,或者选择安装新的版本切换

22.9K20
领券