Blog¶
Raspberry Pi に Smokeping をインストールしてスループットをモニタする
自宅 → インターネット宛てのスループットを定点観測する為に Raspberry Pi へ Smokeping をインストールしました。 今回は Smokeping のインストール手順から初期設定までをメモしておきます。 尚、今回はスループットをモニタしたいだけなので、アラーム検出時のメール送信は設定しません。
S3 互換のオブジェクトストレージ「wasabi」を申し込んでみる
AWS S3 互換のオブジェクトストレージサービスである「wasabi」は 1TB 以下であれば 5.99 ドル/月と非常に安価です。 また、データ転送量や API 呼び出しは課金されません。 今回は wasabi へ新規に申し込みを行い、Bucket を作成するまでの手順をメモしておきます。
SSH は (RSA 鍵より) ED25519 鍵の方が強固で速い
SSH 用の鍵を作成する際、従来は RSA を利用するケースがとても多かったと思います。 ですが、ED25519 の方が RSA よりも強度が高く、しかも速いです。 ED25519 に対応していない古い SSH の実装が無い限り、今後は ED25519 を利用した方が良さそうです。 今回は ED25519 の鍵ペアを作成する方法をメモしておきます。 尚、ED25519 は OpenSSH 6.5 以降でサポートされています。
鍵ペアを作成するには ssh-keygen
を使います。 鍵ペアの種類は以下の 4 つから選択出来ます。 ECDSA の鍵長に 521
とありますが、これは誤記では無く、実際に指定可能な値です。 ED25519 の場合は 256
しか選択出来ませんので、鍵長自体は短くなります。
Type | Default | Bits |
---|---|---|
DSA | 1024 | 1024 |
RSA | 2048 | 1024, 2048, 4096 |
ECDSA | 256 | 256, 384, 521 |
ED25519 | 256 | 256 |
鍵ペアを作成するには以下のように実行します。
1 |
|
動作には影響しませんが、コメントを付与したければ -C
オプションします。
1 |
|
あとは鍵の種類に関係無く、~/.ssh/authorized_keys
へ公開鍵を追加します。
macOS で Raspberry Pi を初期セットアップする
久しぶりに macOS で Raspberry Pi のセットアップをしたので手順をメモしておきます。
Visual Studio 2019 の C# で AWS Lambda + API Gateway を書く
Visual Studio 2019 上で直接、AWS Lambda 開発を行うことが出来ます。 今回は Visual Studio 2019 上で AWS Lambda 開発を行い、更にそれを API Gateway で公開する手順をメモしておきます。
Windows Server 2016/2019 は GUI ←→ CLI の変更は出来ない
最近の Windows Server には同じバージョンであっても以下のように
- Desktop Experience (GUI)
- Server Core (CLI)
Windows Server 2012 であれば PowerShell で以下を実行することにより GUI 機能をアンインストールし、Server Core へ変換することが出来ました。
1 |
|
AWS LightSail で Windows Server 2016 を日本語化する
AWS LightSail で Windows Server 2016 インスタンスを作成し、日本語化するまでの手順をメモしておきます。
Visual Studio 2019 で履歴を削除する
Visual Studio 2019 では最近開いたファイルやプロジェクト、ソリューションの履歴が残ります。
https://sig9.org/wp/wp-content/uploads/2022/02/image-1644587778117.png)
今回は Clear Recent という拡張機能を使って、これらの履歴を削除する方法をメモしておきます。
Cisco SD-WAN デバイスは 5 連続でログイン失敗すると 15 分間ログイン出来ない
Cisco SD-WAN に関する Log In to a Viptela Device というドキュメントの「Log In to the vManage Web Application Server」と「Establish an SSH Session to a Viptela Device」というセクションに全く同じ下記の一文があります。
After the fifth incorrect attempt, you are locked out of the device, and you must wait 15 minutes before attempting to log in again.
つまり、「Cisco SD-WAN のデバイスへ 5 回、ログイン失敗すると 15 分間ログイン出来なくなる」と書かれています。 これは SSH ログインも、vManage への Web ログインも同じ挙動をします (例えば vManage への Web アクセスを 5 回連続で失敗すると、15 分間は SSH アクセスも出来なくなります。 逆も同様です)。