codeanywhere-login-with-Putty

yangyan5

通过putty我们可以很方便的管理服务器,管理容器,小巧灵活非常方便,但是通过putty登陆codeanywhere新手比较难懂,这里简单介绍步骤,并且填一些遇到的坑。

下载puttygen

通过官网下载puttygen,然后按下面步骤操作。

  1. 对于要生成的密钥类型,请选择SSH-2 RSA
  2. 加密位数选择2018或4096都可以
  3. 点击Generate按钮,鼠标需要在软件上不停的滑动直到进度条满
  4. 保存私钥,复制公钥,puttygen刚刚生成的一大串代码
  5. 运行codeanywhere容器,输入
    1
    vim〜/ .ssh / authorized_keys

将复制的字符串黏贴到新行,保存并推出

配置putty

  1. 在主机名字段中,输入容器的主机名(hostXX.codeanyhost.com)
  2. 在“端口”字段中输入端口号,这个信息在codeanywhere网页版中查看容器信息可以看到,所以免费版的容器不用就会重置主机名和端口,每次登陆都需要登陆王页版去查看这个信息
  3. 在协议下选择SSH
  4. 窗口的左侧,选择Connection下的Data子类别
  5. 在自动登录用户名字段中指定用户名cabox,这里需要注意,只能是cabox,密码之类的不需要
  6. 点击Auth子类别Browse按钮,选择刚刚保存的私钥
  7. 最好将这个配置信息保存,下载直接load不用重新配置
  8. 点击链接,如果不出意外的话就完成了

openssh

  1. 刚才puttygen的窗口不要关闭,点击load按钮。
  2. 导入puttygen的privatekey。输入passphrase,点击Conversions下拉菜单,选中Export OpenSSH key。
  3. 输入要保存的文件名,例如id_rsa,提示框选择确定,openssh的key就生成了
0%