在OpenSUSE如何安装sudo来像root一样执行命令
时间:2019-04-29 03:18:27 来源:igfitidea点击:
在OpenSUSE Linux服务器上没有安装sudo。只能使用' su - '命令切换到root再进行操作。
如何在OpenSUSE Linux上安装sudo?
Zypper是一个用于SUSE和OpenSUSE Linux的命令行包管理器。
使用它来搜索sudo包
zypper search sudo
在OpenSUSE Linux中安装sudo软件包
zypper in sudo
sudo的配置文件
创建一个sudo的配置文件是 /etc/sudoers.d/wheel-users
/etc/sudoers.d/wheel-users:
%wheel ALL=(ALL) ALL
修改sudo配置文件:
includedir /etc/sudoers.d #Defaults targetpw # ask for the password of the target user i.e. root #ALL ALL=(ALL) ALL # WARNING! Only use this together with 'Defaults targetpw'!
将用户添加到wheel组。
在SUSE中,所有可以sudo的用户都属于wheel组
添加wheel组并将sudo用户添加到这个组中
groupadd wheel usermod -aG wheel tir id tir
选择tir用户就可以执行sudo操作了。
测试
sudo systemctl restart httpd.service