摘要: 让他以其他用户运行,比如用户名为”user"#!/bin/kshsu - user -s /bin/ksh "/home/ssh_monitor.sh $*"ssh_monitor.sh:#!/bin/ksh###### config ########LOGFILE="./ssh_admin.log"KNOWN_HOSTS="/home/user/.ssh/known_hosts"ssh_pid='0'BREAK_OUT='N'STATE_KEY_STRING='ESTABLISHED 阅读全文
posted @ 2013-05-07 15:46 Bigben 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 1,用su,当我们需要以其他身份执行 command,或者shell脚本。一般命令如下:a.切换用户只执行一条命令的可以用: su-oracle-c your_commandb.切换用户执行一个shell文件可以用:su-oracle-s/bin/bashyour_shell.sh2,在某些软件安装过程中,要创建独立用户,然后以该用户运行某些安装操作,如gitolite安装过程,创建git用户并执行安装方法1:sudo -u user ...sudo -u git -H <<-Codels ~cat test#other cmdsCode后面的相继命令在Code之前的会是以切换后的 阅读全文
posted @ 2013-05-07 15:22 Bigben 阅读(28766) 评论(0) 推荐(1) 编辑