Linux– tag –
-
サーバー&クラウド
strings コマンドの使い方 | Linux でバイナリから文字列を抽出する手順
はじめに Linux でバイナリファイル(実行ファイルやコンパイル済みのプログラムなど)の中身を確認したい場面があります。テキストファイルと同じ感覚で cat や less で開くと、画面が解読不能な記号で埋め尽くされ、ターミナルの表示が崩れることもあり... -
サーバー&クラウド
Pacemaker の on-fail 設定とフェイルオーバーの仕組み|RHEL 9 対応
はじめに Pacemaker でクラスタを運用する際に設計が悩ましいのが、異常発生時にシステムをどう振る舞わせるかという点です。プロセスが落ちたときに即座に再起動させるのか、安全のために待機させるのか。この判断を自動化するのが on-fail パラメータで... -
サーバー&クラウド
Pacemaker + Corosync で Web サーバーを冗長化する手順|RHEL 9 対応
はじめに サーバー単体の障害は、そのままサービス停止につながります。ハードウェアや OS の障害を完全には避けられない以上、稼働系がダウンした際に自動で待機系へ切り替え、サービスを継続させる仕組みが必要になります。それが HA(High Availability... -
サーバー&クラウド
AWS CLI で S3 のフォルダを一括ダウンロードする手順|cp と sync
はじめに Amazon S3 にシステムログなどをフォルダー(プレフィックス)で階層化して保存している場合、解析やバックアップのために手元へダウンロードする作業が発生します。AWS Management Console の標準機能ではフォルダーごとの一括ダウンロードがで... -
サーバー&クラウド
AWS CLI インストール手順 Windows と Ubuntu|S3 と EC2 接続
はじめに AWS の運用をマネジメントコンソールのクリック操作だけで行うと、繰り返しの作業や大量のファイル操作、スクリプトによる自動化には向きません。こうした作業を効率化するために有用なのが AWS CLI(Command Line Interface)です。AWS CLI を導... -
サーバー&クラウド
Ubuntu で Google Drive をマウントする方法|共有ドライブと認証エラー対処
はじめに Ubuntu でファイルのバックアップや別 PC とのデータ共有を行う際、Google Drive をローカルのファイルマネージャーやコマンドラインから扱えると便利です。ただし、Google が公式に提供するデスクトップ同期クライアント「Google Drive for Desk... -
サーバー&クラウド
Ubuntu のインストール手順と初期設定|24.04・26.04 LTS 対応
はじめに Ubuntu は、世界中で広く利用されている Debian 派生の Linux OS です。Windows や macOS に近い操作性を備え、Web サーバー構築からローカルでのシステム開発まで、幅広い用途で標準的な OS として活用されています。 現在は安定版の 24.04 LTS ... -
ネットワーク
SNMP とは|Cisco ルーターの設定手順と SNMPv3 移行のポイント
はじめに ネットワーク機器やサーバーの稼働状況を把握し、安定したシステム運用を維持するための標準的な通信プロトコルが SNMP(Simple Network Management Protocol)です。一方で、コミュニティ名を平文でやり取りする古いバージョンが現役で残ってい... -
サーバー&クラウド
AWS Vault を Ubuntu に導入する手順|pass と file バックエンドの選び方
はじめに AWS CLI を使う際、アクセスキーは既定で ~/.aws/credentials に平文(暗号化されていない状態)で保存されます。この方式は手軽な一方で、PC がマルウェアに感染した場合や、設定ファイルを誤って公開リポジトリにコミットした場合に、長期の認... -
サーバー&クラウド
expect コマンドの使い方|SSH 自動ログインと対話処理を自動化するスクリプト例
はじめに Linux 環境の運用では、コマンド実行中にパスワード入力を求められたり、確認プロンプト(Yes/No)で処理が一時停止したりする「対話処理」が、バッチスクリプトによる自動化の障壁になります。この対話を自動応答させるためのツールが expect で...
