vscode配置:
1.插件安装
- remote developmen
- SFTP
2.文件配置
setting.json中添加:
"remote.SSH.showLoginTerminal": true
config中设置:
Host brightsails
HostName 192.168.1.130 //虚拟机ip
User brightsails //要登陆的用户
windows配置
在cmd中输入:
ssh-keygen -t rsa
Ubuntu设置
ssh配置
将在windows中获得的公匙传入linux的~/.ssh下,~为需要远程登陆的用户(可以直接将公匙文件复制到该目录下),创建文件authorized_keys,然后执行
cat id_rsa.pub >> authorized_keys
配置密匙的原因:为了免密登录,如果不需要免密登录,可以不配置。
sshd_config配置
添加:
RSAAuthentication yes
PubkeyAuthentication yes
勘误
1.若在vscode中不能保存文件,原因是linux中文件权限的问题,修改linux中的文件权限即可