LINUX作業系統runuser用法

lovehewenyu發表於2014-09-21
LINUX作業系統runuser用法


root使用者使用runuser直接呼叫其他使用者的環境變數


1.禁止root使用者su其他使用者
[root@DOUDOU1 ~]# su - test
-bash: /bin/su:
Permission denied


2.當前test使用者變數


[root@DOUDOU1 ~]# cat /home/test/.bash_profile
##test##
export
ORACLE_SID=doudou


3.使用runuser直接執行除root使用者外其他使用者的環境變數
[root@DOUDOU1 ~]# echo
$ORACLE_SID


[root@DOUDOU1 ~]# runuser - test -c 'echo $ORACLE_SID'
doudou

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26442936/viewspace-1276265/,如需轉載,請註明出處,否則將追究法律責任。

相關文章