linux普通用户执行管理员权限visudo
因为服务器很多,为了方便发布版本,弄了个简单的版本管理器,但是普通用户在执行管理员权限的时候一直提示
sudo cp /tmp/test.war /opt/
test is not allowed to execute
也查了一些资料 说是
在提权后用超级管理员用户执行visudo
添加test ALL=(ALL) NOPASSWD: ALL (放在最后test为用户名)
注意不能直接使用文本编辑命令操作,使用visudo会验证你添加内容的格式。为了保证安全还是不要直接编辑 的好。
一般情况下 这样就好了但是我的到这里还没结束 原因不详
后来咨询"专业人士"后才知道 其实直接使用命令格式如下:
sudo su -c "命令" 即可 如:
sudo su -c "cp /tmp/test.war /opt/"
测试成功 注意命令要加双引号!!
>更多相关文章
- 11-131分钟学会U盘启动安装Linux系统
- 11-13克隆MAC地址来绕过强制门户
- 11-13Linux运维常见故障及处理的 32 个锦囊妙计
- 11-13如何快速以管理员权限运行Linux命令?
- 11-13超全面的Linux应急响应技巧
- 11-136 款面向 Linux 用户的开源绘图应用程序
首页推荐
佛山市东联科技有限公司一直秉承“一切以用户价值为依归
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 12-05亚马逊推出新一代基础模型 任意模态生成大模
- 12-05OpenAI拓展欧洲业务 将在苏黎世设立办公室
- 12-05微软质疑美国联邦贸易委员会泄露信息 督促其
- 12-05联交所取消宝宝树上市地位 宝宝树:不会对公
- 12-04企业微信致歉:文档打开异常已完成修复
相关文章
24小时热门资讯
24小时回复排行
热门推荐
最新资讯
操作系统
黑客防御