ユーザ用ツール

サイト用ツール


tipsmemo:tips

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
tipsmemo:tips [2023/08/08 06:16] – [netstat] hayashitipsmemo:tips [2025/05/13 00:55] (現在) hayashi
行 2: 行 2:
      
  
-===== sha512でハッシュされたsaltつきパスワードを生成する =====+===== Hush されたパスワードを生成する ===== 
 +==== sha512 ==== 
 perl perl
   $ perl -e 'print crypt("password", "\$6\$SALTsalt");'   $ perl -e 'print crypt("password", "\$6\$SALTsalt");'
行 10: 行 12:
   $ openssl passwd -6 -salt SALTsalt password   $ openssl passwd -6 -salt SALTsalt password
   $6$SALTsalt$UiZikbV3VeeBPsg8./Q5DAfq9aj7CVZMDU6ffBiBLgUEpxv7LMXKbcZ9JSZnYDrZQftdG319XkbLVMvWcF/Vr/   $6$SALTsalt$UiZikbV3VeeBPsg8./Q5DAfq9aj7CVZMDU6ffBiBLgUEpxv7LMXKbcZ9JSZnYDrZQftdG319XkbLVMvWcF/Vr/
 +
 +==== bcrypt ====
 +
 +  $ php -r "echo password_hash('your-password', PASSWORD_BCRYPT) . PHP_EOL;"
 +  $2y$10$numGUgDvQ4yy0mflhCoq8efS7xBhG2D1CvoD.bTWZcBr2jkFpCO5S
 +
 ===== 正規表現 ===== ===== 正規表現 =====
  
行 120: 行 128:
   $6$SALTsalt$gH47I0mRGadJVVlIpeTxVlYw.SjkPOZ7lJoGkqOyhyeUJ7PV5QWuYpIG6D5ggew6RXLpl1eA72TpgX5pGDpr/.   $6$SALTsalt$gH47I0mRGadJVVlIpeTxVlYw.SjkPOZ7lJoGkqOyhyeUJ7PV5QWuYpIG6D5ggew6RXLpl1eA72TpgX5pGDpr/.
  
 +===== UUID生成 =====
  
 +  $ uuidgen -r
 +
 +-r を付けないとランダム(UUID Version4)にならないので注意(@FreeBSD)
 +
 +===== WEBを静的HTMLとして保存 =====
 +
 +  wget --mirror --page-requisites --html-extension --convert-links http://example.com
 +
 +それぞれのオプションの意味
 +
 +|--mirror|ページ内のリンクを解析し、再帰的にダウンロード|
 +|--page-requisites|ページ内の画像、CSSをダウンロード|
 +|--html-extension|拡張子がないファイルに拡張子(.html)を付加|
 +|--convert-links|CSS、JSへの参照がURLになっている場合、相対パスに変換|
 ===== ダミーファイルを作る ===== ===== ダミーファイルを作る =====
 10Mbyte 10Mbyte
行 128: 行 151:
  
   # fallocate -l 10M 10M.txt   # fallocate -l 10M 10M.txt
 +
 +
 +===== SSHでパイプしつつデータ転送 =====
 +
 +  cat hoge.txt | ssh host " cat > /tmp/huga.txt"
 +
 +===== 相手のsshが古い =====
 +以下のようなエラーが発生します
 +
 +  Unable to negotiate with 192.168.xx.yyy port zz: no matching host key type found. Their offer: ssh-rsa,ssh-dss
 +
 +具体的には ssh-rsa や ssh-dss といった古い、脆弱性のあるアルゴリズムを無効にしているが、接続先のサーバーが古いアルゴリズムのみを提供しているため、接続を確立できずにエラーとなっている
 +以下の様に使用するホスト鍵アルゴリズムを明示的に指定((サーバー側の SSH を更新しましょう))
 +
 +  ssh -oHostKeyAlgorithms=ssh-rsa,ssh-dss <ユーザー名>@<ホスト>
 +
 +
 +
  
 ===== diff コマンドで横並びで表示したい ===== ===== diff コマンドで横並びで表示したい =====
行 233: 行 274:
 <?php phpinfo(); ?> <?php phpinfo(); ?>
 </file> </file>
 +==== Rspamd====
  
 +  rspamadm configtest
 ===== 換算表(サブネットマスク) ===== ===== 換算表(サブネットマスク) =====
  
tipsmemo/tips.1691475381.txt.gz · 最終更新: by hayashi