タグ

sshに関するChiseiのブックマーク (23)

  • 多段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
    Chisei
    Chisei 2015/01/06
  • MySQL Workbenchで多段SSHポートフォワードを使ってAWSのRDSに接続する - Qiita

    概要 WindowsパソコンのMySQL WorkbenchからAWSのRDSに接続したいんだけど、SSH踏み台サーバのはるか彼方にあって、途方に暮れた時に読んでください Puttyのポートフォワードを活用してMySQL WorkbenchからRDSに接続する方法を解説します 構成 図を参照にしてください 方針 防御は強固でどうやっても直接つなぐのはムリ PuttyのSSHポートフォワードで身近な敵のHost:COMGをやっつけます そこから先のAWS軍団(Host: AWSG,DEV)はPuttyでSSHリモートコマンドを発行することでやっつけます 前提 各Hostは全て鍵認証対応、ポートフォワード許可されてるとします Pagentでの鍵認証設定はできてるとします RDSはPort3306で運用しているとします SSHアカウント名はuserとします 手順 Puttyでポートフォワードを許

    MySQL Workbenchで多段SSHポートフォワードを使ってAWSのRDSに接続する - Qiita
    Chisei
    Chisei 2014/02/07
  • ssh の agent forwarding

    エージェント転送を試したのでメモします。素人の想像ですけど、エージェントというのは手元マシンに常駐させるもので、中間のマシンでエージェントを動かす必要はないのだと思います。 アメンボのようにスイスイと滑るようにホスト間を移動することが目標です。 その際、各ホストに存在する Linux ユーザーのパスワードも手元秘密鍵のパスフレーズも入力する必要がありません。 前提 手元の Windows マシンで鍵ペア (秘密鍵と公開鍵) を作成済み。 鍵ペアの片方 (公開鍵) はリモート ホスト複数台すべての ~/.ssh/authorized_keys ファイルに登録済み。 (step 1) 手元の Windows マシンにエージェントを常駐させる c:\program files\PuTTY\pageant.exe をダブル クリック 通知領域 (?) に出現するアイコンを右クリックして、View

    ssh の agent forwarding
    Chisei
    Chisei 2013/07/22
    読んだ
  • tomo.ac

    This domain may be for sale!

    Chisei
    Chisei 2013/05/06
    知らなかった。
  • SSH Tips & Tricks

    勉強会向けサーバを作ってみる2 / Rasbian jessieを試す/ Google Authenticatorのパスコードを作るKenichiro MATOHARA

    SSH Tips & Tricks
    Chisei
    Chisei 2013/03/27
  • Rackhub で始めるペアプログラミング - 鳩舎

    こんにちは、20時から予定がありました。遅刻しそうです。 さて、ということでさっくり話をすると、「ペアプロってやったことないな」ってところからスタートです。 ペアプロするのって難しい 難しいんです。何が難しいって、相手が居ない。居ないんですよ相手が。家庭内ペアプロとかやってる夫婦を1組知ってますが、そんなん普通ねーよ。アホか。 そして会社でペアプロするのは違うんです。違う、そうじゃない。会社でペアプロするのはいい。いいんだ。でも俺は趣味のコードとかを友達ときゃっきゃうふふしながら書きたい。 だからペアプロするのは難しい。勉強会にいって「どうもーはじめましてロージーですー」と自己紹介してその直後に「ということでペアプロしませんか?」とでも聞いたらその場で Twitter に勉強会にホモがいるとか言われて ID 晒されて大炎上ですよ。リスキーすぎる。 ということで簡単に、とりあえず俺は友達とペ

    Rackhub で始めるペアプログラミング - 鳩舎
    Chisei
    Chisei 2013/03/18
    ペアプロのキーボード共有&エディタ共有問題を解決できそう。もう少し突き詰めたい。
  • csshx - Project Hosting on Google Code

    ------------------------------------------------- csshX - Cluster SSH tool for Mac OS X Termial.app ------------------------------------------------- Copyright 2011 by Gavin Brock <gbrock@cpan.org> ------------------------------------------------- INSTALLATION: As csshX is a command line tool, no special installation is needed. It may be copied into a directory in your path, (e.g. /usr/local/bin)

    csshx - Project Hosting on Google Code
    Chisei
    Chisei 2012/07/15
    perlのエラーが出て実行できず。諦めた。
  • 1つのシェルから複数のSSHセッションを同時に実行するツール3種類を試す | OSDN Magazine

    リモートマシンへのログインやファイルのコピーなど、システム管理作業全般でSSHを利用する機会は多い。SSHでの作業を効率よく進めるには、複数のリモートマシンに対してコマンドを同時に実行できるツールを使ってみるとよいだろう。この記事では、Parallel ssh、Cluster SSH、ClusterItという3つのツールを紹介する。いずれも、単一のターミナルウィンドウで入力したコマンドを、対象となる複数のリモートマシンに対して一斉に送ることができる。 こうしたツールを使わずに、openSSHで複数ホストに対する処理を行うことも不可能ではない。たとえば、実行するコマンドを記述したファイルを作成し、bashのforループを使って、複数のリモートホストに対して順次実行していけばよい。だが、ツールを使うことにはメリットがある。その1つは、複数のホストで並行してコマンドを実行できる点だ。短時間で完了

    1つのシェルから複数のSSHセッションを同時に実行するツール3種類を試す | OSDN Magazine
    Chisei
    Chisei 2012/07/15
    macでこういうのが出来るツールを探している。
  • Parallel Distributed Shell(pdsh)を使って複数ホストでコマンドを同時実行する - えこ日記

    「複数のリモートホストで同じコマンドを一斉実行したい」と思うことはよくありますが、これらのツールを使うことで実現出来ます。 Cluster SSH ClusterIt DSH - dancer's shell / distributed shell GXP Grid & Cluster Shell Parallel ssh Parallel Distributed Shell PyDSH ssssh Svengali この中でも Parallel Distributed Shell(以下、pdsh)は学習コストが低く、簡単に使い始めることが出来ます。今回はこの pdsh を使ってみます。前提条件として、ssh で公開鍵認証方式を利用するにはなどを参考に、操作元となるホストから操作対象となる複数のリモートホストへ ssh の公開鍵認証方式でログイン出来るよう、予め設定しておきます。 インスト

    Parallel Distributed Shell(pdsh)を使って複数ホストでコマンドを同時実行する - えこ日記
    Chisei
    Chisei 2012/07/15
    決まった情報の閲覧には向いていそう。logのtailfには向いていなさそう。
  • SSH力をつけよう

    OSSセキュリティ技術の会 第二回勉強会 https://secureoss-sig.connpass.com/event/69314/

    SSH力をつけよう
    Chisei
    Chisei 2012/05/30
    rcとか知りませんでしたすいませんでした。
  • Authenticate Jenkins CI for Github private repository

    I'd like for Jenkins to automagically fetch data from my private repository hosted on Github. But I have no idea how to accomplish that task.. Tried the documentation, generating ssh-key for jenkins user and all what I can see is: "unable to clone the repo". I've checked URLs - they are valid. Any clues, maybe you know some docs/blogs/whatever which are describing this kind of stuff?

    Authenticate Jenkins CI for Github private repository
    Chisei
    Chisei 2012/05/16
    ubuntu12の場合は/var/lib/jenkins/がjenkinsユーザのhomeディレクトリ
  • Authentication documentation - GitHub Docs

    Recovering your account if you lose your 2FA credentialsIf you lose access to your two-factor authentication credentials, you can use your recovery codes, or another recovery option, to regain access to your account. Error: Permission denied (publickey)A "Permission denied" error means that the server rejected your connection. There could be several reasons why, and the most common examples are ex

    Authentication documentation - GitHub Docs
  • CygwinでGit(GitHub)を始めるための準備・設定メモ - Rewish

    登録して放置していたGitHub格的に始めました。 rewish’s Profile - GitHub 以下、CygwinでGit及びGitHubを始めるための設定メモ。 Gitをインストール Cygwinのsetup.exeを起動して適当なサーバーを選択、gitを選択してダウンロード&インストール。この辺はいつもの作業なのでCygwinユーザーなら問題無いはず。 Gitのユーザー設定 これをやらないとコンピュータ名などが晒されて恥ずかしい事になるらしい。 git config --global user.name rewish git config --global user.email rewish.org@gmail.com

    CygwinでGit(GitHub)を始めるための準備・設定メモ - Rewish
    Chisei
    Chisei 2012/05/10
    TCPKeepAliveとIdentitiesOnlyが無いとうごかなかった@MBA
  • $HOME/.ssh/configを活用していますか?

    こんにちは、hnwです。今更ながら自己分析すると、私はタイプ数を減らす工夫が好きなようです。今回は $HOME/.ssh/config ファイルについてのsshの非常に基的な話題です。もちろん今回もタイプ数を減らすことが主眼です。 $ man ssh_config 言いたいことは上記の man page を見てもらえば全部書いてあるんですが、案外読んでいない人もいるんでしょうか、 $HOME/.ssh/config に書けば省略できることを毎回タイプしている人を稀に見かけます。 $ ssh -l webmaster dev3.example.com もし上記のようなコマンドを打っている人が居たら、次の $HOME/.ssh/config を参考に、自分の環境に合わせて設定してみてください。 Host dev3 HostName dev3.example.com Host dev3-wm

    Chisei
    Chisei 2012/02/12
    macでの.ssh/configの活用を始めたんだ。
  • 続・$HOME/.ssh/configを活用していますか? — ディノオープンラボラトリ

    以前の記事「$HOME/.ssh/configを活用していますか?」では、設定ファイルを少し頑張って書けば普段のSSHライフが随分変わりますよ、と紹介しました。今日はその続編です。前回よりマニアックな設定を紹介します。 2段以上先のサーバにログインする Dynamic Forward機能を使う 共通設定をまとめて書く 2段以上先のサーバにログインする 目的のサーバにログインするために、踏み台的なサーバを経由しないと入れない環境があります。例えば、dmz経由でないとDBサーバにログインできない環境、というのは良くある構成でしょう。 このような場合に、ProxyCommandパラメータが利用できます。 上の設定で「ssh db1」とすると、sshでdmzに接続し、dmzから192.168.0.201へログインします。これを利用するには踏み台サーバにncコマンドが必要ですが、大抵の環境にインスト

    Chisei
    Chisei 2010/10/21
  • ウノウラボ Unoh Labs: 快適なsshクライアント生活

    はじめまして、HIROKIです。 大規模コンテンツの開発に携わっていると数多くのサーバにsshでログインすることになります。その手間を軽減するために $HOME/.ssh/config を設定してみます。 sshコマンドを簡略化 例えば dev01.labs.unoh.netというサーバにsshでログインするのであれば、 $ ssh -i ~/.ssh/id_rsa.unoh hiroki@dev01.labs.unoh.net という感じのコマンドでログインしているかと思います。 これを $ ssh dev01 でログインできるように設定してみましょう。 Host dev01 User hiroki HostName dev01.labs.unoh.net IdentityFile ~/.ssh/id_rsa.unoh 秘密鍵を複数使いわけている人はIdentityFileを指定すると便

    Chisei
    Chisei 2010/03/14
    $HOME/.ssh/config知らんかった。.bashrcにalias作ってました。
  • iceiv+putty

    2023/12/19 版 putty-gdi-20231219.zip 2023/08/29 版 putty-gdi-20230829.zip 2022/11/04 版 putty-gdi-20221104.zip 2023/12/19 修正内容 0.80 の公開に追随。 2023/08/29 修正内容 0.79 の公開に追随。 プライベートキー定義で Enter BackSpace などのモディファイアキー無しに何らかの割り当てを設定している場合、login 時の user や password の入力に支障が出る可能性があります。 2022/11/04 修正内容 とりあえず 0.78 の公開に追随。 2022/05/30 修正内容 0.77 の公開に追随。とりあえず build は通しましたが、一部の機能は正常に機能していないかもしれません。そろそろ抜的にどうにかしないと無理そう。

  • リポジトリ - Redmineガイド

    注1: バージョン管理システムの適切なコマンドがRedmineと同じサーバにインストールされている必要があります。 例えばRedmineからSubversionリポジトリにアクセスする場合、svnバイナリをRedmineが稼働するホストにインストールする必要があります。 注2 : バージョン管理システムのコマンドはRedmineから実行できるようパスが取っているなどしている必要があります。 以下のいずれかの方法があります。 コマンドにが置かれているディレクトリにPATHが通っている: もしコマンド名がデフォルトのものとは異なる場合は、Redmineの設定ファイルで呼び出すコマンド名を変更できます Redmineの設定ファイルでフルパスを指定することもできます。 最後に、「管理」→「設定」画面の「リポジトリ」タブ内「使用するバージョン管理システム」で、バージョン管理システムを有効にするのを忘

    リポジトリ - Redmineガイド
  • サクっとly.com - さくらインターネットでのSubversion運用と、Eclipse+Subversiveからの鍵交換方式sshの接続設定と、RedmineとSuversion連携を行う

    こんにちは。kubomaです。 今日はさくらインターネットでのSubversion運用と、そのSubversionに対するEclipse+Subversiveからの鍵交換方式SSHの接続設定をするまでの設定について記載します。 また別サーバにいるRedmineとSubversionの連携についても記載します。 今回のゴール さくらインターネットのサーバとPoderosaを用いて鍵交換方式のSSH接続を行う さくらインターネットのサーバでSubversionを稼働させる さくらインターネットのサーバ上のSubversionに、クライアント側(Windows)のEclipse+Subversiveから接続、使用できるようにする 別サーバのRedmineとさくらインターネットのサーバ上のSubversionを連携させる サーバはさくらインターネットのレンタルサーバ、クライアントは自宅のWind

  • ssh-agent でパスフレーズの入力を省く - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 SSH ではログインするときにパスフレーズの入力が必要ですが、ときどきこれが億劫になるときがあります。例えば scp コマンドでファイル転送を繰り返すときなど、転送のたびにパスワードを打ち込まなければなりません。 元来、人間というのは単調作業が苦手です(プログラマーなどと呼ばれる人種はこの傾向が顕著なようです^^;)。同じパスフレーズを何回も入力するなど、苦痛以外