找回密码
 骑士注册

QQ登录

微博登录


tag 标签:

相关手册

  • su - change user ID or become superuser

    su [options] [username]
    The su command is used to become another user during a login session.
           Invoked without a username, su defaults to becoming the superuser. The
           optional argument - may be used to provide an environment similar to
           what the user would expect had the user logged in directly.
    

相关文章

  • sudo 入门指南

    毫无疑问,sudo 是任何在 Linux 上使用命令行的人都必须知道的命令。但是,为了更负责、更有效地使用该命令,你还是要知道一些相关(及深入)的细节。这正是我们将会在这篇文章中讨论的。

    2017-03-08 07:40     Himanshu Arora, ypingcn

  • 深入理解 sudo 与 su 之间的区别

    两个命令的最大区别是:sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。另外一个区别是其默认行为。sudo 命令只允许使用提升的权限运行单个命令,而 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命令,直到明确退出登录。

    2017-04-14 17:38     Himanshu Arora, zhb127

  • Linux 下以其他用户运行程序

    #1:runuser命令 runuser命令使用一个替代的用户或者组ID运行一个Shell。这个命令仅在root用户时有用。 仅以会话PAM钩子运行,并且没有密码提示。如果用一个非root用户,并且该用户没有权限设置user ID,这个命令将会因为程序没有setuid而失败。因runuser不会运行认证和账户PAM钩子,它比su更底层。 语法: runuser -l userNameHere -c 'command' runuser -l userNameHere -c '/path/to/command arg1 arg2' 举例来说,作为一个root用户,你也许想检查下oracle用户下的shell资源限制,输入: # runuser -l oracle -c 'ulimit -SHa' 或者监

    2015-09-04 11:36     VIVEK GITE, Mitchell Chu

  • Calife:一个轻量级的sudo替代品

    Calife会在登录为另外一个用户前输入自己的密码(如果没有提供登录名,默认是登录为root),在验证具有正确的权限后,就会切换到该用户及其组身份,并就会执行一个shell。如果 calife 是由 root 执行的,不需要密码,会执行一个所需的用户ID的shell。 所用的shell是用户自身所用的,除非在calife.auth配置文件中指定了某个shell。如果在命令行指定了-选项,就会读取该用户的环境文件,该shell就像是一个登录shell。这和su的惯常用法不同。 只有在calife.auth中指定的用户才能使用此方法通过calife成为另外一个用户。calife.auth安装位置处

    2015-01-19 07:53     ruchi, GOLinux

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。