vscode远程免密登入Linux服务器的配置方法
Windows cmd 窗口执行 ssh-keygen -t rsa -b 4096
enter四次
2. 安装remote SSH插件
如果没有~/.ssh文件夹,说明linux未生成过密钥,需要生成
ssh-keygen -t rsa
touch authorized_keys
chmod 700 ~/.ssh/
chmod 600 ~/.ssh/authorized_keys
如果是普通用户权限最好给600
最后将window下生成的公钥C:\Users\Administor/.ssh/id_rsa.pub文件打开copy到Linux下的authorized_keys(打开编辑方式随意gedit/vi)文件中保存退出后。
End,VScode远程登录Linux服务器不再需要密码
注意:虚拟机的IP默认了自动获取,IP会因为虚拟机异常等情况改变,会影响远程连接,所以需要设置为静态IP,静态IP固定值。
但是由于自己本身未安装ipptables,没法成功设置静态IP——待弄,每次注意虚拟机的挂起即可
/etc/sysconfig/,未装iptables过滤和防火墙设置