タグ

sshに関するjune29のブックマーク (12)

  • SSHのポート番号が「22」に決まった経緯を開発者のTatu Ylonen氏が公開

    Secure Shell(SSH)は安全にリモートコンピューターと通信するためのプロトコルで、当時、学生だったTatu Ylonen氏が開発した技術です。SSHのデフォルトのポートは「22」番が指定されていますが、22番に決まった経緯について、当時のメールを使ってYlonen氏が明らかにしています。 SSH Port https://www.ssh.com/ssh/port 1995年にフィンランドのヘルシンキ工科大学の学生だったYlonen氏は、別のマシンに安全に接続するためのプログラムを書いていました。当時、リモートホストのシェルを利用する既存のプロトコルとしてTelnetやFTPがありましたが、いずれもパスワードを平文でネットワーク上に送信しているため、セキュリティ面に難がありました。そこで、Ylonen氏は、TelnetやFTPに代わるプログラムを設計しようと考え、「Secure

    SSHのポート番号が「22」に決まった経緯を開発者のTatu Ylonen氏が公開
    june29
    june29 2017/05/05
    1995年7月10日のことだったのか。なるほど、おもしろい。
  • amacou's blog — macOS sierraにしてからsshでpassphraseを聞かれるようになったのでその回避策

    macOS sierraに上げて少し立った頃からgit pushとかsshしようとするとEnter passphrase for key ….って聞かれるようになってめんどくさかったので対応した。 .ssh/configの設定にUseKeychain yesとAddKeysToAgent yesをつければOK。 以下みたいな感じになる。 Host example.com HostName example.com User hoge IdentityFile ~/.ssh/xxxxx UseKeychain yes AddKeysToAgent yes

    amacou's blog — macOS sierraにしてからsshでpassphraseを聞かれるようになったのでその回避策
  • sshした先に.bashrcや.vimrcを持って行きたい人のためのsshrc - Qiita

    いろんなサーバーにsshしてちょろっと設定を確認したりするときってあると思います。 ただその時にllがつかえなかったり、vimのタブが空白4つがいいのに8文字分の広さのtab文字だったりして、ちょっとずつストレスが溜まっていきます。 やっぱりserverfaultでもおなじ苦労をしている人がいました。 vim - How to bring .vimrc around when I SSH? - Server Fault http://serverfault.com/questions/33423/how-to-bring-vimrc-around-when-i-ssh ただここにあるようにdotfilesとして保存して先でcloneするのもとても面倒くさい。第一各サーバーへ変更を入れないといけないし。SSHの秘密鍵みたいに携えていきたい。 そこで探していたらsshrcというツールを見つけて

    sshした先に.bashrcや.vimrcを持って行きたい人のためのsshrc - Qiita
    june29
    june29 2016/03/21
  • MacでSSH公開鍵・秘密鍵ファイルをコピーして使ったら警告がでた - アインシュタインの電話番号

    Mac OS Xの再インストール後、元々使っていたSSH公開鍵・秘密鍵ファイルの入った.sshフォルダを、ホームディレクトリにコピペして、git pushしようとしたら警告が出て実行できなかった。コピペしただけでは、秘密鍵の方のファイルパーミッションがオープンすぎるからダメみたい。 こんな警告が出た git pushしようとしたら、こんな警告が出た。 $ git push origin master @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/Users/ruedap

    MacでSSH公開鍵・秘密鍵ファイルをコピーして使ったら警告がでた - アインシュタインの電話番号
    june29
    june29 2015/03/31
    あるある
  • iPhoneのsshクライアント:iSSH, pTerm, TouchTerm - satoko's blog - s21g

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 http://comments.deasil.com/2008/08/18/iphone-ssh-review-issh-v-pterm-v-touchterm/ iSSH(1.0), pTerm(1.1), TouchTerm(2.0)の3つを比較したエントリなのですが、2.0になったばかりのTouchTermが良さそうです。というわけでTouchTermのところをザクっと挙げてみます。ちなみにお値段:$2.99。 TouchTerm2.0 appStoreはここから カスタマイズ可能な設定 フォントサイズ 色:背景 色:テキスト 色:カーソル その他 バッファーmode、immediate sending mode バッ

    june29
    june29 2010/05/21
    TouchTerm のおすすめポイント。
  • 高速にWeb開発をするために便利ないくつかのTIPS - KAYAC engineers' blog

    outputz でいまだに1位になれたことがない村瀬です。 社内で開発をスムーズにするための tips 集を紹介したので、まとめておきます。 記事ではデモができないので便利さが伝わらない物も多いですが参考になれば幸いです。 screenとかzshとか便利だよ!と言う話は社内ではさんざんしているのでありません。 また、OSX 限定の内容もあります。 でははじめましょう。 keychain keychain と言っても OSX の KeyChain ではなく、コマンドラインのツールです。 これは ssh-agent をより便利にするためのラッパーです。これを使用すると ssh の秘密鍵のパスワードを一度入力するとあとはパスワードなしで ssh 接続できるようになります。 「同じこと二回も言わせんな!」といつも切れているような人は導入すると良いでしょう。 使い方は $ keychain ~/.s

    高速にWeb開発をするために便利ないくつかのTIPS - KAYAC engineers' blog
    june29
    june29 2009/10/04
    ssh、keychain、Carbon Emacs、emacsclient、pit、Quicksilver、encfs など盛りだくさん。
  • SSH の接続を共有する - odz buffer

    ref:http://www.revsys.com/writings/quicktips/ssh-faster-connections.html via:http://www.cuspy.org/blog/2007/09/21/ $HOME/.ssh/config に Host * ControlMaster auto ControlPath /tmp/%r@%h:%p とかくと、既存の SSH コネクションがあれば利用してパスワード/パスフレーズ入力なしで接続できるとのこと。おぉ、すげえ。 どうしても公開鍵認証をさせてくれないところなんかで役に立つかも。 そういえば、$HOME/.ssh/config を設定するという話はあまり知られていない気がするなぁ。知らない人は新山さんのでも読むといいよ。 入門OpenSSH 作者: 新山祐介出版社/メーカー: 秀和システム発売日: 2006/0

    SSH の接続を共有する - odz buffer
    june29
    june29 2009/04/19
    既存の SSH コネクションがあればそれを利用して接続する。~/.ssh/config に設定を書く。
  • Rubyのexpect.rbの使い方

    SSHでつないで何か操作を行ったり、パスワードの入力を自動化したり、対話形式のプログラムをプログラム中から利用する場合は、expectモジュールを使用するのが一般的です。 Rubyは標準ライブラリ中にexpect.rbが存在していますが、IO#exceptとしてIOのメソッドとして定義されていて、このままでは扱いにくいので、仮想端末を扱うPTYライブラリとあわせて使用します。 require 'pty' require 'expect' module Expect def spawn(cmd) puts "CMD: #{cmd}" if $expect_verbose PTY.spawn(cmd) do |r,w,pid| @input_stream = r @output_stream = w @child_pid = pid PTY.protect_signal do yield en

    june29
    june29 2009/01/17
    Expect ってのがあるのか。
  • @IT:sshでパスワードなしにログインするには

    sshは、ssh-agentを使用するとパスワード認証なしにログインすることが可能だ。この方法は鍵交換方式を用いるので、あらかじめ鍵を作成しておく必要がある。ここでは、sshサーバ(例ではpandora)で鍵を生成し、リモートクライアントからsshサーバにパスワード認証なしにアクセスする方法を紹介する。 まず、sshサーバにログインして鍵を生成する(以前に鍵を作成している場合は、新たに作成する必要はない)。 $ ssh-keygen -t rsa ←RSA暗号方式の鍵を作成 Generating public/private rsa key pair. Enter file in which to save the key (/home/nori/.ssh/id_rsa): ←[Enter]キー Enter passphrase (empty for no passphrase): ←パス

    june29
    june29 2008/11/26
    具体的な手順
  • SSHKeychainを使ってパスフレーズ入力なしでsshを使う(MacOS X) - mteramoto's blog

    svn+sshを使ってリモートのレポジトリを使うときに、いちいちパスフレーズを入力するのが面倒だったので、MacOS Xでssh-agentが使えないかどうか調べてみた。 > ssh-agent zshとかしてssh-agent経由でshellを実行すれば使えるけど、2つめのshellはどーすんだとか、コマンドライン以外から起動したssh client(あるかどうかは知らない)はどーすんだとか。 Xなら、ログインするときにopenssh-askpassを使ってパスフレーズの入力と環境変数のセットをすればいいけど、MacOS Xだとどうなるんだろう? とさまよっていたら、よさげなものを発見。 SSHKeychain どういうものかというと、keychainにパスフレーズを保存しつつ、グローバル環境変数をさわってssh-agent関係の環境変数をセットしてくれる。ログイン時に起動するようにして

    SSHKeychainを使ってパスフレーズ入力なしでsshを使う(MacOS X) - mteramoto's blog
    june29
    june29 2008/07/24
    参考に
  • Research Systems Unix Group: Fugu

    Fugu - A Mac OS X SFTP, SCP and SSH Frontend. Fugu is a graphical frontend to the commandline Secure File Transfer application (SFTP). SFTP is similar to FTP, but unlike FTP, the entire session is encrypted, meaning no passwords are sent in cleartext form, and is thus much less vulnerable to third-party interception. Fugu allows you to take advantage of SFTP's security without having to sacrifice

    june29
    june29 2007/11/30
    Mac OS X 用 SFTP/SCP/SSH GUIクライアント
  • hdk の自作ソフトの紹介 | ダウンロード

    最新版ダウンロード cpu%.exe Version 1.15 (2008/11/09) cpup115.zip pbsmooth Version 1.01 (2002/04/07) pbsm101.zip (Vector) COM Menu Version 1.10 (2002/04/07) commenu110.lzh (Vector) ACplLdr Version 1.00 (2001/12/31) ACplLdr100.tar.gz PuTTYjp Version 0.71-jp20190410 (2019/04/10) putty-0.71-jp20190410-patch.zip winexec-geometry Version 1.00 (2002/11/09) winexec-geometry-1.00.zip folderdelete Version 1.01 (200

    june29
    june29 2007/04/27
    「executable files (PuTTY version 0.58 にパッチをあてた実行ファイル puttyjp.exe)」よりダウンロード
  • 1