lynx   »   [go: up one dir, main page]

タグ

sshに関するakiyanのブックマーク (42)

  • Using SSH-Agent the right way in Windows 10/11 WSL2

    The Problem Link to headingIf you use ssh-agent with an encrypted ssh key, or use it for agent forwarding, you may have come to realize that even though you started an agent session using eval $(ssh-agent -s) it does not persist when you open a new terminal window. It does not even work with a new tmux window or pane. The Solution Link to headingFortunately, it’s pretty simple. keychain to the res

    Using SSH-Agent the right way in Windows 10/11 WSL2
    akiyan
    akiyan 2021/04/26
    keychainを使う。シンプル。
  • sshrcで環境を汚さずにサーバの .bashrc .tmux.conf .vimrc 等をカスタマイズする | Weboo! Returns.

    複数人で管理している番サーバの環境をオレオレカスタマイズしてる人はいないと思うが、デフォルトのままだと使いにくいので、ぎりぎり許せる最大公約数的な設定をしているという管理者は多いのではないだろうか。 それでも、tmux や screen のプリフィックスは人によって通常使っているキーが違ったりして、これが異なるだけで非常に使いにくかったりする。自分はログインする度に以下のようなコマンドを打ちこんでいた。実に面倒くさい。 $ tmux set-option -g prefix C-t この件についてtwitterで聞いてみたところ、皆さんサーバ上に個人用の設定ファイルを用意して、ログイン時にそれを読み込んだりしているようだった。 で、これを何とかしようと思って少し調べてみた結果、以下の sshrc を使うのが便利という結論に至った。 https://github.com/Russell91

    sshrcで環境を汚さずにサーバの .bashrc .tmux.conf .vimrc 等をカスタマイズする | Weboo! Returns.
    akiyan
    akiyan 2016/08/01
    これは試す
  • 最強のSSH踏み台設定 - Qiita

    追記:openssh-7.3 以降なら ProxyJump や -J が使えます ホスト名を + で繋げることで多段Proxy接続も簡単に、がコンセプトだったエントリの設定ですが、OpenSSH 7.3 から ProxyJump という設定が使えるようになったので、使えるなら ProxyJump を使う方が健全だし柔軟で使い勝手も良いのでそちらを覚えて帰ることをオススメします。 使い方は簡単で以下のような感じです。多段も行けるし、踏み台ホスト毎にユーザ名やポート番号を変えることも出来ます。 # 1. bastion.example.jp -> internal.example.jp ssh -J bastion.example.jp internal.example.jp # 2. bastion.example.jp -> internal.example.jp -> super-de

    最強のSSH踏み台設定 - Qiita
    akiyan
    akiyan 2015/10/15
  • GitHubユーザーのSSH鍵6万個を調べてみた - hnwの日記

    (2015/1/30 追記)時期は不明ですが、現時点のgithub.comはEd25519鍵にも対応しています。 (2016/5/31 追記)「GitHubにバグ報告して賞金$500を頂いた話」で紹介した通り、既に弱い鍵はGitHubから削除され、新規登録もできなくなっています。 GitHub APIを利用して、GitHubの31661アカウントに登録されているSSH公開鍵64404個を取得してみました。抽出方法*1が適当すぎて偏りがあるような気もしますが、面白い結果が得られたと思うのでまとめてみます。 SSH鍵の種類 鍵の種類 個数 割合 RSA鍵 61749 (95.88%) DSA鍵 2647 (4.11%) ECDSA鍵 8 (0.01%) 約6万個の鍵のうち、8個だけECDSA(楕円DSA)鍵が見つかりました!常用しているのか試しに登録してみただけなのかはわかりませんが、何にせよ

    GitHubユーザーのSSH鍵6万個を調べてみた - hnwの日記
  • ここ最近で一番便利な大量のサーバを操るtmuxの使い方 - Qiita

    あけましておめでとうございます。 今年もよろしくお願いしますね。 さてさて、私は日々大量のサーバで作業をしているので、tmuxが欠かせません。 ところで、先日こんな記事が投稿されました。 tmuxで大量のサーバーを操る最高の方法 すごい、これは最高の方法です!って、私の記事を書き直しただけじゃないですか!! 大量のストック、はてブ・・・うらやましい! と、@catatsuyさんがクールに私の作業環境を紹介してくれたのですが、実はこれですべてではないのです。 大量のサーバで作業をしているあなたにさらに便利なtmuxの世界をご紹介します。 tmuxで大量のサーバーを操る当に最高の方法 ssh-configの設定 まずは先日の@catatsuyさんの記事同様に、sshの設定をしておきましょう。

    ここ最近で一番便利な大量のサーバを操るtmuxの使い方 - Qiita
  • Vimからクリップボードインテグレーションシーケンス(PASTE64/OSC52)を利用する - Qiita

    はじめに 今回もまたxterm由来のクリップボードインテグレーション(PASTE64/OSC52)の話題なんですが、先日iTerm2がサポートしたことで、ほんのちょっとだけ認知度が上がったようですね。よかったです。 PASTE64/OSC52って何のことか知らないという人は、お先にこちらをどうぞ。 リモートの tmux でコピーした内容のローカルのクリップボードへの反映 iTerm2のクリップボードインテグレーション(OSC 52/PASTE64)のつかいかた Vimからの利用 この機能はXが無い環境からでもssh先とクリップボード連携できるという特性があり、なかなか使い勝手がよいものです。 tmuxだけにつかわせておくのはちょっともったいないですよね。 そこで今回は、VimにPASTE64/OSC52をインテグレートする設定例を書いてみました。 function! s:Paste64Co

    Vimからクリップボードインテグレーションシーケンス(PASTE64/OSC52)を利用する - Qiita
    akiyan
    akiyan 2013/11/13
    決定版や!!!!
  • sshでもCUIなVimでもクリップボードへ転送 - 人生画面端

    Vimsshでリモートのサーバに繋いで開発、というよくある環境で時々困るのは、vim上でヤンクした内容をクリップボードにコピーできないことです。 なんとか解決できないかなあと検索してみたら、素晴らしい解決方法があったので備忘録的にまとめ。 参考ssh先screenのペーストバッファをクリップボードに貼り付ける 端末上の Vim からローカルにコピーする 手順まず+clipboardvimでないか確認します。もし+clipboardなら面倒な手順を踏まずともvimrcをちょこっと書き換えるだけで解決するので。 (なので、-clipboardでもvimをビルドし直してしまうという手もあります) $ vim --version | grep clipboard -clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info

  • OpenSSHを使ってRSA公開鍵認証なchroot付きSFTPサーバを立てる方法 - 空落科技(復興)空落科技(復興)

    (Last Updated On: 2011年12月9日)簡単なように思えて,結構ハマったのでメモしておきます. SSH サーバは既に稼働していることを前提に書きますので,SSH,SSHd の細かい設定は他サイト様に委ねます. 仕様および前提 sftpを許可するユーザ: ftpuser(シェルでのログイン不可) ftpuserの所属グループ: ftpgroup ftpuserのhome: /home/ftpuser ftpuserに公開したいディレクトリ: /pass/to/chrooted 環境 $ lsb_release -drc Description: Ubuntu 11.10 Release: 11.10 Codename: oneiric $ uname -r 3.0.0-13-generic $ ssh -v OpenSSH_5.8p1 Debian-7ubuntu1, Op

  • How to ssh forward your git deploy keys when deploying to a dedicated app user

  • SSH Authentication with Chef

    SSH known_hosts and Chef A problem that the documentation for Chef's Deploy_resource talks about is a Chef run pausing while a program it runs waits for user input. One way this presents itself is with SSH's host fingerprint checking, which ensures that the host you're connecting to now is the same host you connected to earlier. When first connecting to a host with anything that runs over SSH, you

    akiyan
    akiyan 2013/03/20
    known_hostsに追加しておくのがポイント。
  • autossh で ssh 切断時に自動で再接続する - Qiita

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

    autossh で ssh 切断時に自動で再接続する - Qiita
  • csshXが素晴らしすぎる件

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 複数のホストに対して、同時にコマンドを実行するツールはpssh等いくつかあると思うのですが、もっと自由度高く、viで編集したり、さらにはsshでログインしている状態でやれるような作業を全部同時にやりたいと思っていました。 そんな都合の良いツールはなかなかなくて、会社の人がLinuxでCluster SSHを使っていて、Linux限定かぁと諦めていたところ、なんとMacで使えるcluster SSHのcsshXがあるようだと教えてもらいました。これがあまりに素晴らし過ぎるので簡単に紹介します。 インストール brew環境を入れている人は以下のコマンド一発で使えるようになります。 [program lang=’bash’ escaped=’tru

  • iCloudネットワーク経由で自宅のMacにリモートSSHアクセスする設定方法 | ライフハッカー・ジャパン

    もしもあなたがiCloudに対応している2台のMac(LionまたはMountain Lion)をお持ちであれば、ほんの数行のコマンドラインをターミナルに入力することにより、どこからでもiCloudのネットワーク経由でホームPCへのリモートSecure Shell(SSH)アクセスが可能です! 作業の前にあらかじめいくつかの設定をしておく必要があります。まず、「Back to My Mac」がiCloud上で有効になっていることを確認します(これは「システム環境設定」>「iCloud」>「Back to My Mac」から確認できます)。 次に、ホームPCを共有可能に設定します(「システム環境設定」>「共有」から、少なくとも「ファイル共有」と「リモートログイン」の2つを有効にします)。全ての設定が完了すれば、iCloudのネットワークを使って、ホームPCへインターネット回線経由でリモートロ

    iCloudネットワーク経由で自宅のMacにリモートSSHアクセスする設定方法 | ライフハッカー・ジャパン
  • SSH力をつけよう

    10GbE、40GbEなどの極めて高速な通信をサポートするNICが、PCサーバの領域でも使われるようになってきている。 このような速度の通信をソフトウェア(OS)で処理し高い性能を得るには様々な障害があり、ハードウェア・ソフトウェア両面の実装を見直す必要がある。 セッションでは、ハードウェア・ソフトウェア両面にどのような改良が行われてきており、性能を引き出すにはどのようにこれらを使用したらよいのかについて紹介する。

    SSH力をつけよう
    akiyan
    akiyan 2012/05/30
    sshd_configのテスト方法(49ページ)が参考になった!
  • Parallel sshで複数のホストへ同時にコマンドを実行する | Glide Note - グライドノート

    pssh pssh(Parallel ssh)とは、複数のホストに対して同じ処理が実行できる並行処理型のSSHツールです。psshには平行処理形で複数のホストscprsyncが実行出来るpscp、prsync、複数のホストから一斉にファイルを収集するpslurpが含まれています。 使い方がシンプルなので複数のホストに同じ処理を実行したい場合に便利です。 導入環境はCentOS5.5です。 psshの導入 psshの導入にsetuptoolsが必要なのでyumで導入 sudo yum -y install python-setuptools 最新版のpsshを導入。2010/08/26現在の最新バージョンは2.1.1です。 mkdir ~/tmp cd ~/tmp wget http://parallel-ssh.googlecode.com/files/pssh-2.1.1.tar

    akiyan
    akiyan 2012/04/24
    べんりそう。
  • SSHを介してVimを使う人に感動的なESCキーを押すとESCキーが効きつつIMEがオフになる設定(Google日本語入力とVimの相性は最強!) - sifue's blog

    Vimをお使いの皆さん、こんにちわ。 Vimを使って日語のコメントやドキュメントを書かなきゃいけな人をいつも悩ますのが、IMEのモードの問題です。 (IMEオン, IMEオフ) x (挿入モード, コマンドモード, ビジュアルモード) の、この全6パターンを意識しながら操作するのは非常に間違いやすいです。特に日語を挿入モードで書いたあと、コマンドモードに抜けるとよくIMEがオンになっていて、あうぅ。。とよくなってしまう。 KaoriYaさんのMacVimやGVimを使っている方は幸せです。 set imdisable という設定をvimrcに書く手があります。これで挿入モードから抜ける際、入る際に必ずIMEがオフになります。 問題は、コンソールやiTermなどからSSHを介してサーバー上のVimを使っている場合です。この設定が効きません。そりゃ普通はサーバー上にIMEはありませんので仕

    SSHを介してVimを使う人に感動的なESCキーを押すとESCキーが効きつつIMEがオフになる設定(Google日本語入力とVimの相性は最強!) - sifue's blog
    akiyan
    akiyan 2012/04/12
    !!!
  • 使えるとちょっと便利なSSHのTIPS

    こんにちは、牧野です。久々の、9か月以上ぶりのブログです。。 仕事では、ここ1年近くずっっとインフラ関係のことをやっていました。 今日は、SSHに関するTIPSを紹介します。 1. 特定のサーバーにSSHログインする時に、特定の設定を使用する ホームディレクトリ/.ssh/configファイルに設定を書いておくと、特定のサーバーにログインする時に、自動的に特定の設定を使うようにできます。 SSHのオプションをサーバーによって分けたい時に入力が楽になります。 以下は、xxx.yyy.zzz.aaaでアクセスする時に使う秘密鍵をid_rsa_testに設定しています。 .ssh/config Host xxx.yyy.zzz.aaa IdentityFile /home/asial/.ssh/id_rsa_test 2. ホストキーをチェックしないようにする LinuxからサーバーにSSH接続

    使えるとちょっと便利なSSHのTIPS
    akiyan
    akiyan 2012/04/05
  • ssh先screenのペーストバッファをクリップボードに貼り付ける

    的に localhost で待ち受けることを想定していますが、誰でもクリップボードに書き込めてしまうと困るので、送信データの 1行目を事前共有キーとして認識します。その文字列がツールに設定したものと一致しない場合は書き込みません。 以下に注意点や認識している点を挙げます。 自分ひとりしかアクセスしない前提なのでシングルスレッドで動作します。多重アクセスしないでください。 オプションとして指定する値の妥当性チェックはしていません。あまり変な値を設定しないでください。 停止する方法は用意していません。Ctrl-C するかプロセスを kill してください。 受信したデータの文字コード変換に Encode.pm を使用していますが、出力エンコーディングを shiftjis にしたままでも Windows(Cygwin、ActivePerl) はもとより、Mac OS X や Linux でも

    ssh先screenのペーストバッファをクリップボードに貼り付ける
    akiyan
    akiyan 2012/03/07
    やべえ、できそう。
  • ssh接続の際にIPv6を引かないようにしたいとき - まいんだーのはてなブログ

    LionはIPv6を無効にしたつもりでもssh clientは自動でやってくれなくて捗らなずに小さなストレスの種でした。。。 IPv4のみ対応しているdjbdnsと通信するとき無駄にAAAAレコードを引きに行こうとしてもっさりするので、 ~/.ssh/config に下記内容を追加すると捗るようになりました。 $ cat .ssh/config Host * ServerAliveInterval 30 AddressFamily inet

    ssh接続の際にIPv6を引かないようにしたいとき - まいんだーのはてなブログ
    akiyan
    akiyan 2012/02/22
    『IPv4のみ対応しているdjbdnsと通信するとき無駄にAAAAレコードを引きに行こうとしてもっさりする』
  • rsync + cron + ssh (rsyncd を立てない編)

    目的と環境条件 このテキストでは、 rsync を使ったリモートバックアップ(遠隔バックアッ プ)の方法、特に ssh と cron を利用して、暗号化された経路を経由しての バックアップを自動的に行うための手順を示します。 ここで ssh の認証には、パスフレーズを空にし、かつ実行できるコマンドを 限定した ssh 鍵ペアを作成し使用します。これにより、 ssh-agent や eychain を利用する方法、ホストベース認証を利用する方法よりも安全なバッ クアップ体制が整えられる……はずです。 なお、このドキュメントの内容の正確さについては無保証です。なんせ、備忘 録みたいなものですので……。また、このドキュメントに書かれていることを 実行した結果直接的および間接的に発生した損害について、私(佐藤裕介)は 何ら責任を負いかねます。 用語の説明 ローカルホスト、ローカルマシン、ローカル

    akiyan
    akiyan 2012/01/06
    役だった。
Лучший частный хостинг