vsCode如何远程服务器不需要每次输入密码

在 VS Code 中实现无需密码访问服务器,可以通过配置 SSH 密钥认证来实现。具体步骤如下:

  1. 生成 SSH 密钥对

    在本地终端执行以下命令生成密钥对(一路回车使用默认设置即可):

    bash 复制代码
    ssh-keygen -t ed25519

    生成的密钥默认存储在 ~/.ssh/ 目录下,私钥为 id_ed25519,公钥为 id_ed25519.pub

  2. window系统在这个文件里面

里面的内容拿出来在服务器里面的

cpp 复制代码
mkdir -p ~/.ssh          # 创建.ssh目录(如果不存在)
chmod 700 ~/.ssh         # 设置目录权限
echo "复制的公钥内容" >> ~/.ssh/authorized_keys  # 添加公钥
chmod 600 ~/.ssh/authorized_keys  # 设置文件权限
exit                     # 退出服务器

重启之后直接连接即可

相关推荐
墨风如雪12 分钟前
探索传家宝VPS:您的全球高性能VPS优选平台,不止于推荐!
服务器
张乔2431 分钟前
mybatisX的自定义模板生成
java·ide·intellij-idea
丨千纸鹤丨1 小时前
高可用集群Keepalived
linux·服务器·网络
三口吃掉你1 小时前
Web服务器(Tomcat、项目部署)
服务器·前端·tomcat
taoismimortal1 小时前
vscode目录,右键菜单加入用VSCode打开文件和文件夹(快速解决)(含删除)(脚本)
ide·vscode·编辑器
猫咪的白手套2 小时前
解决VSCode中“#include错误,请更新includePath“问题
ide·vscode·编辑器
Spliceㅤ3 小时前
Spring框架
java·服务器·后端·spring·servlet·java-ee·tomcat
SH11HF4 小时前
ZABBIX配置自动发现与自动注册,网易邮箱告警和钉钉告警
运维·服务器·zabbix
我很好我还能学5 小时前
【计算机网络 篇】TCP基本认识和TCP三次握手相关问题
运维·服务器·网络
抠头专注python环境配置5 小时前
Pycharm、Python安装及配置小白教程
ide·python·pycharm