linux 使用非当前登录运行程序方式,如root登录用test运行一个test.sh
来源:互联网 发布:base64 decode c语言 编辑:程序博客网 时间:2024/05/17 23:56
一般我们禁用了root后.在普通用户登录shell后.会使用sudo su来提升成root
现在我们可以使用它来运行某个程序.像
root@chrd-mail:/home/chrd# sudo -u qidiziidi /va
r/www/edm/ssh/assay.sh
sudo: unknown user: qidiziidi
root@chrd-mail:/home/chrd# sudo -u syslog /var/www/edm/ssh/assay.sh
empty logstr and exit
root@chrd-mail:/home/chrd#
=============实际应用目的======
在linux中,一般它会有很强的权限应用,所以,像rsyslog日志记录进程,它会运行在syslog用户下, 为了配合它和自己解析mail日志信息.我需要把mail日志转到我的sh脚本中,进行自己解析,而在rsyslog进程, 运行的子shell也是syslog,在编辑sh时,进行测试,就必须模拟以该用户运行的权限来测试我的sh的bug.
- linux 使用非当前登录运行程序方式,如root登录用test运行一个test.sh
- Monkey Test 1(默认运行方式)
- 如何创建并运行一个Load Test
- 如何用gdb运行root程序
- 如何用maven运行特定的test case
- 不能运行/action/test
- linux在sh中运行java程序
- Test.sh
- Linux crontab的使用方式,sh脚本的编写,sh脚本自动启动tomcat服务器,sh监控系统运行情况
- Linux crontab的使用方式,sh脚本的编写,sh脚本自动启动tomcat服务器,sh监控系统运行情况
- Ubuntu Linux 非root账户运行adb
- Linux查看非root运行的进程
- Linux运行或禁止root远程登录
- c++test使用qt中的 mingw 创建pthread_create程序无法运行的问题
- 非root运行wireshark
- 一段查询自身是否已在运行的脚本test.sh,有些要注意到地方
- EJB+JBOOs运行test程序,EntityManager is null
- Empty test suite.(PyCharm程序运行错误)
- Ubuntu下gcc安装及使用
- 在sh 脚本中得到sh的文件名和路径的函数,如需要用到当前脚本路径时
- sh编写体会,与其它语言习惯比较
- sh函数极度建议不要递归调用,因为它很慢,看测试代码
- rsyslog 配置*.*方式且丢弃mail.*的方法
- linux 使用非当前登录运行程序方式,如root登录用test运行一个test.sh
- rsyslog + postfix 把postfix调用rsyslog生成的mail日志转向给自己处理的处理脚本+配置
- win7文件管理器中的键盘上的删除键变得不方便了.
- php header头设置空格问题
- js ie/ff不完全兼容复制代码
- postfix install + 做为群发运行的配置
- php 使用feof时要注意了,小心变while ( ! feof(null) ) 死环
- postfix bounced日志部分分析归类
- sh 找不到非正则检测是否存在子字符串的方法的变通非正则检测方式