导航:首页 > 程序命令 > linuxsu密码命令

linuxsu密码命令

发布时间:2022-08-28 19:23:30

‘壹’ linux 从普通用户切换为管理员时用 su 命令为什么提示输入密码,按什么键光标都没反应。

linux里有严格的权限控制,如果从root切换到其他用户不需要密码就能切换;如果从其他用户切换为root用户则必须输入root用户的密码。
1、su root 提示输入密码是因为管理员权限很高,为防止其他用户乱篡改系统,切换为管理员时必须输入管理员密码。
2、输入的密码是不可见的,输错了只能重输,看不见光标的。

‘贰’ Linux里面su 用户和su -用户的区别是什么

su的话当前目录不变,su -的话,主目录换成root的
- 在最末尾,表示使用目标用户的环境变量,类似于退出登录换被 su 用户进行登录的效果。
如果 su xxx 后面没有 - ,那么很多环境变量还是 su 之前的用户状态。

‘叁’ Linux下su命令怎么使用

Linux su,全拼:switch user,命令用于变更为其他使用者的身份,除root外,需要键入使用者的密码。
使用权限:所有使用者
语法:
su [参数] [-] [用户帐号]
参数说明:
-f或者--fast不必读启动档,仅用于csh或tcsh
-m -p或者-preserve-environment执行su时不改变环境变数
-c command或者--command=command变更为账号为USER的使用者并执行指令后再变回原来使用者
-s shell或者--shell=shell指定要执行的shell,预设值为/etc/passwd内的该使用者shell
-help 显示说明文件
--version 显示版本资讯
-
-l或者--login这个参数加了之后,就好像是重新login为该使用者一样,大部分环境变数都是以该使用者为主,并且工作目录也会改变,如果没有指定USER,内定是root
USER 欲变更的使用者账号
ARG 传入新的shell参数

‘肆’ linux如何设置(创建)超级管理员(su)以及密码

Linux下创建一个跟root一样权限的超级管理员方法如下:
#1.添加一个用户admin
useradd admin
#2.给admin设置密码
passwd admin
#3.修改用户配置文件
#把其中的uid改为0,gid改为0权限就跟root一样了。
vim /etc/passwd
#如:admin:x:0:0::/home/admin:/bin/bash
#[用户名]:[密码]:[UID]:[GID]:[身份描述]:[主目录]:[登录shell]

‘伍’ linux su和sudo命令的区别

定义上的区别:
su为switch
user,即切换用户的简写。su是最简单的身份切换名,用su我们能够进行不论什么用户的切换,一般都是su-username,然后输入password就OK了,可是root用su切换到其他身份的时候是不需要输入password的。
sudo是一种权限管理机制,依赖于/etc/sudoers,其定义了授权给哪个用户可以以管理员的身份能够执行什么样的管理命令。
格式上的区别:
su格式有两种:su -l USERNAME、su USERNAME。
sudo格式:sudo -u USERNAME COMMAND。
密码上的区别:
两个命令的最大区别是:sudo命令需要输入当前用户的密码,su命令需要输入root用户的密码。
日志记录上的区别:
尽管sudo命令以目标用户的身份执行命令,但是它们会使用sudoer所配置的用户名来记录是谁执行的命令。而su命令是无法直接跟踪记录用户切换到root用户之后执行了什么操作。
灵活性上的区别:
sudo命令比su命令灵活很多,甚至可以限制sudo用户可以访问哪些命令。换句话来讲,用户通过sudo命令只能访问他们工作需要的命令,而su命令让用户有权限做任何事情。

‘陆’ 关于Linux中su的命令

su命令功能说明:切换用户身份。
语法:su [-flmp][--help][--version][-][-c <指令>][-s
][用户帐号]
补充说明:su可让用户暂时变更登入的身份。变更时须输入所要变更的用户帐号与密码。
参数:
-c<指令>或--command=<指令> 执行完指定的指令后,即恢复原来的身份。
-f或--fast 适用于csh与tsch,使shell不用去读取启动文件。
-.-l或--login 改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,LOGNAME。此外,也会变更PATH变量。
-m,-p或--preserve-environment 变更身份时,不要变更环境变量。
-s
或--shell=
指定要执行的shell。
--help 显示帮助。
--version 显示版本信息。
[用户帐号] 指定要变更的用户。若不指定此参数,则预设变更为root。
示例:
su -c ls root #变更帐号为 root 并在执行 ls 指令后退出变回原使用者。
su root -f #变更帐号为 root 并传入 -f 参数给新执行的 shell。
su - test #变更帐号为 test 并改变工作目录至 test 的家目录(home dir)。

‘柒’ Linux Deepin 系统su命令的密码是什么呀

你其实应该用sudo sh ./VMware.......完成这个任务的,这时候要求输入的是你自己的密码。原因:Ubuntu当中,root是空密码,而Linux是不允许空密码账户以任何方式登录的(包括root)。

‘捌’ Linux su和sudo命令的区别

定义上的区别:

su为switch user,即切换用户的简写。su是最简单的身份切换名,用su我们能够进行不论什么用户的切换,一般都是su-username,然后输入password就OK了,可是root用su切换到其他身份的时候是不需要输入password的。

sudo是一种权限管理机制,依赖于/etc/sudoers,其定义了授权给哪个用户可以以管理员的身份能够执行什么样的管理命令。

格式上的区别:

su格式有两种:su -l USERNAME、su USERNAME。

sudo格式:sudo -u USERNAME COMMAND。

密码上的区别:

两个命令的最大区别是:sudo命令需要输入当前用户的密码,su命令需要输入root用户的密码。

日志记录上的区别:

尽管sudo命令以目标用户的身份执行命令,但是它们会使用sudoer所配置的用户名来记录是谁执行的命令。而su命令是无法直接跟踪记录用户切换到root用户之后执行了什么操作。

灵活性上的区别:

sudo命令比su命令灵活很多,甚至可以限制sudo用户可以访问哪些命令。换句话来讲,用户通过sudo命令只能访问他们工作需要的命令,而su命令让用户有权限做任何事情。

阅读全文

与linuxsu密码命令相关的资料

热点内容
单片机检测报警 浏览:892
刀片式服务器怎么做系统 浏览:946
51单片机实例100 浏览:452
安卓怎么进入abd调试 浏览:584
服务器怎么安装两个tomcat 浏览:696
云服务器数量安全吗 浏览:114
程序员谜语 浏览:525
央行下了死命令 浏览:687
电脑的文件夹怎么管理 浏览:83
遗传算法vb 浏览:35
主机做服务器什么配置好 浏览:614
python在excel模板生成数据 浏览:49
数位分离并求和python 浏览:41
河池源码出售最新行情 浏览:745
晓龙服务器怎么样 浏览:323
androidwidget图片 浏览:833
95压缩比与汽油标号 浏览:752
算法岗位需要学什么专业研究生 浏览:669
银行卡忘了怎么登录手机app 浏览:964
加密双菠萝帽流苏挂件 浏览:886