タグ

鍵認証に関するbaboocon19820419のブックマーク (13)

  • SSH認証キーをBitbucket/GitHubに設定しよう! [Mac簡単手順]

    BitbucketやGitHubのGitリポジトリにアクセスではSSH認証キーを使うことができます。このSSH認証キーを使ったアクセスのメリットは次のとおりです。 * Pushするときにいちいちパスワードを打つ必要がなくなる * セキュリティが向上する 今回はMacでSSH認証のための公開鍵と秘密鍵を生成して、GitHubやBitbucketに公開鍵を登録して、SSHでアクセスできるようにするまでの設定手順をできるだけわかりやすく書いていきます。もし、詰まった点とかあればコメントお願いします! (04/11 22:30) 前回の修正でミスってた部分を修正 🐯 流れSSH認証キーの設定の流れは次のとおりです。 (1) SSH認証の公開鍵と秘密鍵を作成 (2) Mac側(クライアント側)へのSSHキーの設定 (3) Bitbucketへの公開鍵の登録 (4) GitHubへの公開鍵の登録

    SSH認証キーをBitbucket/GitHubに設定しよう! [Mac簡単手順]
  • ssh-agentでパスフレーズをキャッシュさせたい~ノンパスワードの実現~

    sshを利用する際,パスワードを入力する手間を軽減させることが可能だ。しかし,パスフレーズまでは省略されず,この点をクリアするには次のような「ssh-agent」と呼ばれるデーモン利用が必要になる。 ssh-agentの起動時は,パスフレーズを記録しておく鍵キャッシュが空の状態である。このため,ssh-agentの起動後には引き続きssh-addコマンドを使用してパスフレーズをキャッシュに追加させておく必要があるのだ。以上の手順は次のようになる。これらの操作は,当然ながらパスフレーズを入力する接続元で行うべき操作だ。 $ eval `ssh-agent` Agent pid 3199 $ ssh-add Need passphrase for /home/ykida/.ssh/id_dsa Enter passphrase for /home/ykida/.ssh/id_dsa Ident

    ssh-agentでパスフレーズをキャッシュさせたい~ノンパスワードの実現~
  • sshの公開鍵を登録するのはauthorized_keys - 計算機と戯れる日々

    sshの公開鍵を登録するのはauthorized_keys なぜかしらんがメモってなかった。 $ ssh-keygen -t rsa (中略) $ cat .ssh/id_rsa.pub >> .ssh/authorized_keys $ chmod 600 .ssh/authorized_keysとりあえずこれでLAN内の認証程度なら問題無し。

    sshの公開鍵を登録するのはauthorized_keys - 計算機と戯れる日々
  • Tera Termマクロ活用入門(1):各種ログインを自動化する | OSDN Magazine

    Windows向けのターミナルエミュレータ「Tera Term」(テラターム)には強力なマクロ機能が搭載されており、これを利用することでネットワーク経由でマシンを自動操作したり、管理情報を取得する、といったことが可能だ。記事ではいくつかのサンプルとともにTera Termマクロの基的な使い方を紹介する。 Tera TermおよびTera Termマクロの基 Tera Termのマクロ機能を紹介する前に、簡単にTera Termについて紹介をしておこう。Tera Termはオープンソースで開発されているWindows向けのターミナルエミュレータ(端末エミュレータ)だ。かつてはTelnetクライアントやCOMポート経由でのシリアル接続機能を備えた無償のターミナルエミュレータとして有名だったが、1998年にいったん開発が中断された後にオープンソース化され、現在ではSSHクライアント機能やC

    Tera Termマクロ活用入門(1):各種ログインを自動化する | OSDN Magazine
  • さくらのVPSにSSHで接続する - 結城浩のはてなブログ

    SSHの秘密鍵なくしたので作り直し。 毎回ぐぐっているので自分用のメモ(でもきっと次回もぐぐるだろうな…) local> ssh-keygen (秘密鍵 ~/.ssh/id_rsa, 公開鍵 ~/.ssh/id_rsa.pub) さくらのVPSコントロールパネルでリモートコンソールからログインする。 remote $ sudo vi /etc/ssh/sshd_config (PasswordAuthentication yesに変更) remote $ sudo /etc/init.d/sshd restart 公開鍵を転送 local> cd .ssh local> scp -P PORTNUMBER id_rsa.pub LOGINNAME@HOSTNAME:id_rsa.pub remote$ mkdir ~/.ssh remote$ mv ~/id_rsa.pub ~/.ssh

    さくらのVPSにSSHで接続する - 結城浩のはてなブログ
  • SSHで公開鍵認証を使う - Pistolfly

    1. ssh-keygen コマンドで鍵ペアを作成する $ ssh-keygen -t rsa 秘密鍵の保存先を聞いてくるので、デフォルトのままEnter。 パスフレーズを2回入力。 すると、以下の鍵ペアのファイルが ~/.ssh/ に作成される。 id_rsa id_rsa.pub 2. SSHサーバに公開鍵を登録する ユーザのホームディレクトリに1.で作成した公開鍵を転送する。(FTPで転送してもよい。) $ scp ~/.ssh/id_rsa.pub user@host: サーバ側で、catコマンドとリダイレクションを使って転送した公開鍵を登録する。(登録するファイルは ~/.ssh/authorized_keys) $ cat id_rsa.pub >> ~/.ssh/authorized_keys 「~/.ssh」ディレクトリと「~/.ssh/authorized_keys」はオ

    SSHで公開鍵認証を使う - Pistolfly
  • 公開鍵認証でsshを安全に使う

    今回は公開鍵認証を利用して、VPSにログインするための準備とログインする方法を解説します。また、ログインを簡単にする「エージェント」の使い方も説明します(編集部) 鍵ペアを生成して秘密鍵を共通鍵で暗号化 前回は公開鍵認証の基礎になっている公開鍵暗号の仕組みを解説しました。引き続き今回は、sshで公開鍵認証を利用するための具体的な設定手順を解説します。 最初に鍵ペアを生成します。鍵ペアは生成ツールがランダムに生成してくれます。ツールが生成した秘密鍵は、前回も述べたとおり、共通鍵暗号によって暗号化します。仮に流出したり盗まれたりしても、不正に利用されることを防ぐためです。 このときの共通鍵暗号の暗号鍵は、パスフレーズといいます。パスワードは8文字以上と、1語程度の長さですが、パスフレーズは数十文字で1文以上の長さのものを指します。長くするのはもちろん、総当たりで破られることのないようにするため

    公開鍵認証でsshを安全に使う
  • 【Cygwin】 Windows8からSSH接続する時のつまづきメモ!w

    WindowsからUNIXなどにSSHするなら「Cygwin(mintty)」が良さそうということで、 先日購入した開発用のWindows8にCygwinを導入しました。 分かってしまえば簡単な事が多かったのですが、 今回もいろいろとつまづきがあったのでメモしたいと思います(;´∀`) 0.Windowsのユーザーフォルダ確認Windows8はMSNアカウントでログインして使うことで、 SkyDriveやHotmailなどをローカルアプリの感覚で使えて便利なのですが、一点注意が! Windows内部で扱う「ユーザー名」がMSNアカウントの「ユーザー名称」情報から作られるので、 ユーザーフォルダが記号になったり漢字になったりしてCygwinがうまく動作しないことがあります。 私の場合、内部でのユーザー名がハイフン「-」になってしまっていたので Cygwin内でユーザーフォルダが作られなかった

    【Cygwin】 Windows8からSSH接続する時のつまづきメモ!w
  • authorized_keysから公開鍵を削除する方法 - OKWAVE

    > 実際のパブリックキーの部分だけではなく、パブリックキーの前後にある上記の文字列も含めてサーバーのauthorized_keysに貼り付ける(1行として)のですか? 「Public key for pasting into OpenSSH authorized_keys file:」の内容を貼り付けます。 右クリックメニューの「すべて選択」「コピー」でクリップボードに取り込み、ターミナルソフト(TeraTerm、Poderosaなど)上で vi authorized_keys などエディタを開き、入力モードにした状態で「貼り付け」を行えばよいかと。 # vi(vim)なら、ファイルを開いた状態で、カーソルを最終行に移動、aまたはiキー押下で入力モードにします。 # 念のためenterキーを何度か押して空行入れておいた上で、カーソルが空行にある状態で貼り付けしますかね。 出力されたファイル

    authorized_keysから公開鍵を削除する方法 - OKWAVE
  • パスワードなしssh loginに使用するauthorized_keysは、権限を600に - end0tknr's kipple - web写経開発

    http://www.atmarkit.co.jp/flinux/rensai/linuxtips/447nonpassh.html @itでも紹介されていますが、パスワードなしのssh loginを行うには、まず、次のような手順で秘密鍵(id_rsa)と公開鍵(id_rsa.pub)が作成してください。 [endo@colinux ~]$ ssh-keygen -t rsa ←RSA暗号方式の鍵を作成 Generating public/private rsa key pair. Enter file in which to save the key (/home/endo/.ssh/id_rsa): ←[Enter]のみ /home/endo/.ssh/id_rsa already exists. Overwrite (y/n)? y Enter passphrase (empty f

    パスワードなしssh loginに使用するauthorized_keysは、権限を600に - end0tknr's kipple - web写経開発
  • ssh公開鍵認証手続き

    SSH公開鍵認証手続き (1)ssh公開鍵の手続きについて  (1)−1 UNIX(Linux) 版  (1)−2 Windows 版 (2)scp,sftpについて 2005.11.16 WinSCPSCPプロトコルを選択した場合の注意事項追記 2005.8.9 WinSCPでRSA1鍵を使用する場合の注意事項追加 2005.8.9 サーバーのホームのモードが「755」以下である必要があることを追記 (1)ssh公開鍵の手続きについて 公開鍵による認証手続きとは、ユーザー端末で、公開鍵と秘密鍵のペアを作成し、公開鍵をリモートホスト(サーバー側、ここではLHD数値解析システム)の所定の場所におきます。ログイン時にはこの公開鍵と秘密鍵とを使って認証します。付加的ですがログイン時のパスフレーズ入力もセキュリテイ強化に有効です。 ここで紹介するsshのバージョンはバージョン1のRSA1と

  • PuTTY で鍵交換方式による SSH 接続

    1. はじめに KUINS ニュース No.45 で,暗号技術を用いた安全な通信方式の SSH(Secure SHell) を用いて接続ができる Windowsマシンに対応した SSHクライアントプログラムで端末エミュレータの機能を持つ PuTTY の利用方法について紹介しました. その中では,パスワードを用いたユーザ認証によってSSH接続を実現する 設定について記載しましたが,ユーザ認証としてパスワードを利用すると, UNIXで用いるパスワードは8文字しか有効でないことが多いため,総当り攻撃や辞書攻撃などに弱く,容易にパスワードを破られる 接続しようとするサーバを偽って、偽のSSHサーバに接続させられてしまうことにより,パスワードを盗まれる などによって,パスワードが第三者によって利用されてしまう「なりすまし」の 危険性を回避することはできません. そのため,SSHではパスワード認

  • OpenSSH

    ここでは OpenSSH (Ver 2.9.9) について説明します。 SSH とは 鍵を作る 鍵を渡す 接続 ssh (slogin) scp sftp うまく行かないとき プロトコル 1 商用プロトコル 2 Tips 戻る SSH とは SSH (Secure Shell) とはリモートホストと安全な通信を行うためのプログラムです。 telnet, rlogin, rsh などは平文でやりとりを行うため、 通信経路を覗くだけで簡単に通信内容が分かってしまいます。 SSH は通信内容を暗号化するので、 傍受されても暗号を解かない限り内容がばれることはありません。 その暗号を短時間で解くのは不可能なので安全というわけです。 SSH は通信内容の暗号化、復号化に共通鍵暗号が用いられます。 共通鍵暗号とはその名の通り暗号化、複合化を同じ鍵で行う方式です。 サーバとクライアントで共通の鍵を持って

  • 1