Linuxシステム管理演習:ファイル操作とユーザー・グループ設定
基本的なファイルおよびディレクトリの操作
以下のコマンドは、/etc ディレクトリ内において、非アルファベット文字で始まり、その後に1つの英字が続き、その後に任意の長さの文字列を含むファイルまたはディレクトリを検索します。
find /etc -type f -o -type d | grep '^\./[^[:alpha:]][a-zA-Z].*' | sort | uniq
特定条件のファイル・ディレクトリのコピー
/etc 以 ...
9月15日 15:23 投稿
Linuxにおけるファイル権限とディレクトリ設定
基本的なコマンドの使い方を確認するには man ls や info ls を使用します。
Linuxファイル属性の構造
ls -al コマンドを実行すると、以下のような出力が得られます:
# ls -al
total 156
drwxr-x--- 4 root root 4096 Sep 8 14:06 .bash_history
ls:ファイル一覧を表示するコマンドで、主にファイル名とその属性情報を表示します。
-al:すべてのファイル(隠しフ ...
8月13日 19:48 投稿
Linuxにおけるファイルとユーザ権限の仕組み
Linuxのセキュリティモデルは、厳密なアクセス制御に基づいて構築されています。その中心となるのが「ユーザ」「グループ」「ファイル権限」の三要素です。これらが連携して、誰が何をどこで実行できるかを決定します。
シェル:ユーザとカーネルの仲介者
Linuxシステムは、カーネル(ハードウェア操作の核)、シェル(コマンドインタフェース)、およびユーティリティツ ...
8月4日 18:58 投稿
Linuxにおけるファイルとディレクトリの権限管理
Linuxはマルチユーザー、マルチタスクのオペレーティングシステムであり、そのセキュリティの根幹をなすのが**権限管理**です。システム管理者だけでなく一般ユーザーにとっても、この権限システムを理解し適切に設定することは、誤操作や不正アクセスを防ぎ、システムとデータの安全を確保するために不可欠です。本稿では、Linuxにおけるファイルやディレクトリのアクセス ...
7月31日 03:18 投稿
Linuxにおけるファイル作成時の最大権限問題とアップロードファイルの権限計算(PHPでの~記号の使用)
PHPでのファイル操作において、Linuxシステム上の権限設定に関する注意点が存在します。特にファイルアップロード処理における権限設定は、セキュリティ面で重要です。
@chmod($filePath, 0666 & ~umask());
この式では、ファイルのアクセス権を適切に設定するための計算が行われています。Linuxにおける~(チルダ)記号はホームディレクトリを示すものですが、ここ ...
6月24日 18:16 投稿