以下是Git的安装和多站点SSH Key配置的教程:

Git安装教程:

  1. 在Linux系统上,执行以下命令以安装Git:
  • 对于Ubuntu/Debian系统:
sudo apt-get update
sudo apt-get install git
  • 对于CentOS/RHEL系统:
sudo yum update
sudo yum install git
  1. 验证Git安装是否成功:
  • 执行以下命令,检查Git版本:
git --version
  • 如果输出显示Git的版本号,则表示安装成功。

蓝易云服务器:Git安装 + 多站点SSH Key配置教程。_运维

多站点SSH Key配置教程:

  1. 生成SSH Key:
  • 执行以下命令生成SSH Key:
ssh-keygen -t rsa -C "your_email@example.com"
  • 该命令将生成一对公钥和私钥,可以选择使用默认文件名和密码,也可以自定义文件名和密码。
  1. 配置多个SSH Key:
  • 打开SSH配置文件,执行以下命令:
nano ~/.ssh/config
  • 在配置文件中添加以下内容,针对不同的站点配置不同的SSH Key:
# Host for Site 1
Host site1
  HostName site1.example.com
  User git
  IdentityFile ~/.ssh/id_rsa_site1

# Host for Site 2
Host site2
  HostName site2.example.com
  User git
  IdentityFile ~/.ssh/id_rsa_site2
  • 在上述配置中,Host字段用于指定站点的别名,HostName字段用于指定站点的域名或IP地址,User字段用于指定登录用户名,IdentityFile字段用于指定SSH Key的路径。
  1. 添加SSH Key到对应站点:
  • 执行以下命令将SSH公钥添加到对应站点的授权列表中:
ssh-copy-id -i ~/.ssh/id_rsa_site1.pub site1
ssh-copy-id -i ~/.ssh/id_rsa_site2.pub site2
  • 这些命令将SSH公钥复制到相应站点的 ~/.ssh/authorized_keys文件中,以便进行身份验证。
  1. 测试SSH连接:
  • 执行以下命令测试SSH连接是否成功:
ssh site1
ssh site2
  • 如果能够成功连接到对应的站点,则表示SSH Key配置成功。

现在,你已经成功安装了Git,并配置了多站点的SSH Key。你可以使用Git命令进行版本控制,并通过SSH Key进行身份验证来访问不同的Git仓库。