linux

RHELでactする方法

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin sudo systemctl --now enable docker sudo usermod -a -G docker $(whoam…

Hyper-VとPXEサーバー構築

Hyper-VとPXEサーバー構築を構築する。本稿のIPアドレスは一例のため、環境に合わせて変更すること。 何ができるか 仮想マシンの使用 仮想マシンを作成と起動するだけで、Linuxディストリビューションのインストール 成果物 network 172.17.64.0/24 仮想PXE…

シェル内でRubyを使ったIPアドレスのネットワーク計算

シェルで、Rubyを利用して、IPアドレスを簡単に扱う方法を紹介する。 入力:192.168.123.45/24 ipaddress='192.168.123.45' mask='24' echo "${ipaddress}/${mask}" echo # network network=$( ruby -ripaddr -e "puts IPAddr.new(\"${ipaddress}/${mask}\")…

Apple Silicon Macでx64Linuxを動かす

Apple Silicon MacでUTM(https://mac.getutm.app)を使って、AlmaLinux/Rocky Linuxをインストールする方法を記録する。 インストールする目的は、インストールすることではなく、Linuxディストリビューションを動かす、動かせる環境を作ることである。Rosett…

オレオレ証明書とnginx

オレオレ証明書は使っていいのか? 暗号化されてるの? 暗号化はされている。しかし、通信相手が、秘密を守ってくれる相手(攻撃者ではない)であることが前提。 使っていいの? 相手の断定は難しい(実在証明が難しい)が使いますか?の答えが答え。 Docker…

作業スペースの構築 - AlmaLinux/Rocky Linux

ChatGPTに説明してもらう。 この文章は、私、ChatGPTが生成しました。私はOpenAIによって開発された人工知能言語モデルです。与えられたテキスト入力に基づいて、知識とパターンを活用して文章を生成します。 Rocky Linuxのインストールと作業スペースのセッ…

閉鎖空間でどこまでできるか - Ruby

RHEL派生ディストリビューションに含まれるRubyに関するパッケージを確認する。 目的 インターネット接続できない環境にて、Rubyをできる限り快適に使う。 前提 RHEL派生ディストリビューションのメディアが転がっている インターネットには接続できない Per…

AlmaLinux 9/Rocky Linux 9によるPXEブート環境構築

PXEブート環境を構築して、LinuxディストリビューションのOSインストール自動化を可能にする。 何ができるか? RHEL派生ディストリビューション自動インストール Vagrantによって作成された環境ではなく、Linuxディストリビューションをインストールメディア…

Sambaサーバーの構築

Sambeサーバを構築する。 何ができるか? ノード間でファイル共有ができるようになる Linuxを仮想環境で構築した場合、ホスト間でファイル共有ができるようになる Windows上にビルドしたLinux仮想マシンとファイル共有が可能になる Mac上にビルドしたLinux仮…

Relax-and-Recoverを用いたサーババックアップ・リストア

Relax-and-Recoverを用いて、サーババックアップ・リストアをする。 何ができるか? 構築したLinux環境のバックアップ、リストア ディザスタリカバリ 削除したファイルの復元 リラックス 想定環境 バックアップ・リストア対象サーバ(192.168.100.1) Relax-an…