LINUX系统 不切换用户 指定用户的身份运行某一程序
2014-04-25 10:32
585 查看
可以用sudo命令,它的作用是“excute a command as another user",默认为root用户,可以用 -u 指定用户名(假设要以user身份执行prog程序): sudo -u user prog 就可以了。 另一个命令su,是用另一个身份运行shell,再用新的shell运行指定程序(su只能运行shell程序,虽然可以把命令写成类似sudo的样子[su -c user prog],但它的实现原理实际上还是先运行一个shell,再通过shell运行其他程序)。
相关文章推荐
- linux下可执行程序如何定位共享库文件以及如何让系统找到用户指定的库 .
- Runas命令:能让域用户/普通User用户以管理员身份运行指定程序。
- localsystem以指定用户身份运行程序
- linux下可执行程序如何定位共享库文件以及如何让系统找到用户指定的库
- login命令_Linux login 命令用法详解:登录系统或切换用户身份
- linux下可执行程序如何定位共享库文件以及如何让系统找到用户指定的库
- Linux系统中切换用户身份su与sudo的用法与实例
- Linux下tomcat作为守护进程运行(开机启动、以指定的用户运行、解决非root身份不能绑定1024以下端口的问题)的配置方法
- linux下可执行程序如何定位共享库文件以及如何让系统找到用户指定的库
- linux下在root用户登陆状态下,以指定用户运行脚本程序实现方式
- 以指定系统用户身份执行指定程序
- linux下如何以某个用户的身份运行程序
- Linux 下以其他用户身份运行程序—— su、sudo、runuser
- Linux用户切换到root后运行图形程序报错(*GLib-GIO-CRITICAL **)
- SOA架构中, 底层linux如何切换用户身份后运行函数命令?
- Linux系统下,如何将运行程序的用户从root转到一般用户?
- Runas命令能让域用户/普通User用户以管理员身份运行指定程序
- Runas命令:能让域用户/普通User用户以管理员身份运行指定程序
- Wine:Linux系统上运行Windows程序平台
- linux 如何在文件系统启动后自动运行我的程序