$ ssh-keygen -m PEM -f 鍵ファイル
2021年9月2日木曜日
OpenSSH新形式からOpenSSH旧形式に変換
古い形式の鍵しか読めないアプリのために、新形式から旧形式へ変換する必要があったので、方法を調査した際のメモ
旧刑式は、ファイルのヘッダ部分が
BEGIN RSA PRIVATE KEY
新形式は、ファイルのヘッダ部分が
BEGIN OPENSSH PRIVATE KEY
と、なっている。
以下のsh-keygenで変換できる。元の鍵ファイルはバックアップを取っておいたほうがよい。
ちなみに、当然だが元がRSAじゃないと変換できへんで。
2021年8月31日火曜日
curlコマンドのsftpは遅い
ワンライナーでsftpできるからcurlでsftpしていたが、どうも遅い。
sftpコマンドで転送知る場合と比べると明らかに遅いので、速度がほしいならcrulでやらないほうがいいっぽい
実装上の問題みたいで、ソースをいじれば多少早くなる。
ここらへんの情報
WHY SFTP IS STILL SLOW IN CURL
ざっくりいうと、CURL_MAX_WRITE_SIZE が小さすぎるから、大ききくすれば良い。
2021年6月22日火曜日
2021年6月20日日曜日
sshの鍵接続で接続できない
秘密鍵をもらって、接続しようとしたが接続に失敗した。
原因がわかったので備忘録として残しておこう。
秘密鍵をおいた場所と同じ場所に、別の秘密鍵のペアとなる同名ファイルの公開鍵があると、キーペアが一致せずにssh接続に失敗すり。
sshポート転送
local:222 -> 192.168.1.10:22 -> 192.168.2.10:22
1. ローカルから、ポート転送するために接続する。
$ssh user@192.168.1.10 -L 222:192.168.1.10:22
2. 1.が接続している状態で、ローカルに対してssh:222に接続すると192.168.10に転送される。
このときのユーザ/パスワードは192.168.2.10のもの。
登録:
投稿 (Atom)