| Linux Tips | |
|
グループを作成・編集・削除するには 北浦訓行 |
|
複数のスタッフで共通の作業を行うときは、グループ分けが大きな意味を持つ。ユーザーが同じグループに属していれば、共有ディレクトリでの作業効率が格段によくなる。
例えば、あるプロジェクトで/home/projectという専用の共有ディレクトリを作成してそこで作業を行う場合、何の設定も行わないと、Aさんが作成したファイルをBさんは見ることができるが、変更することはできない。Bさんが変更しようとするたびに、chmodで書き込み属性を付加しなければならない。
しかし、AさんとBさんが同じグループ(仮にprojectとする)に属しており、共有ディレクトリの属性を適切に設定しておけば、Aさんが共有ディレクトリに作成したファイルは、所有者がAさんで、グループにはprojectが設定される。そして、同じグループに属しているユーザーであれば、読み書きが可能になる。
グループを新規に作成するには、root権限で以下のように行う。
# groupadd project |
次に、ユーザーをそのグループに属させる。新規にユーザーを作成する場合は、useraddコマンドで-gまたは-Gオプションによりグループを指定する。-gオプションはメインとなるグループであり、-Gオプションは補助グループ(複数のグループに属する場合に指定する)となる。
作成済みのユーザーのグループを変更するには、usermodコマンドを使用する。例えば、a-sanというユーザーをprojectというグループに変更するには、以下のように行う。
# usermod -g project a-san |
変更したら、idコマンドで確認しよう。
# id a-san |
プロジェクトの共有ディレクトリを作成するには、以下の手順で行う。
# mkdir /home/project |
これで、Aさんが/home/projectに作成したファイルは、所有者がAさんで、グループにはprojectが設定される。グループに属しているユーザーであれば、だれでも読み書きが可能になる。
$ cd /home/project |
グループを修正するには、groupmodコマンドを使用する。
# groupmod -n 新グループ名 旧グループ名 |
グループを削除するには、groupdelコマンドを使用する。グループを削除するには、削除するグループのIDを持つファイルが残っていないことを、手作業で確認する必要がある。また、存在するユーザーのメインとなるグループを削除する場合は、その前にユーザーを削除しなければならない。
# groupdel 削除するグループ名 |
| Linux Tips Index |
| Linux Squareフォーラム Linux Tipsカテゴリ別インデックス |
|
TechTargetジャパン
- 「使う」から「公開する」へ (2012/11/26)
1人でも多くのエンジニアが自分で書いたコードを公開し、OSS界へデビューできるよう支援します。レッツ、OSS! - 簡単にFreeBSD環境を作る3つの方法 (2012/11/15)
最近、FreeBSDのインストール手順の解説をあまり見かけない。そこであえて基本に戻り、手軽に使い始める方法を紹介する - シェルスクリプト最大の罠、while問題 (2012/9/14)
シェルスクリプトプログラミングで最もはまりやすい問題、それが「while問題」だ。今回はその原因を掘り下げてみよう - システムコールの特性を知る pipe(2)編 (2012/9/7)
mmap(2)に続き、pipe(2)による処理の高速化について考察。データのサイズを工夫して、うまく効率化を図ろう
|
|
キャリアアップ
- - PR -
イベントカレンダー
- - PR -
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
「ITmedia マーケティング」新着記事
2013年4月の検索市場――Googleは高水準を維持、MicrosoftとYahooは今一歩及ばず
米国における4月の検索件数約200億件のうち、Googleは133億件、Bingは35億件、Yahooが24...
浜松ホトニクス、オラクルのCMS「Oracle WebCenter Sites」でグローバルサイトを刷新――問い合わせ2割増、負荷5割軽減
日本オラクルは5月22日、光技術の研究/開発で世界的な評価を受けている浜松ホトニクスが...
第12回 カナダのマクドナルドが宣材写真の制作プロセスを公開。「不都合な真実」を自ら明るみにするその真意とは?
カナダのマクドナルドが2012年6月にYouTubeで公開した動画が再燃し、その再生回数が850万...

