Windows环境
注册Github账号
安装Git
- 安装Git
- 配置Git
git config --global user.email "youremail@email.com"
git config --global user.name "stormsha"
安装SSH
- 第一种方法
windows 设置->应用->应用和功能->管理可选功能->添加功能->OpenSSH 服务器-> 安装
- 第二种方法
生成公钥和密钥
$ ssh-keygen -t rsa -C "youremail@email.com"
免密登录远程服务器
$ mddir ~/.ssh
$ vim ~/.ssh/authorized_keys
$ # 添加需要连接服务器的主机公钥到authorized_keys
$ service sshd restart //重启ssh服务
自定义主机名登录
$ type nul>config
Host 82 # 这里是设置你的连接的一个别名
Hostname host # 设置ip
User ubuntu # 设置登录名
Port 22 # 设置端口号
Host 82
Hostname host
User ubuntu
Port 22
WSL
$ sudo apt-get install git
$ sudo apt-get install openssh-server
$ ssh-keygen -t rsa -C "youremail@email.com"
远程连接WSL
配置一下端口即可
$ sudo vim /etc/ssh/sshd_config
Port 22 #设置ssh的端口号, 由于22在windows中有别的用处, 尽量不修改系统的端口号
PasswordAuthentication yes # 密码验证登录
PermitRootLogin yes # 可以root远程登录
AllowUsers stormsha # 远程登录时的用户名
转载请注明: StormSha » 使用SSH打通Github、Linux服务器高效开发