タグ

sshとcuiに関するanimistのブックマーク (13)

  • WSL2でssh-agentを設定する

    WSL2でssh-agentを設定する 参考: Windows 10のssh-agentをWSL2から使う - () ◉ - ◉)<さいとてつや 非常に難解でわかりにくい。 https://github.com/rupor-github/wsl-ssh-agent#wsl2-compatibility に沿って作業する。 まずは npiperelay をインストールする。 ビルド済みバイナリが存在しないのでビルドしなければならない。 自分のWindowsにはGolangがインストールされていないので、クロスコンパイルを使ってWSLからWindowsバイナリを生成することにした。 goのバージョンは go version go1.21.7 linux/amd64 。 ghq get github.com/jstarks/npiperelay go get -d github.com/jsta

    WSL2でssh-agentを設定する
  • 1Password の SSH Agent を WSL でも使う - Qiita

    パスワード系は 1Password に登録しているのですが SSH の鍵はなんとなく面倒でファイルでローカルに置いたままでした。しかし、バックアップを取るのも面倒だし 1Password で管理しようかなという気になりました。せっかくお金も払っているのだし使えるものは使おうかと。 (家族間でパスワードなどの共有をするために 1Password の Family プランを利用していますが円安がつらいです。次の更新までには AppleGoogle の機能で代替できないかなと思っているのに利用の幅を広めてしまってはダメなのでは...) 公式ドキュメント 公式ドキュメントに書かれていますのでこのとおりにやるだけです OpenSSH の SSH Agent が起動しないようにする 競合するため OpenSSH の SSH Agent が停止されていること、自動起動しないようになっていることを確

  • npiperelay & socatでWSLとWindowsのssh-agentを同期 - programming-notes

  • Windows と WSL2 で同じ SSH key を使用する方法 | 株式会社こまり

    皆様どうも、こんにちは! こまりの情報処理技術者、桑木です。 WSL2はただ単にWindowsから使えるLinux環境と言うだけでなく、とてもシームレスにコマンド実行やファイルの参照ができるので、WindowsLinuxが融合したかのような使い心地を得ることができます。 しかし、アプリケーションレベルではやっぱり別環境なので、SSHの設定などはそれぞれ個別にする必要があります。とはいえ、複数の鍵を作ったり、同じ鍵をコピーしたりはしたくありません。 そこで、今回の記事ではWindowsにssh-agentを設定することで、WSL2でSSH接続するときの認証をWindows側に転送して肩代わりさせる方法を説明します。 手順 ひとまず先に手順だけ載せます。 Chocolateyをインストールしていない場合は、手順に従ってインストールしてください。色々書かれていますが、Step2.2のコマンドを

    Windows と WSL2 で同じ SSH key を使用する方法 | 株式会社こまり
  • sshポートフォワーディング - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    sshポートフォワーディング - Qiita
  • SSHのポート番号を変更 - SSHサーバーの設定 - Linux入門 - Webkaru

    SSHサーバーの初期設定は、22番ポートを利用します。このポート番号は一般的で広く知られているため、不正侵入のリスクが高まります。そこで、今回はSSHのポート番号を22番から変更する方法を解説します。 SSHのポート番号を変更 SSHのポート番号を変更するために、SSHの設定ファイル(/etc/ssh/sshd_config)を編集します。SSHサーバーにログインし、rootになります。 SSHの設定ファイル(/etc/ssh/sshd_config)をバックアップします。 # cp /ssh/sshd_config /ssh/sshd_config.old ポート番号の変更 ポート番号を変更するために、SSH設定ファイル(/etc/ssh/sshd_config)のPort項目を編集します。 # What ports, IPs and protocols we listen for Po

    SSHのポート番号を変更 - SSHサーバーの設定 - Linux入門 - Webkaru
  • SSHエージェント転送の利用 - GitHubドキュメント

    SSHエージェント転送を使って、サーバーへのデプロイをシンプルにすることができます。 そうすることで、キー(パスフレーズなしの!)をサーバー上に残さずに、ローカルのSSHキーを使用できます。 GitHub とやり取りするために SSH キーを既に設定している場合は、おそらく ssh-agent についてご存知でしょう。 これは、バックグラウンドで実行され、キーをメモリにロードした状態にし続けるので、キーを使うたびにパスフレーズを入力する必要がなくなります。 便利なのは、それらがサーバー上で既に動作しているかのように、サーバーからローカルの ssh-agent にアクセスさせることを選択できることです。 これは、友人のコンピュータをあなたが使えるように、友人のパスワードを友人に入力してもらうように頼むようなものです。 SSH エージェント転送の詳細については、Steve Friedl の T

    SSHエージェント転送の利用 - GitHubドキュメント
  • ssh agent forwardingを行うサーバー側の要点の備忘録

    ssh-agent forwardingするのにハマったので備忘録として残す。 ssh agent forwardingとは ssh agentで登録させた情報を、接続後のssh接続に引き継ぐやり方である よく、ssh秘密鍵をサーバーにコピーしないで、ssh秘密鍵認証する際に使われる 上図を例にとると、 サーバーA上にのみあるssh秘密鍵をサーバーAのssh agentに登録 サーバーBにssh公開鍵認証で接続 そのままサーバーBからサーバーCに接続する際に ssh秘密鍵をサーバーAのssh agentから引き継ぎ、ssh公開鍵認証する そういう状態のことである 設定方法 クライアント側 putty なら agent forwardingを許可する設定をON LinuxMacOSなどなら eval `ssh-agent` と ssh-add などする サーバー側 まず、sshdデーモン側

    ssh agent forwardingを行うサーバー側の要点の備忘録
  • keychainを使ってsshするときにパスフレーズを入れなくていいようにする - komeの備忘録

    Ubuntuでシェル起動時に、keychainに秘密鍵を登録できるようにした。 ※ 今回の記事で用いるkeychainコマンドは、Macにデフォで入っているkeychainとは異なるコマンド 目次 インストールと動作確認 使い方 環境 Ubuntu 16.04 インストールと動作確認 まずはaptでインストール $ sudo apt install keychain $ keychain * keychain 2.8.1 ~ http://www.funtoo.org * Starting ssh-agent... 使い方 環境に合わせて、ログインシェルのrcファイル(.zshrcとか.bashrc)に下記を追記する。 keychain “path/to/private/key" >/dev/null 2>/dev/null source $HOME/.keychain/$HOSTNAME

    keychainを使ってsshするときにパスフレーズを入れなくていいようにする - komeの備忘録
  • Bash on Ubuntu on Windows (WSL) からpageantを利用する - Qiita

    はじめに Bash on Ubuntu on Windows (WSL)のSSHで,ssh-agentのかわりにWindows10側のpageantを利用する方法のメモです。 PuTTYとWSLのsshやgitなどを併用する際に便利かと思います。 ほぼwsl-ssh-pageantのREADME.mdに記載されている通りの内容ですが,原典ではsocatの使い方がダサいので少しマシな方法を書いておきます。 2017/11/2追記: Creators Update以降ならweasel-pageantを使う方が手順が少なくスマートかもしれません。 必要なもの Windows側 Pageantまたはその互換品 wsl-ssh-pageant Ubuntu側 socat cbwin (無くても可) (Creators Update適用後は不要) インストール Windows側 Pageantまたはそ

    Bash on Ubuntu on Windows (WSL) からpageantを利用する - Qiita
  • Pagent を Windows ログオン時にパスフレーズ要求させる (T▽T) ウレシジニ

    Pagent は SSH 秘密鍵のパスフレーズを記憶して PuTTY や WinSCP でパスフレーズを省略するためのツール。 (1) Windows にログオンして (2) [スタート]メニューから Pagent を起動させて (3) 「鍵の追加(Add key)」して (4) 秘密鍵を選んで (5) パスフレーズを入力する。 という流れを (1) Windows にログオンして (2) パスフレーズを入力する。 に短縮する方法。 Pagent のショートカットを作る ショートカットを[スタート]メニューのスタートアップに放り込む ショートカットのプロパティを開く リンク先を編集する [Pagent 実行ファイルのパス] [起動時に追加したい秘密鍵のパス] “C:\Program Files\PuTTY\pageant.exe” “C:\Documents and Settings\us

    Pagent を Windows ログオン時にパスフレーズ要求させる (T▽T) ウレシジニ
  • Pageant を認証に使用する

    前へ | 目次 | 索引 | 次へ Chapter 9: Pageant を認証に使用する 9.1 Pageant を使うには 9.2 Pageant のメインウインドウ 9.2.1 鍵の一覧 9.2.2 “鍵の追加 / Add Key” ボタン 9.2.3 “鍵の削除 / Remove Key”ボタン 9.3 Pageant コマンドライン 9.3.1 起動時に自動的に Pageant に鍵を読み込む 9.3.2 Pageant から他のプログラムを動かす 9.3.3 Windows OpenSSH との統合 9.3.4 Unix ドメインソケット: WSL 1 との統合 9.3.5 起動時に鍵の一覧を表示する 9.3.6 Windows プロセス ACL を制限する 9.3.7 自動的に再暗号化する 9.4 エージェント転送を使う 9.5 鍵を復号せずに読み込む 9.6 セキュリティ

  • [mac]ssh-agentの鍵情報をキーチェーンに保存する

    ssh認証する際に、パスフレーズを省略したり、認証の転送ができて便利な ssh-agent ですが、ssh-addしてもターミナルを再起動すると鍵が消えてしまうので困っていました。 が、ssh-addする際にKオプションをつけるとキーチェーンに保存できるのですね。 ssh-add -K ~/.ssh/xxxxこれで快適になりました。 参考Add SSH key to OS X KeychainSSH-ADD(1)ssh-agentの基

    [mac]ssh-agentの鍵情報をキーチェーンに保存する
  • 1