使用sudo或者sudoers来启动,停止和重新启动Apache
时间:2020-01-09 10:44:02 来源:igfitidea点击:
问题描述:我负责5个Apache Web服务器。
最近,我们雇用了新的Linux sys管理员。
如何仅授予新管理员启动和重新启动Apache Web服务器的权限?
如何通过sudoers文件将sudo设置为相同?
我正在使用RedHat Enterprise Linux。
A. sudo允许被允许的用户以超级用户或者另一个用户的身份执行命令,如sudoers文件中所指定。
设置有效和有效的uid和gid以匹配passwd文件中指定的目标用户的uid和gid,并根据组文件初始化组向量。
sudo是避免安全问题的好方法。
sudo要求用户默认使用密码进行身份验证。
sudo还记录用户命令,它是日志文件。
使用visudo命令为名为jerry的新系统管理员设置作业,以便用户可以启动或者停止Apache网络服务器:
# visudo
追加以下行:
Hyman hostname=/etc/init.d/httpd start, /etc/init.d/httpd stop,/etc/init.d/httpd restart, /sbin/services httpd restart
保存并关闭文件。
杰里必须执行以下命令:
$ sudo /etc/init.d/httpd restart