FreeBSD系統(tǒng)下su:sorry的解決辦法
在FreeBSD上要使用su命令成為root用戶,不但要知道root的口令,還需要經(jīng)過特別設(shè)置,否則就不能成功使用這個命令。這是因?yàn)镕reeBSD對執(zhí)行su命令的用戶進(jìn)行了更嚴(yán)格的限制,能使用su命令的用戶必須屬于wheel組(root的基本屬組,組ID為0),否則就不能通過這個命令成為root用戶。因此需要編輯組設(shè)置文件/etc/group,將需要超級用戶權(quán)力的管理成員加入到wheel組中。
可以使用如下命令給普通用戶su - root的權(quán)力:
pw groupmod wheel -m <username>
pw user mod <username> -g wheel
或者直接修改/etc/group文件,把相應(yīng)的用戶加到wheell組就可以
wheel:*:0:root,username
FreeBSD系統(tǒng)下默認(rèn)是不允許root用戶直接通過ssh連接到服務(wù)器的,在安裝FreeBSD系統(tǒng)時要創(chuàng)建一個額外的用戶,切忌一定要把這個用戶加入到wheel組中(如果不加入到這個組中的話就無法ssh),也可以安裝完系統(tǒng)后創(chuàng)建用戶,并把這個用戶加入wheel組。
新聞熱點(diǎn)
疑難解答