linux下用户切换的问题。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下用户切换的问题。相关的知识,希望对你有一定的参考价值。

在linux系统中,在windows界面创建的普通用户,为什么在命令行下是不可以以root切换不到普通用户。但是在命令行下创建的普通用户,可以从root切换过去呢?这是为什么?

参考技术A 普通用户你没给他设置密码追问

明显是有的。

追答

你是 #su - 普通用户
还是 $su - root /*# 表示当前用户root $表示当前用户为普通用户 */

参考技术B su 用户名追问

提示用户不存在

追答

那就是你用户没创建咯。

参考技术C 在linux系统中,在windows界面创建的普通用户?这是什么意思?追问

就是在linux系统中图形界面创的用户。之后切到命令行,然后切到root,想再切到普通用户时,提示用户不在了。

追答

你看下/etc/passwd里面有你创建的用户么?

本回答被提问者采纳

Linux--Ubuntu下root用户和普通用户的切换

1. 执行某些操作需要较高权限时,可以使用 (sudo + 原始命令) 来实现更高的权限操作,但是第一次使用时会每次使用都要求输入密码,比较麻烦

2. 更改root密码来避免 1. 中的问题。

  • 终端中使用 sudo passwd 来更改密码

 技术分享图片

 

  • 使用 (su root)命令切换到 root用户。 (第一次没有修改密码时,使用 su root 命令会提示 Authentication Failed,这时候需要先执行上面的修改root用户密码操作)

技术分享图片

 

  • 退出root用户

技术分享图片

这时候即便使用 (sudo + 原始命令) 也不会每次执行命令时都要求输入root密码了

 

以上是关于linux下用户切换的问题。的主要内容,如果未能解决你的问题,请参考以下文章

linux下切换用户命令?

linux下用户切换

在Ubuntu下如何切换到超级用户

linux下添加新用户,切换用户登录

Linux环境下如何快速切换到用户tom

linux中切换用户 “aa” 时不能切换 !