`

su命令

 
阅读更多
su切换用户身份

su - :表示要切换到root,且使用root的环境配置文件(如果su不加任何参数,表示切换到root,且还用原来用户的参数配置文件。从root切换到其他用户不需要密码;从其他用户切换到root需要密码

);

su -l :后面接用户名表示切换到那个用户,且携带该用户的配置文件(和su - 的不同是,su -是专门切换到root的,su -l是切换到其他用户的。)

su -m:与-p一样,表示使用当前环境,不使用新用户的环境;
su -c:表示用root仅执行一次命令,例如:
su - -c "echo $PATH"
分享到:
评论

相关推荐

    4-8su命令与sudo服务.pdf

    Linux用户身份与文件权限管理 《Linux网络操作系统》课程中,用户身份与文件权限管理是非常...通过正确地理解和使用su命令、sudo服务和文件权限管理,系统管理员可以更好地管理Linux系统,提高系统的安全性和可靠性。

    Android修改源码让APP获取root权限可以执行su命令的git diff记录

    修改源码让APP获取root权限可以执行su命令的git diff记录

    Linux下普通用户su命令切换控制

    ### Linux下普通用户su命令切换控制 在Linux操作系统中,`su`命令是用于用户身份切换的重要工具之一。通过该命令,用户可以在不同账户间进行切换,尤其在系统管理及故障排查时非常实用。但出于安全考虑,通常需要对...

    linux su命令参数及用法详解-linux切换用户命令.docx

    Linux su 命令参数及用法详解 在 Linux 中,su 命令是一条非常重要的命令,它允许用户切换到其他用户的身份,包括超级用户 root。下面我们将详细解释 su 命令的参数和用法。 su 命令的作用是变更为其他使用者的...

    家用光猫华为8546路由su命令补全包

    "路由su命令补全包"通常是指一套用于增强Linux终端下`su`命令的自动补全脚本。`su`命令用于切换用户,尤其是从普通用户切换到管理员(root)用户,进行系统级别的操作。补全包能帮助用户在输入命令时提供自动提示,...

    Linux基础课件-- 用户身份切换-su命令.pptx

    本文将详细讲解Linux中的su命令,帮助你理解和熟练运用这一工具。 su命令,全称"switch user",用于在系统中改变当前用户的权限,允许用户以另一个用户的身份运行命令或者登录会话。这个命令主要应用于需要提升权限...

    Android 4.4.4_r1 官方系统中su命令源码项目

    在Android系统中,`su`命令是用于获取超级用户权限的关键工具,它是“superuser”的缩写,允许应用程序执行需要root权限的操作。Android 4.4.4_r1是Google发布的Android KitKat的一个修订版,它对系统的稳定性和安全...

    Linux系统常用的2种切换用户命令

    使用su命令的基本语法如下: ```shell su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] ``` - `-f`或`--fast`:适用于csh或tcsh,不读取启动文件。 - `-m`, `-p`或`--preserve-...

    Linux基础课件用户身份切换su命令共11页.pdf.z

    在Linux操作系统中,`su`命令是一个非常关键的工具,用于在不同的用户之间切换身份。这个命令对于系统管理员尤其重要,因为他们需要执行需要root权限的任务。在这个11页的PDF课件中,很可能会深入讲解`su`命令的用法...

    Linux命令su、sudo、sudo su、sudo -i使用和区别.doc

    su命令用于从一个用户切换到另一个用户,通常是切换到root用户来获取更高的权限。使用`su`时,系统会要求输入目标用户的密码。例如,`su root`将切换到root用户。但要注意,`su`命令默认并不会改变环境变量,保持原...

    linux su和sudo命令的区别.docx

    Linux su 和 sudo 命令的区别 su 命令是 Linux 中一个非常重要的命令,它允许用户临时切换到另一个用户的身份,以便完成一些需要特权的操作。su 命令的主要功能是切换用户身份,而不是切换到 root 用户。su 命令...

    Linux如何防止任何人使用su命令成为root.docx

    然而,为了系统的安全性和权限管理,有时需要限制其他用户使用`su`命令切换到root用户。`su`命令通常用于普通用户获取root权限执行特定操作。以下是防止任何人使用`su`命令成为root的方法,以及对Linux系统的一些...

    Linux su命令用法详解

    Linux su命令 Linux su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。 使用权限:所有使用者。 语法su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参数说明: ...

    su命令 切换用户

    su命令用于切换当前用户身份到指定用户或者以指定用户的身份执行命令或程序。 普通用户切换到root用户,可以使用su — 或su root,但是必须输入root密码才能完成切换。root用户切换到普通用户,可以使用su username,...

    Linux下 su 和 su- 命令对环境变量造成的影响

    1. **su命令**:`su`(switch user)命令用于临时切换到另一个用户的身份。默认情况下,它不会改变环境变量,而是保持当前用户的环境不变。这使得用户可以在不改变当前会话环境的情况下执行需要更高权限的操作。 2...

    Android8.1-全志R311-如何打开APP获取su权限.pdf

    对于`system/extras/su/su.cpp`文件,需要屏蔽掉可能导致问题的代码段,确保`su`命令能正常工作。 完成上述步骤后,系统将允许APP调用`su`命令获取超级用户权限。然而,这种方法可能会降低系统的安全性,因此在...

    linux_限制root_SSH登陆和限制su.docx

    为了限制 su 命令的使用权限,需要修改 su 命令的认证配置文件 `/etc/pam.d/su`。在该文件中,需要去掉 `#auth sufficient pam_wheel.so trust use_uid` 和 `#auth required pam_wheel.so use_uid` 两行前的 `#` 号...

    su和sudo的区别与使用.doc

    su 命令是 Unix 系统中的一个基本命令,用于切换用户身份。它可以让用户临时切换到另一个用户的身份,以执行某些需要特权的操作。su 命令的使用非常广泛,特别是在系统管理和维护中。 使用 su 命令临时切换用户身份...

    华为光猫SU密码计算器

    SU命令的动态密码,通常称为“挑战码”,是在进行设备管理操作时的一个安全验证步骤,确保只有授权的管理员才能对设备进行配置和维护。 标签“华为”和“光猫”明确了讨论的对象,即华为品牌的光纤调制解调器(光猫...

Global site tag (gtag.js) - Google Analytics