在FreeBSD上要使用su命令成為root用戶,不但要知道root的口令,還需要經過特別設置,否則就不能成功使用這個命令。這是因為FreeBSD對執行su命令的用戶進行了更嚴格的限制,能使用su命令的用戶必須屬於wheel組(root的基本屬組,組ID為0),否則就不能通過這個命令成為root用戶。因此需要編輯組設置文件/etc/group,將需要超級用戶權力的管理成員加入到wheel組中。
添加用戶到其它組:
在用戶生成之後在將用戶加入其他組,就需要直接改動/etc/group文件。例如 group文件中有這樣一行:
wheel:*:0:root,admin
admin:*:100:admin
這表示用戶admin不但屬於自己在passwd中規定的組,還屬於wheel和admin組。可以使用groups 命令來獲得用戶的屬組列表。