sudo su– user

[[email protected] ~] # visudo –f /etc/sudoers

在文件中的root账户下添加需要切换root账户的账户

root ALL=(ALL)     ALL
user  ALL=(ALL)  ALL
时间: 2024-10-21 16:30:28

sudo su– user的相关文章

[Deepin 15] sudo source /etc/profile 提示找不到 source 命令(切换到 root 用户:sudo su)

在 Deepin/Ubuntu 系统 中,因为修改了下 配置文件,然后执行 source 命令重新加载配置文件,结果: sudo source /etc/profile 提示找不到 source 命令 改成    sudo . /etc/profile,还是找不到命令 最后的解决方案: 先切换到 root 用户,再执行 source 命令,就成功了 附:Ubuntu 下切换到 root 用户命令为: sudo su

【linux】su、sudo、sudo su、sudo -i的用法和区别

来源:http://bbs.csdn.net/topics/390938651 sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码.不过有时间限制,Ubuntu默认为一次时长15分钟.su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为"su 账户名称".如果后面不加账户时系统默认为root账户,密码也为超级账户的密码.没有时间限制.sudo -i: 为了频繁的执行某些只有超级用户才能执行的权限,而

su root、sudo su、sudo -i的区别

这个su root就是一个切换用户命令,root是用户名,那么你需要输入的就是root账户的密码,但是ubuntu是禁用root登录的,所以给root设了个诡异的密码,它的密码并非你装的时候设的密码,但是可以开启root,不过建议别开启,要用什么root权限做事在前面加sudo就行了.如果你不开启的话根本就没法登,自然sudo root再输入密码无法登录了.而sudo su后面什么都不加默认就转到root了,你机器里就一个root是超级权限.而sudo时是你现在登录的这个用户sudo,密码就是你

su | sudo su | sudo -i

su <user> <user> <user> 需要输入user的密码,该命令改变user id,执行过后,以<user>中定义的用户运行shell,就像用<user>定义的用户远程登录后一样.唯一不同之处在于,先前user的环境变量将被保存(保存在ssh终端程序中,当执行exit后,又可以改变成先前的用户身份,并使用先前用户的环境变量) sudo -i 运行结果 PWD=/rootsudo su 运行结果 PWD=/home/用户名(当前用户主

问题:sudo su: results -effective uid is not 0 is sudo installed setuid root

前段时间,新装的Centos运行sudo命令时出现的问题: sudo su: results -effective uid is not 0 is sudo installed setuid root 这是我在国外论坛上找到的解决办法 This another common problem for the new users for Linux. Anonymous change of permission of root or while experimenting we do run com

② su;su -;sudo;sudo -i;sudo su;sudo su - 之间的区别

今天我们来聊聊su;su -;sudo;sudo -i;sudo su;sudo su -他们之间的区别. su :su 在不加任何参数,默认为切换到root用户,但没有转到root用户家目录下,也就是说这时虽然是切换为root用户了,但并没有改变工作目录和环境变量: su 加参数 -(-实际上是–login的缩写,等同于su --login) ,表示默认切换到root用户,并且改变到root用户的环境: 虽然su命令是非常方便的用户切换工具,但是切换时都需要使用root这个无所不能的超级用户密

centos7创建用户并授权sudo su权限

1.创建一个新用户(整个操作都在超级管理员权限下) # adduser admin 2.为新用户设置密码 # passwd admin    (如果提示密码无效,别管它,重新输入一遍即可) 3.查看/etc/sudoers的权限 # ll /etc/sudoers 4.增加到可读可写可执行权限(及777权限),如果已经是777权限,那么请忽略这一步 # chmod 777 /etc/sudoers 5.把用户添加到sudoers,给用户名权限 # echo 'admin ALL=(ALL) AL

普通用户通过sudo su - 切换到root

创建用户: useradd  testuser echo "mypasswd" | passwd --stdin testuser 编辑文件  /etc/sudoers 或者使用 visudo 命令 (建议使用这种方法) 添加如下一行即可: testuser ALL=(ALL) ALL 原文地址:https://www.cnblogs.com/liang545621/p/12611461.html

3.7 su命令 3.8 sudo命令 3.9 限制root远程登录

3.7 su命令 3.8 sudo命令 3.9 限制root远程登录 3.7 su命令 su aming su - aming 切换用户的时候要加上 su - 这样才切换的彻底 切换到user5下面 因为之前 user5 的用户被锁定了 在切换到root下 更改下user5 的密码 但是前缀显示 -bash-4.5  是因为user5 用户没有家目录 先查看变user5的 所属主 所属组 退出aming 进入root用户 创建一个 目录 但是这样 前缀还是一样,是因为 /home/user5/