VS Code添加NuGet包的代理问题

错误消息:NuGet.targets(121,5): error : Unable to load the service index for source https://api.nuget.org/v3/index.json.

在网上找到好多方法,设置NuGet.config,传参数给code命令,设置VS Code的代理都不行。

在terminal直接设置http_proxy和https_proxy能解决。

set http_proxy=my.proxy.com:80
set https_proxy=my.proxy.com:80

SSH实现无密码登录

  1. 用ssh-keygen命令或者PUTTY先在客户端机器上生成公钥,私钥对。也可以在任何机器上生成 公钥,私钥对,但在其它包括服务器上生成的话,需要把私钥复制到客服端,这不是一个好的做法。
  2. 把公钥(id_rsa.pub)内容复制到服务器的$HOME/.ssh/authorized_keys目录,如果目录不存在则创建一个。
  3. 检查和设置目录文件权限。
    chmod 700 $HOME/.ssh
    chmod go-w $HOME $HOME/.ssh
    chmod 600 $HOME/.ssh/authorized_keys
    chown `whoami` $HOME/.ssh/authorized_keys
  4. 设置PUTTY或者其它SSH客户端使用对应的用户名和私钥登录。如果用SHELL客户端则需要把确保私钥保存在$HOME/.ssh/id_rsa,权限设置为400。