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服务器高效开发