リナックス) sudo
sudo 1. setuidビットでroot権限を取得 2. 実行者、ホスト、ターゲットユーザー、コマンドを特定 3. sudoersのルールと順次照...
sudo 1. setuidビットでroot権限を取得 2. 実行者、ホスト、ターゲットユーザー、コマンドを特定 3. sudoersのルールと順次照...
VPN Virtual Private Network (仮想プライベートネットワーク) 「遠く離れたネットワークを、あたかも同じネットワークであるか...
外部パッケージから==構造体を任意に生成==することを防ぎ、 必ず定められたコンストラクタや検証ロジックを経由するように強制します。 ***例*** ...
- 関数内の初期化ロジックで**ロック**が必要な場合 - `defer`を匿名関数内で宣言することで、匿名関数の実行(*例:初期化ロジック*)が終了...
- 関数内部でのみ使用する **匿名関数 (Anonymous Function)** を変数に割り当てて使用する手法 - 親関数の変数を **キャプ...
**コア初期化 (run 関数)** - `CreateControllerContext` - 全てのコントローラーが共有する `SharedInf...
- SetUID: ファイル実行時にプロセスをユーザーのIDではなく、**ファイルの所有者のID**で実行する - SetGID: ファイル実行時にプ...
- 同じファイルを指す別名を生成します。 - 元のファイルが削除されても、ハードリンクを通じてファイルにアクセスできます。 - 同じファイルシステム内...