nginx-ssl-configuration
Nginx用のSSL設定を生成してくれるサイト Mozilla SSL Configuration Generator ...
Apache BenchでHTTPサーバーのベンチマークをする
HTTPサーバーの性能をベンチマークするには、Apache Benchツール(abツール)を使用します。 abではMac等からサーバーに向けて指 ...
auth.logのタイムゾーンを合わせる: Ubuntu
Ubuntuにおいてauth.logのタイムスタンプがローカルのタイムゾーンと異なる場合は、rsyslogを再起動すると直ります。 $ service rsyslog restart ...
非常に大きなログの最後の100行のみ表示する: Ubuntu
Ubuntuにおいて、非常に大きなログの最後の100行のみ表示したい場合は、tailを使います。{LOG-FILE}はログファイル名に置き換 ...
Ubuntuでネットワークパケットをダンプする
Ubuntuでネットワークパケットをダンプするにはtcpdumpを使います。 $ tcpdump 特定のホストとの通信を除外する場合は次のようにします。{HO ...
パッケージがインストールされているか調べる: シェルスクリプト
Ubuntuのシェルスクリプトでパッケージがインストールされているか調べるにはdpkgを使用します。例えばgitの有無を調べるなら次のように ...
Ubuntuでタイムゾーンを設定する
Ubuntuでタイムゾーンを設定するにはtimedatectlを使います。 設定可能なタイムゾーン名称を確認します。東京はAsia/Tokyo ...
シェルスクリプトでSSHパスワード認証を無効する: Ubuntu
UbuntuにおいてSSHパスワード認証を無効にするには/etc/ssh/sshd_configの次の行をnoに編集します。 - #PasswordAuthentication yes + PasswordAuthentication no これ ...
sedコマンドの使い方: Linux
ストリームエディタのsedコマンドの使い方を調べる。 manual 基本 呼び方 $ sed SCRIPT INPUTFILE 例) input.txtに対して、helloをworldに置き換え、o ...
SSHでパスワード認証を試す
すでに公開鍵認証方式を使用している環境で、パスワード認証でSSHログインを試すには次のようにします。 $ ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no user@host セキュリティの確認に便利で ...
ログインユーザーを確認する: Ubuntu
Ubuntuで現在ログイン中のユーザーを確認するにはwコマンドを使います。 $ w 過去にログインしたユーザーを確認するにはlastコマンドを使い ...
UbuntuでSSHへのアクセスログを確認する
UbuntuでSSHへのアクセスログを確認するには/var/log/auth.logを見ます。 $ cat /var/log/auth.log | less ブルートフォースアタックを確認するに ...