このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。
プライマリ・グループがUPGではないユーザーの/etc/profile
または/etc/bashrc
では、umask
が0022に設定されており、これによって、ユーザーの所有するファイルの他のユーザー(プライマリ・グループの他のメンバーも含む)による変更が防止されます。
プライマリ・グループがUPGのユーザーのumask
は0002です。 これは、同じグループに他のユーザーが存在していないことを想定しています。
同じグループのユーザーに同じディレクトリ内のファイルへの書込みアクセス権を付与するには、ディレクトリのグループ所有権をグループに変更し、ディレクトリにsetgid
ビットを設定します。
#chgrp
groupname
directory
#chmod g+s
directory
そのようなディレクトリに作成されたファイルのグループは、ファイルを作成したユーザーのプライマリ・グループではなく、ディレクトリのグループに設定されます。
削除制限ビットを使用すると、ファイルまたはディレクトリの所有者を除いて、権限のないユーザーがファイルを削除したり名前を変更することができなくなります。
ディレクトリに削除制限ビットを設定するには:
#chmod a+t
directory
詳細は、chmod(1)
マニュアル・ページを参照してください。