赞
踩
一、安装git客户端支持ssh
二、安装vs code 远程插件
- # Read more about SSH config files: https://linux.die.net/man/5/ssh_config
- Host remt
- HostName 192.168.31.166
- User root2
- Port 22
三、连接,输入密码,打开远程.net core 项目
发布,并运行.net core
- dotnet publish
- dotnet linuxvscode.dll --urls="http://*:5000"
四、配置ssh,免去每次输入密码
- #在windows打开cmd
- #使用连接gitlab同理生成秘钥对,可以共用同一个
- #拷贝id_rsa.pub 内容到linux服务器 ~/.ssh/authorized_keys
- #找不到.ssh 目录,因为没有使用 ssh 登录过,使用 ssh 登录一下即可生成 .ssh 目录
- ssh localhost #登录成功后就会有这个目录了
- #拷贝 id_rsa.pub 内容到linux服务器
- nano ~/.ssh/authorized_keys
- #普通用户需要设置
- chmod 600 ~/.ssh/authorized_keys
- #root用户需要设置
- chmod 644 ~/.ssh/authorized_keys
修改:C:\Users\50302\.ssh\config
- # Read more about SSH config files: https://linux.die.net/man/5/ssh_config
- Host remt
- HostName 192.168.31.166
- User root2
- Port 22
- ForwardAgent yes
- IdentityFile ~/.ssh/id_rsa
使用docker打包:
- cd /home/root2/Documents/linuxvscode/
- docker build -t linuxvscode.demo:v1.0.1 .
- #如果报无权限,执行下面的
- sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中
- newgrp docker #更新用户组
- docker ps #测试docker命令是否可以使用sudo正常使用
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。