linux低权限执行高权限

1.关于sudo不需要输密码,低权限执行高权限,在root下的命令visudo放开%wheel ALL;保存退出,

执行gpasswd -a yourusername wheel

2.脚本命令下的,权限变更执行跨用户脚本,有两种方式:

《1》字符串输入: su - ossuser -c “cd  /opt/neteco_priv/ossuserbin;./uninstall_neteco_ossuser.sh”

《2》利用EOF代码块切换:

#!/bin/bash
su - test <<EOF
pwd;
exit;
EOF

posted @ 2018-05-14 22:01  physique  阅读(467)  评论(0编辑  收藏  举报