永发信息网

linux命令sudo su什么意思

答案:7  悬赏:50  手机版
解决时间 2021-03-25 05:42
  • 提问者网友:浮克旳回音
  • 2021-03-24 08:04
linux命令sudo su什么意思
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-03-24 08:58
1、su 的用法:
  su命令就是切换用户的工具,比如以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。
  解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;二是没有必要退出beinan用户,可以用su来切换到root下进行添加用户的工作,等任务完成后再退出root。
2、su 的用法:
  su [OPTION选项参数] [用户]
   -, -l, ——login 登录并改变到所切换的用户环境;
  -c, ——commmand=COMMAND 执行一个命令,然后退出所切换到的用户环境;
全部回答
  • 1楼网友:山有枢
  • 2021-03-24 15:08
su 应该是super的缩写, sudo是切换到超级用户下执行,也就是super do,我猜的
  • 2楼网友:忘川信使
  • 2021-03-24 13:28
切换用户命令 默认切换到root
sudo su mosvr
切换到mosvr
不是切换到主机
  • 3楼网友:等灯
  • 2021-03-24 12:19
sudo是用普通用户执行只有管理员才能运行的命令,相比较直接用管理员帐户安全些。用这个命令,环境还是普通账户的。
su是切换到root用户。如果需要完全切换到root用户,需要使用su - root,这样环境变量,家目录都会切换过来。
  • 4楼网友:洒脱疯子
  • 2021-03-24 10:59
su与sudo的用法
--------------------------------------------------------------------------------
一、su
看帮助:#man su
1、后面加“-”,或者“-l”,再接用户名,将重新初始化用户环境,并切换到用户的家目录(后面不带用户名,则直接切换到root用户)
如果不带参数“-”或“-l”,执行下面的命令就会出错!(因为还是普通用户的环境)
$su
#fdisk -l
bash: fdisk: command not found
2、后面加“-c”,可切换到root用户来改变文件的权限,后面的执行内容要用双引号引起来。
$su -c "chmod u+s /bin/ls" (给/bin/ls增加suid位)(同样要root密码的)
二、sudo
sudo的作用,它允许经过同意的使用者以超级管理员的身份执行指定指令。sudo 的主要配置文件是/etc/sudoers,编辑文件时最好使用visudo,它会对语法进行简单的校验,并且防止多个程序同时编辑该文件。执行visudo这个命令后,你在里面所作的更改,只要你不执行“保存并退出”这个操作,是不会更改/etc/sudoers这个文件的,t它只是修改的一个临时文件“/etc/sudoers.tmp”,那怕你这个时候已经执行了写的指令 。
sudo 有4个字段
root ALL(ALL) ALL
第一个字段指明哪个用户可使用sudo,这里是root
第二个字段指明主机(可以是主机名或主机的IP地址),这里ALL表示所有机器
第三个字段指明以哪个用户(可以使用用户别名),(ALL)指所有用户
第四个字段指明执行的命令(也可使用Cmnd alias),ALL指任何指令
执行sudo指令后,在5分钟内若再次使用sudo不用输入当前用户的密码,为了安全可取消这个功能,使用参数“-k”
#sudo -k /sbin/fdisk
你看你能执行那个命令吗,肯定执行不了
  • 5楼网友:一秋
  • 2021-03-24 10:22
su是切换用户的命令,常用的方法是su - username
-是切换用户时,环境变量一起切换
sudo是普通用户可以执行只有root才能执行的命令,比如用普通用户自行sudo halt -p
  • 6楼网友:人间朝暮
  • 2021-03-24 09:16
应该是不舒服的意思吧? 哈哈………………
要不怎么用这个命令啊?
这是当前用户获得超级管理员的权限的一个命令。如果当前用户据有这个权限,下一步将要求输入当前用户的密码。如:
$ sudo su
password for XXXX:******
#
$为普通用户的标识,#为超级管理员用户(roor)的标识
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯