タグ

SSHに関するkakku22のブックマーク (10)

  • EC2インスタンスへのシェルアクセスサービスを雑にまとめてみた | DevelopersIO

    過去1年の間にEC2インスタンスにシェルアクセスするAWSサービスが3つもリリースされました。 AWS Systems Manager Session Manager(2018/09/11) EC2 Instance Connect(2019/06/27) AWS Systems Manager Session Manager(SSHトンネリング対応)(2019/07/09) 機能が似通っていており、違いがわかりにくいため、ざっと整理しました。 シェルアクセスの比較表 サービス 素のSSH Systems Manager Session Manager Systems Manager Session Manager(SSH) EC2 Instance Connect

    EC2インスタンスへのシェルアクセスサービスを雑にまとめてみた | DevelopersIO
  • Session Manager launches tunneling support for SSH and SCP

    You can now use AWS Systems Manager Session Manager to tunnel SSH (Secure Shell) and SCP (Secure Copy) traffic between a client and a server. You often need to allow SSH and SCP protocol access to cloud and on-premises servers when performing maintenance tasks or troubleshooting problems. These protocols commonly require using an access server (for example, a Bastion host) and maintaining an open

    Session Manager launches tunneling support for SSH and SCP
  • インフラエンジニアじゃなくても押さえておきたいSSHの基礎知識 - Qiita

    最近はクラウド上のサーバーを利用する事も多くなってきた。 サーバーの用意やネットワーク周りの設定はインフラ部門がやってくれるけど、アプリのデプロイ/設定は開発者がする事が多いので、開発メインでやってるエンジニアでも最低限SSHの知識は必要になる。 また、Vagrant等でローカル環境にVMを作成する事もあるので、ローカル環境内でSSHを使用するケースも増えてきた。 というわけでインフラエンジニアじゃなくてもSSHクライアントの知識は必須になってきているので、改めてSSHの再学習をしてみることにした。 SSHとは 暗号や認証の技術を利用して、安全にリモートコンピュータと通信するためのプロトコル。 SSHでは以下の点で従来のTelnetより安全な通信が行える。1 パスワードやデータを暗号化して通信する。 クライアントがサーバーに接続する時に、接続先が意図しないサーバーに誘導されていないか厳密に

    インフラエンジニアじゃなくても押さえておきたいSSHの基礎知識 - Qiita
    kakku22
    kakku22 2015/03/09
    ssh-copy-id は知らなかった.多段 SSH は便利だけど,ユーザー違う場合ってできるの?
  • sshのconfigファイルをincludeっぽくする - Masteries

    sshの設定ファイル(~/.ssh/config)を分割したい, という欲求は結構あるのではないでしょうか. 例えば大量のサーバを管理している時, 設定ファイルをサーバの用途や環境などでファイルを分けて, config.awsとかconfig.vpsとかといった名前でグルーピングする, とか. sshのconfigファイルがincludeに対応していれば, ~/.ssh/configからこれらのファイルをincludeする, といった形で解決出来るのですが, sshの設定ファイルのincludeは出来ないっぽいです. 解決策として, 上記の記事ではsshコマンドにaliasを貼って, 各PC固有の設定ファイルと共通の設定ファイルを連結する, という方法が紹介されていたので, こういう感じで解決してみました. alias 'ssh'=cat ~/.ssh/config.local ~/.ss

    sshのconfigファイルをincludeっぽくする - Masteries
  • ~/.ssh/configを分割して管理する - Qiita

    2021-1-26 こちらにInclude対応版の記事を書きました 2021-1-13 こちらに最新版の記事を書きました 管理するサーバが増減するたびに変更を加えるOpenSSHの設定ファイル~/.ssh/config 長くなりすぎて管理しづらくなると何とかこれを分割したくなりますね?ファイルが分割できれば、gitで管理したり、一部をメンバーとプロジェクトで共有できたりできて便利そうです。ここでは私が利用している~/.ssh/configの分割方法をご紹介します。 設定を分割する ~/.ssh/conf.dというディレクトリを作ってこの中に~/.ssh/configを分割して配置します。プロジェクトメンバーと共有したい設定はmyproject.confのようにシンボリックリンクで解決します。 ~/.ssh ├── authorized_keys ├── conf.d │   ├── con

    ~/.ssh/configを分割して管理する - Qiita
    kakku22
    kakku22 2014/10/10
    イイ感じ!
  • 多段SSHの設定を.ssh/configにまとめる - Qiita

    概要 踏み台サーバを経由した多段SSHの設定をconfigにまとめる方法 接続するマシンは、WANやゲートウェイ内のネットワークのいずれにも属する可能性があると想定(ノートPC等) ネットワーク図 図のようにゲートウェイ経由でしかアクセスできないネットワーク内にさらにゲートウェイがあるネットワークを想定 単純な多段SSHの書き方 host gateway HostName sshgate.hoge User hoge Host RemoteHost-out HostName RemoteHost User fuga ProxyCommand ssh -W %h:%p gateway 上記の設定を~/.ssh/configに書いた後、 ssh RemoteHost-out でgateway経由でのアクセスが可能 複数に同時に設定を適応する場合 .ssh/configには複数の設定をワイルドカ

    多段SSHの設定を.ssh/configにまとめる - Qiita
    kakku22
    kakku22 2014/04/24
  • sshで初回ログイン時に「Are you sure you want to continue connecting (yes/no)? 」を抑止する方法 - ablog

    やりたいこと ssh で初回ログイン時に「Are you sure you want to continue connecting (yes/no)?」と聞かれないようにしたい。 $ ssh oracle@192.168.45.102 The authenticity of host '192.168.45.102 (192.168.45.102)' can't be established. RSA key fingerprint is d6:89:e2:2a:2d:44:87:9a:76:10:25:07:c6:5e:00:32. Are you sure you want to continue connecting (yes/no)? やりかた クライアント側の ~/.ssh/config に以下を追記する。 $ vi ~/.ssh/config host * StrictHost

    sshで初回ログイン時に「Are you sure you want to continue connecting (yes/no)? 」を抑止する方法 - ablog
  • SSHの仕組み!ぼんやりとした理解だったものをすっきりさせようの会 - nigoblog

    特にシリーズ化を目論むわけではないですが、 完全に理解しているわけではないけど、使える。 みたいなものってありますよね。 そういうのはよくないのでしっかりと理解しよう! というテーマでやります。 今回はSSHの仕組みについて書いていこうと思います。 参考記事 概要 ~SSHとは~ SSHの仕組みを理解するための用語 鍵交換方式の仕組みと実際のコマンド 便利なオプション まとめ このような流れで書いていきます。 参考記事 こちらを参考にします。(ぶっちゃけこれだけ見ればオッケーな気も。。。) 公開鍵暗号について理解が足りていなかったのでメモ - かせいさんとこ 鍵交換方式による認証 概要 ~SSHとは~ SSHはSecure Shellの略で、あるマシンに別のマシンからアクセス , ログインするというイメージです。 主にサーバー(リモート)にクライアント(ローカル)からアクセスするときに使い

    SSHの仕組み!ぼんやりとした理解だったものをすっきりさせようの会 - nigoblog
    kakku22
    kakku22 2013/10/18
    ふむ
  • Efficient data transfer through zero copy

  • svn+sshを実現する方法 - 4403 is written(終了しました)

    @自宅(個人の見解に基づいており,所属組織などとは一切関係ありませんし,事実かどうかもわかりません) この世界に希望をもつためには批判し続けることこそが必要だ - Edward W. Said (1935-2003) 研究室からsvnのリポジトリに繋がらなくて,一瞬絶望した.やべっ!今日の仕事が出来ねー!って思ってしまった.そこはそれで,そうなれば,必死に何とかするわけです.というわけで,今日はsvn+sshを実現する方法を説明します. まず,条件.サーバはVine3.2上で,subversionが動いています.ポートは適当に決まっていて,サーバのFWは通過できるようになっています.クライアントはWindowsでTortoiseSVNが動いているものとします.クライアントは学校側のFW下におり,svnプロトコルでの接続はブロックされている.httpおよびsshは接続可能であることを確認済み

  • 1