
本文收集并整理了与在Linux上设置root权限的命令有关的问题,并使用内容导航来快速实现该权限.
内容导航:
Q1: Linux命令行执行Q2: 在虚拟机上安装Linux之后,我没有root权限. 当我使用命令“ su-root”时,要求输入密码,但不能输入任何字符. Q3: linux命令获得root访问权限有什么区别?例如,$ sudoQ4: Linux如何在虚拟机中输入root. 我是新手,我需要更详细地说明!
问题1: Linux命令行具有root权限执行命令
使用sudo命令,命令格式为sudo
Sudo使普通用户无需知道超级用户的密码即可获取权限. 可以使用sudo命令的用户由/ etc / sudoers配置文件管理.
如何编辑/ etc / sudoers:
1. 首先授予根用户/ etc / sudoers文件编辑权限,#chmod 740 / etc / sudoers

2. #vi / etc / sudoerslinux root 权限,进入编辑模式,找到以下行: “ root ALL =(ALL)ALL”在下面添加“ xxx ALL =(ALL)ALL”(此处xxx是您的用户名),然后保存并退出.
3. 恢复/ etc / sudoers文件,#chmod 440 / etc / sudoers的权限
使用sudo之后,您需要输入当前用户的密码进行身份验证(此处注意,而不是root用户的密码!),五分钟后,当再次使用sudo命令时,您需要再次进行身份验证.
命令示例:
[mao @ linux6〜] $ whoami
毛
[mao @ linux6〜] $ sudo whoami
毛的[sudo]密码:

根
[mao @ linux6〜] $
Q2: 在虚拟机上安装linux之后,我没有root权限. 当我使用命令“ su-root”输入密码,但我没有输入任何字符时
实际上已经输入了密码,但是它只是不可见. 这是Linux的特征.
Q3: linux获得根权限的命令之间有什么区别?例如,$ sudo
su表示切换用户命令,例如:
Enter: 在执行su命令之后,按Enter键将当前用户切换为root用户,或者:
输入: su-root(或其他用户名),加上“-”后,表示当前环境变量也切换到新用户的环境变量,su root(或其他用户名)表示环境变量未切换为“当前用户下”.

sudo表示获取临时的根权限命令,例如:
sudo gedit / etc / shadow,这意味着暂时使用root权限来编辑/ etc / shadow密码文件,因为/ etc / shadow密码文件需要root权限才能打开和编辑. 因此,此处使用sudo命令临时使用root权限来完成一些普通帐户无法完成的工作〜
Q4: Linux如何在虚拟机中输入root. 我是新手,我需要更详细地说明!
如何获得新安装的LINUX系统的ROOT权限,图形教程
输入终端

然后,输入sudo passwd root并设置密码
提示您输入两次密码,自行设置密码,请记住,然后切换为root用户使用


3. 输入su root
您需要输入密码,然后输入刚刚设置的密码,然后进入

如果您不想切换root用户,但希望拥有大多数root用户权限
您可以在使用命令时添加sudolinux root 权限,
须藤坐骑
sudo命令
另一个
如果要在Linux上切换用户,请输入su +用户名
好的,他会要求您输入密码
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-165407-1.html
铁汉柔情