如果你需要让你的DBA轻松的帮你用你写的脚本做一些你希望的工作,但是你又不希望DBA对该脚本用于过多权限,这时你的权限应该怎么设置呢?
sudo 和 alias 可以帮你搞定这个问题!
# 设定允许dba执行该脚本:
vi /etc/sudoers
dbadmin ALL= NOPASSWD:/root/scripts/dba_chname
# 设定别名,让dba直接使用该脚本:
su - dbadmin
vi .bashrc
alias dba_chname='sudo /root/scripts/dba_chname'
|