问题:在centos7中实现xcsoft用户sudo免密操作?
- 将/etc/sudoers文件中添加xcsoft ALL=(ALL) NOPASSWD:ALL
- 将/etc/sudoers文件中%wheel ALL=(ALL) ALL替换为 %wheel ALL=(ALL) NOPASSWD:ALL
1.# 删除空行
sudo sed -E -e"/^$/d" /etc/sudoers
# 删除注释
sudo sed -E -e"/^#/d" /etc/sudoers
# 删除注释同时删除空行
sudo sed -E -e"/^#/d;/^$/d" /etc/sudoers
2# 在101行添加xcsoft ALL=(ALL) NOPASSWD:ALL
sudo sed -i -e"101ixcsoft ALL=(ALL) NOPASSWD:ALL" /etc/sudoers
sudo sed -i -e"s/%wheel\s*ALL=(ALL)\s*ALL/%wheel ALL=(ALL) NOPASSWD:ALL/" /etc/sudoers