ユーザ用ツール

サイト用ツール


ssh

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
ssh [2019/06/30 12:22] – 外部編集 127.0.0.1ssh [2021/06/06 22:34] (現在) nabezo
行 1: 行 1:
-====== ssh設定方法  ======+======sshとは====== 
 +  port:22 
 +   
 +  local>stdin → ssh → sshd<remote> 
 +   
 +  local>stdout ← ssh ← sshd<remote> 
 + 
 +===== ssh設定方法  ===== 
 ホームディレクトにて ホームディレクトにて
  
行 7: 行 15:
 .sshに秘密鍵を入れる .sshに秘密鍵を入れる
  
 +=====公開鍵認証=====
 +linux上での設定方法
 +==== 鍵の生成 ====
  
 +  ssh-keygen -t rsa -b 4096 { -f /home/[user名]/.ssh/[鍵の名前] }
 +  #名前を省略すると以下の名前で作成される
 +  # 秘密鍵:id_rsa
 +  # 公開鍵:id_rsa.pub
 +
 +==== 鍵の転送 ====
 +  ssh-copy-id -i ~/.ssh/id_rsa.pub [リモートユーザー]@[リモートサーバーのホスト名]
  
  
行 14: 行 32:
 http://watermans-linuxtips.blogspot.jp/2009/07/ssh2.html http://watermans-linuxtips.blogspot.jp/2009/07/ssh2.html
  
-localpc→host1→host2+localpc → host1 → host2
  
 転送 localhost:<localport>→<host1>:22→<host2>:22 転送 localhost:<localport>→<host1>:22→<host2>:22
  
-ssh -l <host1id>  -L <localport>:<host2>:22 <host1> +  ssh -l <host1id> -L <localport>:<host2>:22 <host1> 
-ssh -l <host2id> -p <localport> localhost +  ssh -l <host2id> -p <localport> localhost
- +
-=====sshとは===== +
- +
-    local>stdin→ssh→sshd<remode> +
- +
-    local>stdout←ssh←sshd<remode>+
  
 +== 多段接続 ==
 +ssh host2_def
 +  #~/.ssh/config
 +  Host host1_def
 +    HostName host1
 +    User host1のユーザー名
 +    Port host1のポート番号
 +    IdentityFile host1への接続に使う鍵
 +  Host host2_def
 +    HostName host2
 +    User host2のユーザー名
 +    Port host2のポート番号
 +    IdentityFile host2への接続に使う鍵
 +    ProxyCommand ssh -W %h:%p host1_def
 +  #使用する鍵はlocalpcに保存しておく
 +===== オプション =====
 +  N ポート転送を行う
 +  -f バックグラウンドに移行する
 +  -L 転送するポート:ssh接続先から見たアドレス:転送先のポート
  
 +=====WindowsのSSHクライアント形式====
 http://memo.hirosiki.jp/article/106311259.html http://memo.hirosiki.jp/article/106311259.html
  
ssh.1561864958.txt.gz · 最終更新: 2019/06/30 12:22 by 127.0.0.1