您的位置:易软博客 > 技术笔记 > FreeBSD > FreeBSD配置笔记--设置sudo

FreeBSD配置笔记--设置sudo

添加日期:2006-09-02 20:34 作者:wwccss 来源:本站原创 阅读 4260

sudo是一种比较安全权限分配方案。如果你想让某个用户执行root账号的权限,但又不想让他直接成为root账号,可以使用sudo来解决这个问题。

1. 安装sudo cd /usr/ports/security/sudo; make install clean;
2. 添加sudoers 使用visudo命令来编辑/usr/local/etc/sudoers文件。
%wheel ALL=(ALL) NOPASSWD: ALL

这样设置就是允许wheel组的用户可以执行任何命令而不需要密码。:)

责任编辑:wwccss 于 2008-10-03 15:12
« FreeBSD配置笔记--修改登录以后的提示信息,注销若干终端 FreeBSD 配置FreeBSD6.2过程记录 »
评论:
#1 wwccss at 2008-03-29 07:50
你要先安装sudo这个包,才可以。然后你可以使用这个命令来查看这个包下面的所有文件:

pkg_info -L sudo-xxx
版本号可以通过pkg_info |grep sudo获得。
Information for sudo-1.6.9.6:

Files:
/usr/local/man/man5/sudoers.5.gz
/usr/local/man/man8/sudo.8.gz
/usr/local/man/man8/visudo.8.gz
/usr/local/man/man8/sudoedit.8.gz
/usr/local/bin/sudo
/usr/local/bin/sudoedit
/usr/local/etc/pam.d/sudo.default
/usr/local/etc/sudoers.default
/usr/local/libexec/sudo_noexec.la
/usr/local/libexec/sudo_noexec.so
/usr/local/sbin/visudo
/usr/local/share/doc/sudo/BUGS
/usr/local/share/doc/sudo/CHANGES
/usr/local/share/doc/sudo/README
/usr/local/share/doc/sudo/TROUBLESHOOTING
/usr/local/share/doc/sudo/UPGRADE
/usr/local/share/doc/sudo/sample.sudoers

在/usr/local/etc下面有一个sudoers.default的文件,把这个改名就可以了。
#2 vanni at 2008-03-28 16:01
找不到/user/local/etc/sudoers這個文件
称呼: 邮箱:
评论: