如何使用 SparkleShare 在 Ubuntu 10.04 Linux 上安装 Git Daemon(并像 Drop Box 一样使用它)

如何使用 SparkleShare 在 Ubuntu 10.04 Linux 上安装 Git Daemon(并像 Drop Box 一样使用它)

我尝试按照该文档操作...

https://help.ubuntu.com/community/Git

...但不幸的是,“initialKeyFileName”步骤没有解释。

答案1

上面写着:

  • 您的本地计算机上已有一个公共 ssh 密钥,您可以使用它来初始化存储库。没有吗?看这里

链接的文章很棒,理解它应该没有问题。

答案2

Sparkle Share – 在 Ubuntu 10.04 中安装 Git 服务器

我从一个空的 Ubuntu 服务器 10.04 开始,只安装了 openssh。我假设您可以从http://我的域名.com

安装 Git

aptitude build-dep git-core
apt-get install git-core
git --version   #(not necessary just to insure that is installed)

添加用户 git

adduser --disabled-password git
git init --bare /home/git/MyProject  #(your projects folder, named as you like)

制作密钥文件以便无需密码登录

mkdir /home/git/.ssh
touch /home/git/.ssh/authorized_keys

编辑文件/home/git/.ssh/authorized_keys并粘贴您的密钥。您可以在客户端以 .txt 文件的形式找到您的项目文件。

pico /home/git/.ssh/authorized_keys

更改文件的所有者和权限

chmod 700 /home/git/.ssh
chmod 600 /home/git/.ssh/authorized_keys
chown -R git:git /home/git

在客户端中添加您的服务器

mydomain.com      ,        /home/git/MyProject

答案3

我已经创建了一个文档这里关于在 Debian 机器上安装 git,我认为你可以在 Ubuntu 上按照同样的步骤

相关内容