タグ

gitとsshに関するbabydaemonsのブックマーク (5)

  • VPSに個人用のGitサーバを作る - Qiita

    目的 色々作るにあたって、ソースコードを公開できる場合とできない場合がある。 企業レベルでなら、ちゃんと契約してprivateで作業できるようにしてもいいと思うが、個人レベルでやってる場合には、そうはいかない。 そこで自分でGitサーバを構築することにした。 ここで問題が発生する。それは、そのサーバをどのように調達するかだ。 しかし、今回は作るものがWebサーバということで、元々VPSを借りる予定だったため問題とはならなかった。 その他の対応としては、ローカルLAN内にサーバを立てるなどがあるだろう。 現状予定では使用するのが私一人なので、GUIは作らず、CLIで管理できれば良いとする。 環境 サーバ VPSサーバ CentOS release 6.5 (Final) クライアント Windows 10(Fall Creators Update済み) Subsystem for Linux

    VPSに個人用のGitサーバを作る - Qiita
  • デフォルト以外のポートや秘密鍵を指定してgitにsshで接続するには? - まじめにゆいがどくそん

    例えば、以下の状況で運用しているgitリポジトリに接続するとします。 リモートサーバー:repository.example.jp リモートリポジトリのディレクトリ:/path/to/repository/repo.git ユーザー名:hoge 接続方法:SSH ポート:22222 この場合、次のコマンドを実行することでリポジトリにアクセスできます。 git clone ssh://hoge@repository.example.jp:22222/path/to/repository/repo.git ここで、SSHログイン時にパスワード認証ではなく鍵認証している場合、秘密鍵のファイル名がデフォルトの「id_rsa*1」であるならば、上記のままでアクセス可能です。 しかし、運用上の都合で秘密鍵が「id_rsa」以外にも複数存在している、なんてことありがちですよね? 秘密鍵が複数存在している

    デフォルト以外のポートや秘密鍵を指定してgitにsshで接続するには? - まじめにゆいがどくそん
    babydaemons
    babydaemons 2014/03/27
    ssh接続だと、サーバ側設定はお手軽っぽい
  • SSHとHTTPSでアクセスできるGitサーバの設計と構築 - GeekFactory

    (追記) この記事は公開から時間が経っており、内容が古くなっています。 稿では、すでにプライベートなWebサーバを運用している人向けにGitサーバの構築方法を説明します。ひと手間をかけるだけでGitサーバを構成できます。Webサーバがない人はGitHubでプライベートリポジトリを作った方が早くて安くて旨いかもしれません。 要件 以下の要件を考えてみます。 SSHでGitリポジトリにアクセスしたい。 HTTPSでGitリポジトリにアクセスしたい。 Webブラウザでリポジトリを閲覧したい。 Gitリポジトリには機密性の高い情報を格納する可能性がある。 具体的には、 git clone git@git.example.com:/something.git とか、 git clone https://myname@git.example.com/something.git とかしたいです。 Gi

    SSHとHTTPSでアクセスできるGitサーバの設計と構築 - GeekFactory
  • Redirecting…

    Redirecting… Click here if you are not redirected.

  • Corkscrewでgitのproxy越え(その2) - ただのにっき(2009-03-26)

    ■ Corkscrewでgitのproxy越え(その2) 先日のトライで、「git:~」なリポジトリに関してはアクセスできるようになったが、GitHubではpullなどの操作はsshを経由するので×なことが判明。逃げ道を探す。 環境変数ではなくgit configを使う まず、proxy経由でのアクセスを指示するのに、環境変数はよくないという指摘をもらったので、正統派のgit configを使って指定する。 git config --global core.gitproxy 'git-proxy for github.com' core.gitproxyではproxy越え用のコマンドと、それを使うドメインを指定する。普通、proxy指定ではproxyを使わないドメインを除外指定するけど、こっちは使うドメインを指定するのだな。用途からすると正しいかも。 当面あらゆる外部リポジトリはGitHu

  • 1