一 Windows端操作
1.1 私钥和公钥生成
输入cmd终端
ssh-keygen -t rsa -b 4096
一直回车就可以了
1.2 remote SSH插件安装
1.3 config配置
免密登入配置操作如下
打开Configure,公钥文件拷贝到Linux服务器的 ~/.ssh 目录下
二 Linux服务端操作
2.1 在authorized_keys文件中追加公钥文件内容
cd ~/.ssh cat id_rsa.pub >> authorized_keys
2.2 权限修改
chmod 700 ~/.ssh/ chmod 600 ~/.ssh/authorized_keys
重启vscode
免密登入远程服务器完成!
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/127847.html
TL;DR 本地登录服务器 ssh user@remote -p port,端口是22的话ssh user@remote,退出登录exit 本地免密码登录 ssh-copy-id user@remote -p port,这在写脚本服务器控制时特别有用 给服务器配置别名 code ~/.ssh/config追加一些内容,就可以ssh selfname登录...
延长SSH的连接超时时间 SSH登录连接服务器时,默认的连接超时时间很短,经常会断掉,为方便管理修改sshd的配置文件,然后重启sshd服务。 vim /etc/ssh/sshd_config; #查找并修改 #ClientAliveInterval 0 ClientAliveInterval 120 服务端向客户端器...
延长SSH的连接超时时间 SSH登录连接服务器时,默认的连接超时时间很短,经常会断掉,为方便管理修改sshd的配置文件,然后重启sshd服务。 vim /etc/ssh/sshd_config; #查找并修改 #ClientAliveInterval 0 ClientAliveInterval 120 服务端向客户端器...
使用背景 当我们需要将项目部署到远程线上服务器时;传统的方法可能就是: 将本地代码通过ssh、ftp等方式上传到服务器; 然后通过ssh登入到服务器,配置好环境; 手动启动应用。 太过手动化,麻烦,操作繁琐。 现...
...示更为简单) SSH 相关操作 SSH 协议可以让我们登陆远程服务器,在使用 SSH 协议之前,需要确保: 客户机和服务器都安装了 SSH 协议服务器的 SSH 处于开启状态1)安装 SSH 协议Ubuntu 上默认是没有安装 SSH 服务的,需要我们进行手...
阅读 178·2022-09-27 09:47
阅读 199·2022-09-27 09:28
阅读 325·2022-09-27 09:16
阅读 168·2022-09-27 08:21
阅读 288·2022-09-27 08:08
阅读 250·2022-09-18 12:33
阅读 171·2022-09-16 08:01
阅读 211·2022-09-15 12:49