当前位置:   article > 正文

vscode 远程开发_vscode远程开发

vscode远程开发

一、安装git客户端支持ssh

二、安装vs code 远程插件

 

 

  1. # Read more about SSH config files: https://linux.die.net/man/5/ssh_config
  2. Host remt
  3. HostName 192.168.31.166
  4. User root2
  5. Port 22

 三、连接,输入密码,打开远程.net core 项目

 发布,并运行.net core

  1. dotnet publish
  2. dotnet linuxvscode.dll --urls="http://*:5000"

 

四、配置ssh,免去每次输入密码

  1. #在windows打开cmd
  2. #使用连接gitlab同理生成秘钥对,可以共用同一个
  3. #拷贝id_rsa.pub 内容到linux服务器 ~/.ssh/authorized_keys
  4. #找不到.ssh 目录,因为没有使用 ssh 登录过,使用 ssh 登录一下即可生成 .ssh 目录
  5. ssh localhost #登录成功后就会有这个目录了
  6. #拷贝 id_rsa.pub 内容到linux服务器
  7. nano ~/.ssh/authorized_keys
  8. #普通用户需要设置
  9. chmod 600 ~/.ssh/authorized_keys
  10. #root用户需要设置
  11. chmod 644 ~/.ssh/authorized_keys

修改:C:\Users\50302\.ssh\config

  1. # Read more about SSH config files: https://linux.die.net/man/5/ssh_config
  2. Host remt
  3. HostName 192.168.31.166
  4. User root2
  5. Port 22
  6. ForwardAgent yes
  7. IdentityFile ~/.ssh/id_rsa

使用docker打包:

  1. cd /home/root2/Documents/linuxvscode/
  2. docker build -t linuxvscode.demo:v1.0.1 .
  1. #如果报无权限,执行下面的
  2. sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中
  3. newgrp docker #更新用户组
  4. docker ps #测试docker命令是否可以使用sudo正常使用

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/157286
推荐阅读
相关标签
  

闽ICP备14008679号