タグ

ブックマーク / thegoodbadugly.hatenadiary.org (1)

  • usermod -G でユーザに新しいサブグループを追加してはいけない - 続・夕陽のプログラマ

    例えば subversion サーバを設定するとき、subversion グループを作成する。 % sudo groupadd subversion ここで、作成したグループをユーザーに追加するのに、決して usermod -G を使ってはいけない。 % sudo usermod -G subversion user # ダメ! 「確かに」これでユーザーは subversion グループに設定できる。だが誤った使い方である。何がいけないか。 既に設定されていた他のグループの設定が全部飛ぶのだ! 特に怖いのが、個人でUbuntuを使っている場合に唯一のユーザである人が admin グループから外れること。 不具合に気がついて vigr で修正しようにも、sudo が利かない! もちろんリカバリーモードで復旧は可能*1だし(/etc/group- というバックアップファイルが作られるようだ)

    usermod -G でユーザに新しいサブグループを追加してはいけない - 続・夕陽のプログラマ
    yk5656
    yk5656 2015/06/29
  • 1