Linux系统中搭建Git服务器,Windows系统中使用Git客户端
1.Linux系统中安装Git服务器
创建用户:useradd git
创建密码:passwd git
2.创建Git仓库
3.下载Git客户端,使用GIt Bash作为Git命令行客户端,客户端远程仓库
第一次连接的时候会在C:\Users\用户名\.ssh目录下生成known_hosts文件
客户端创建SSH的公钥和私钥
生成文件:is_rsa is_ras.pub
使用生成RSA密码的邮箱登录Github,将is_rsa.pub的内容复制到SSH and GPG keys的Key中
4.服务端打开RSA认证
在etc/ssh/sshd_config,个人建议使用editplus软件连接到Linux服务器上进行修改
保存并重启sshd服务器
创建.ssh目录
从Windows将文件上传到Linux系统上:安装lrzsz插件,使用rz命令就可以上传文件了
把.ssh文件夹的owner修改为git,这样就与gittest.git的owner一样了
修改 .ssh 目录的权限为 700
修改 .ssh/authorized_keys 文件的权限为 600
6.客户端链接下载
效果显示: