歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> FreeBSD系統下su:sorry的解決辦法

FreeBSD系統下su:sorry的解決辦法

日期:2017/2/28 11:09:51   编辑:關於Unix


  在FreeBSD上要使用su命令成為root用戶,不但要知道root的口令,還需要經過特別設置,否則就不能成功使用這個命令。這是因為FreeBSD對執行su命令的用戶進行了更嚴格的限制,能使用su命令的用戶必須屬於wheel組(root的基本屬組,組ID為0),否則就不能通過這個命令成為root用戶。因此需要編輯組設置文件/etc/group,將需要超級用戶權力的管理成員加入到wheel組中。
  可以使用如下命令給普通用戶su - root的權力:
  pw groupmod wheel -m
  pw user mod -g wheel
  或者直接修改/etc/group文件,把相應的用戶加到wheell組就可以
  wheel:*:0:root,username

  FreeBSD系統下默認是不允許root用戶直接通過ssh連接到服務器的,在安裝FreeBSD系統時要創建一個額外的用戶,切忌一定要把這個用戶加入到wheel組中(如果不加入到這個組中的話就無法ssh),也可以安裝完系統後創建用戶,並把這個用戶加入wheel組。
Copyright © Linux教程網 All Rights Reserved