天天看點

[轉載]FreeBSD添加使用者到wheel

在FreeBSD上要使用su指令成為root使用者,不但要知道root的密碼,還需要經過特别設定,否則就不能成功使用這個指令。這是因為FreeBSD對執行su指令的使用者進行了更嚴格的限制,能使用su指令的使用者必須屬于wheel組(root的基本屬組,組ID為0),否則就不能通過這個指令成為root使用者。是以需要編輯組設定檔案/etc/group,将需要超級使用者權力的管理成員加入到wheel組中。  

如果僅僅要使用者執行部分需要超級使用者權力的操作,而不想将root的密碼洩露出去,更簡單的做法是使用sudo指令 ,然而這屬于基本系統之外,需要另外安裝的管理工具。

S# cat /etc/group

# $FreeBSD: src/etc/group,v 1.31 2004/06/23 01:32:28 mlaier Exp $

#

wheel:*:0:root

daemon:*:1:

kmem:*:2:

sys:*:3:

tty:*:4:

operator:*:5:root

mail:*:6:

bin:*:7:

news:*:8:

man:*:9:

games:*:13:

staff:*:20:

sshd:*:22:

smmsp:*:25:

mailnull:*:26:

guest:*:31:

bind:*:53:

proxy:*:62:

authpf:*:63:

_pflogd:*:64:

uucp:*:66:

dialer:*:68:

network:*:69:

www:*:80:

nogroup:*:65533:

nobody:*:65534:

最後解答:因為為了讓使用者能有執行su的權限,必須把使用者加入wheel這個預設第一個group。

繼續閱讀