sudo开发常用命令总结

复制代码
ansible ws -m "shell" -a "echo 'wangsong        ALL=(ALL)       NOPASSWD: /usr/local/bin/supervisorctl, /bin/cat, /bin/ls, /usr/bin/head, /usr/bin/tail, /bin/grep, /usr/bin/vim, /bin/vi' >>/etc/sudoers"

ansible ws -m "shell" -a "echo 'zhangyi        ALL=(ALL)       NOPASSWD: /usr/local/bin/supervisorctl, /bin/cat, /bin/ls, /usr/bin/head, /usr/bin/tail, /bin/grep, /usr/bin/vim, /bin/vi' >>/etc/sudoers"

ansible ws -m "shell" -a "echo 'Cmnd_Alias kfcj =/usr/local/bin/supervisorctl, /bin/cat, /bin/ls, /usr/bin/head, /usr/bin/tail, /bin/grep' >>/etc/sudoers"

ansible ws -m "shell" -a "echo 'Cmnd_Alias kfcj =/usr/local/bin/supervisorctl, /bin/cat, /bin/ls, /usr/bin/head, /usr/bin/tail, /bin/grep' >>/etc/sudoers"
================
ansible ws -m "shell" -a "echo 'Cmnd_Alias KFQX =/usr/local/bin/supervisorctl, /usr/bin/supervisorctl, /bin/cat, /bin/ls, /usr/bin/head, /usr/bin/tail, /bin/grep, /usr/local/php/bin/php, /usr/bin/crontab, /usr/bin/python2.7, /usr/bin/python, /usr/bin/python3, /usr/bin/svn' >>/etc/sudoers"

ansible ws -m "shell" -a "sed -i 's#/usr/bin/svn#/usr/bin/svn, /usr/bin/vim, /bin/vi, /etc/init.d/crond#g' /etc/sudoers"
复制代码

/usr/local/bin/supervisorctl,

/usr/bin/supervisorctl,

/bin/cat,

/bin/ls,

/usr/bin/head,

/usr/bin/tail,

/bin/grep,

/usr/local/php/bin/php,

/usr/bin/crontab,

/usr/bin/python2.7,

/usr/bin/python,

/usr/bin/python3,

/usr/bin/svn

/usr/bin/vim, /bin/vi,   ====这个保留比较危险

/etc/init.d/crond

/bin/cp

/bin/mv

 

posted @   滴滴滴  阅读(704)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
历史上的今天:
2017-09-20 shell两个数字的运算,一共三个变量
2017-09-20 linux取随机数shell版本
2017-09-20 chkconfig关闭必须的5个服务或者取出第一列
2017-09-20 sed删除空行和开头的空格和tab键
点击右上角即可分享
微信分享提示