ユーザ用ツール

サイト用ツール


tipsmemo:tips

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
tipsmemo:tips [2025/03/23 09:51] – [sha512でハッシュされたsaltつきパスワードを生成する] admintipsmemo:tips [2025/05/13 00:55] (現在) hayashi
行 2: 行 2:
      
  
-===== sha512 Hush された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
 +
 ===== 正規表現 ===== ===== 正規表現 =====
  
行 148: 行 156:
  
   cat hoge.txt | ssh host " cat > /tmp/huga.txt"   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 コマンドで横並びで表示したい =====
  
tipsmemo/tips.1742723495.txt.gz · 最終更新: by admin