如何在freebsd中允许su访问

时间:2019-08-20 17:58:14  来源:igfitidea点击:

在安装freebsd之后,root以外的用户无法使用su命令切换到其他用户。
在FreeBSD中如何允许其他用户使用su命令?

要启用su访问,执行下面的操作:

以root用户身份登录系统

新建一个新组sugroup(也可以是其他名字)

pw groupadd sugroup

编辑/etc/pam.d/su文件

vi /etc/pam.d/su

找到下面的行:

auth  requisite	 pam_group.so	no_warn group=wheel root_only fail_safe ruser

wheel后面加上 ,sugroup

将用户添加到wheel或者sugroup组中

假设我们的用户名是Hyman,执行下面的命令

pw user mod Hyman -G sugroup

测试

现在退出系统,使用Hyman登录,尝试使用“su”命令切换到其他用户。