sshとgitに関するiwwのブックマーク (4)
-
-
3行まとめgitコマンドで使用するsshコマンドとそのオプションはcore.sshcommandで設定できる。 SSHエージェントに渡ったSSH鍵の情報はafssh︵ssh-agent-filter︶でフィルタリングできる。 core.sshcommandとafsshを組み合わせることで、SSHエージェント転送を使いつつSSH鍵を使い分けることができる。 背景 皆さん、gitとGitHub、使ってますか?︵もちろん使っているからこの記事を読んでいるのでしょうが︶ GitHub︵やGitLab︶を使う時に時折困るのが﹁複数のアカウント﹂、﹁複数のSSH鍵﹂の使い分けです。 ご存じの通り、GitHubへのアクセスにはSSH、またはHTTPSを使います。 SSHは環境︵例えばマシン︶毎に認証情報を使い分けることができ、個別に無効化できてセキュアなため、SSHでアクセスしている方が多いかと思いま
-
PowerShell から ssh 経由で Linux に入って任意のコマンドを実行する。 これを可能にするために、sshをラップしたモジュールを以前書きました。 PowerShell で Chocolatey を利用して SSH 接続をする + Capistrano コマンドを Windows から発行/実行するPowerShell編 これを利用することで sshでLinux サーバーにログインする手間をかけることなく、ぽちっとLinux上のCapisranoを実行したりとか自由にできます。 裏では PowerShellからssh実行してコマンドを発行しているわけですが、今回ssh自体ができなくなる問題にあったので、対処をご紹介します。 すぐに解決できましたが、んーって悩んだのと、ssh だけじゃなくgit でも起こりえるので。 目次 目次 エラーメッセージ 原因 対処 Windows
-
githubでソースを管理してみたいと思ってgitのセットアップを行いました。github:helpサイトの﹁Set Up Git﹂に従い作業をしました。インストール、鍵の作成までうまく出来たが、なんとgithubsへアクセス際に次ぎの問題が出てきました。 $ssh -T git@github.com ssh: connect to host github.com port 22: Bad file number あれ?。。。あ~うちはプロキシサーバー経由だからだ プロキシサーバーの設定を行う 方法1‥HTTP_PROXY環境変数を定義する prompt>set HTTP_PROXY = http://proxy.server.com:port or Windowsの環境変数定義ダイアログにて設定する 方法2‥git configコマンドで設定する ユーザ認証なし $git config
-
1