らくがきちょう

なんとなく ~所属組織/団体とは無関係であり、個人の見解です~

Linux

Rocky Linux 8.3 へ Python3 をインストールする

Rocky Linux 8.4 へ Python3 系をインストールする手順をメモしておきます。 今回は Python 3.9.2 をインストールしました。

Linux に DataDog Agent をインストールする

Linux へ DataDog Agent バージョン 7 をインストールする手順をメモしておきます。 今回は Amazon Linux2 と Rocky Linux 8.4 へインストールしました。

Rocky Linux に Nginx を公式リポジトリからインストールする

Rocky Linux へ Nginx をインストールする手順をメモしておきます。 基本的には CentOS へ Nginx をインストールする手順と同じです。 今回は Rocky Linux 8.4 に Nginx 1.20.1 をインストールします。

Rocky Linux に goofys をインストールし、S3 Bucket をマウントする

Rocky Linux へ goofys をインストールし、Rocky Linux から直接、S3 Bucket をマウントする方法をメモしておきます。 Rocky Linux は (AWS 上では無く) オンプレミス上に作成されており、S3 Bucket へのアクセスには ACCESS KEY を使う想定とします。

Linux で locale 設定を変更する

Ubuntu で locale (ロケール) 設定を変更する方法をメモしておきます。 今回は Ubuntu 21.0.4 を使いました。

macOS の iTerm2 で LANG 環境変数を自動送信しない

macOS ではターミナルとして iTerm2 を愛用しています。 iTerm2 のターミナル上から SSH した場合でも、デフォルトではローカル環境の LANG 環境変数を自動的に送信するようです。 この挙動を変更し、「自動的に LANG 環境変数を送信せず、リモート環境の LA…

vSphere7 へ RockyLinux8 をテキストモードインストールする

vSphere7 へ Rocky Linux をインストールする方法をメモしておきます。

Linux や macOS へ google-cloud-sdk をインストールする

Linux や macOS へ google-cloud-sdk をインストールするには以下のような選択肢があります。 curl https://sdk.cloud.google.com | bash でインストールする Cloud SDK のインストーラ を使う Homebrew などのパッケージマネージャでインストールする 今回…

Ubuntu 21.04 で Welcome メッセージを表示しない

Ubuntu へログインした際に表示される Welcome メッセージを表示させなくする方法をメモしておきます。 今回は Ubuntu 21.04 を使いました。

Ubuntu 21.04 へ Python 3.10 をインストールする

私の Ubuntu 21.04 環境には Python 3.9.5 がインストールされていました。 これを apt で Python 3.10 系へ差し替える手順をメモしておきます。 尚、今回は Python 3.9 と 3.10 を併存することとします。

自分用・検証用 Ubuntu21 作成手順メモ(2021/09/20 版)

以前に下記のメモを書きました。 自分用・検証用 CentOS8 作成手順メモ(2020/01/31 版) 検証用テンプレート CentOS7 のパラメータサンプル 自分用・検証用 CentOS 作成手順メモ(2017/01/14 版) WindowsServer 2016 の検証用設定 今回は Ubuntu 21.x 系を…

Batfish をインストールしてコンフィグを分析する

Batfish を Linux にインストールする手順をメモしておきます。 公式のインストール手順は Getting Started with Batfish にあります。 今回は Ubuntu 21.0.4 へインストールしました。 Batfish は Docker イメージで起動する為、Ubuntu21 に docker / docke…

Ubuntu21 に docker / docker-compose をインストールする

以前に Ubuntu18 に docker / docker-compose をインストールする というメモを書きました。 今回は改めて Ubuntu21 (x86_64 / amd64) 環境へ docker と docker-compose をインストールする手順をメモしておきます。

Ubuntu 21.04 に TELNET サービスをインストールする

Ubuntu 21.04 で TELNET サービスを有効化する手順をメモしておきます。

Linux に ovftool をインストールする

vSphere 用の OVA / OVF イメージを作成したり、デプロイする場合には ovftool がると便利です。 Linux 環境へ ovftool をインストールする手順をメモしておきます。

Ubuntu 20.10 で scapy の「No such file or directory: b'liblibc.a'」を解消する

Ubuntu 20.10 で scapy を利用とすると、以下のエラーが出ました。 # python sample.py Traceback (most recent call last): ・ ・ ・ FileNotFoundError: [Errno 2] No such file or directory: b'liblibc.a' これは以下のように実行することで回避出来まし…

Ubuntu 20.10 でコンソールを有効化する

Ubuntu 20.10 でコンソールを有効化する手順をメモしておきます。 私の場合は主に、vSphere 上の仮想マシンとして Ubuntu 20.10 を構築する場合に「コンソールも有効化しておく」という用途で設定しています。

Ubuntu 20.10 で固定アドレスを設定する簡易スクリプト

Ubuntu 20.10 用に、簡単な固定アドレス設定スクリプトを作成したのでメモしておきます。 作り込みの要素は多々あると思います。

Ubuntu 20.10 で固定アドレスを設定する

Ubuntu 17.10 からは IP アドレスを Netplan で管理するように変更されています。 Netplan の設定ファイルは /etc/netplan 配下にあり、リファレンスは Netplan reference にあります。 今回は Ubuntu 20.10 を固定アドレス化する手順をメモしておきます。

Ubuntu 20.10 に pyenv で Python 3.9.1 をインストールする

以前に CentOS7 に pyenv で Python 3.7.x 系をインストールする というメモを書きました。 今回は Ubuntu 20.10 に pyenv で Python 3.9.1 をインストールする手順をメモしておきます。

Amazon Linux2 で S3 Bucket を goofys でマウントする

以前に EC2 上の CentOS7 から goofys で S3 をマウントする(IAM ロール利用編) というメモを書きました。 今回は Amazon Linux2 へ goofyx をインストールする方法をメモします。 S3 へのアクセスには IAM Role を利用する前提とします。

Amazon Linux2 に Docker で NextCloud をインストールする

NextCloud を手軽に試すのであれば Docker を使うのが便利です。 今回は Amazon Linux2 上で Docker を使い、NextCloud を構築する手順をメモしておきます。

対話的にユーザからの入力を待つシェルスクリプトのサンプル

シェルスクリプトで対話的にユーザからの入力を待つサンプルをメモしておきます。

Amazon Linux2 に PHP 7.4 をインストールする

Amazon Linux2 に PHP 7.4 をインストールする手順をメモしておきます。

SPAN トラフィックを VM 上の Linux でキャプチャする

ネットワーク機器で SPAN 設定を行い、vSphere 上に作った Linux でパケットキャプチャする場合の基本的な設定をメモしておきます。

CentOS8 でネットワーク接続名を変更する・改

以前に CentOS8 でネットワーク接続名を変更する というメモを書いたのですが、もっと単純で簡単な方法があったのでメモしておきます… CentOS8 でテストしています。

CentOS8 に PowerDNS をインストールする

以前に CentOS7 に PowerDNS をインストールする というメモを書きました。 今回は CentOS8 に PowerDNS をインストールする手順をメモしておきます。 前回のメモ同様、バックエンドには MariaDB を利用します。 インストール手順は全く同じで大丈夫ですが、…

CentOS8 の firewalld で ICMP だけをブロックする

Linux で Ping (ICMP) の応答をブロックしたい場合、firewall-cmd --add-icmp-block=echo-request を設定する方法があります。 これでも ICMP をブロックすることは出来ますが、送信元に対して「ICMP をブロックしている」旨のメッセージが返されます。 こう…

Linux から ToS (DSCP) を利用したテストを行う

Linux から ToS (DSCP) を利用したテストを行う方法についてメモしておきます。 検証は CentOS8 で実施しています。

lego を使い Route53 認証でサーバ証明書を取得する (2020/09/27 版)

以前に以下のメモを書きました。 lego で Let's Encrypt の証明書を Route53 DNS 認証で取得する AmazonLinux2 で lego を使い Route53 認証でサーバ証明書を取得する lego を使えば certbot をインストールすること無く、Let's Encrypt の証明書を取得出来…