Shell

AES-256 でファイルを暗号化します。

#!/bin/bash# 暗号化するファイルDATA_FILE="data.zip"# 暗号化後のファイル名ENC_FILE="data.enc" ...

Shell

ランダムなバイナリを作成する方法です
下記は、OpenSSLを利用して 32バイトのランダムな値を key.bin というファイル名で保存します

openssl rand -out key.bin 32

16進データ ...

Shell

ls の日付は環境によってフォーマットが違っていることがあります。統一するために、yyyy-mm-dd hh:mm の形式に合わせる方法です。オプションで –time-style=long-iso を付けます。

ls ...

Mac,Shell

Mac で利用できるコマンドはBSD系のため、Linuxサーバで利用しているコマンドのオプションが使えないことがあります。その場合は、GNU系のコマンド群をインストールすることで使うことができます。

brew install c ...

Linux,Mac

踏み台のサーバ経由で他のサーバにアクセスしたい場合に、ssh でポートフォワーディングすると、ローカルの各種ツールを使ってアクセスすることができます。以下のように、ServerA経由でServerBにアクセスできるようにします。

Linux

Mac (BSD系) と Linux (GNU系) ではオプションが異なります。ここでは Linux 向けのオプションを扱います。Mac 向けはこちら。

日付フォーマット

フォーマット指定し、年(%Y)、月(%m)、日(%d ...

Mac

Mac (BSD系) と Linux (GNU系) ではオプションが異なります。ここでは Mac 向けのオプションを扱います。Linux 向けはこちら。

日時フォーマット

フォーマット指定し、年(%Y)、月(%m)、日(%d ...