windows x86中ssh远程连接 ubuntu

目录

1.使用VScode通过ssh远程连接ubuntu

windows x86 VScode安装ssh插件

ubuntu安装openssh服务

sudo apt-get update

sudo apt-get install openssh-server

远程资源管理器 -> 新建远程

上方输入 ssh + ubuntu名称 + @ + Ubuntu IP 地址

ssh linux@192.168.x.xxx

期间会输入密码,选择进入的目录,确定即可;

观察右下角

右下角会弹出连接主机提升,点击连接。或者重启 vscode 后在"远程资源管理器"窗口会出现新添加的主机 ip;

连接到 ubuntu 虚拟机后会弹出新的 vscode 窗口,在顶部要求选择连接的目标主机,操作系统类型。这里连接的是 ubuntu 虚拟机系统类型是 Linux;

2. windows 不使用VScode连接ubuntu

不建议使用,有点麻烦,哈哈

ubuntu安装openssh服务

sudo apt-get update

sudo apt-get install openssh-server

启动ssh

sudo systemctl start ssh

设置开机自启动

sudo systemctl enable ssh

验证(查看)服务状态

sudo systemctl status ssh active

生成密钥对 windows x86

打开windows命令行

输入:

ssh-keygen

1.接着输入yes

2.输入ubuntu密码

3.确认密码

在ubuntu环境下控制台输入

ssh-keygen

同样的步骤:

1.yes

2.密码

3.确认密码

在ubuntu中创建授权文件:

touch ~/.ssh/authorized_keys

查看隐藏文件内容

cd ~/.ssh/

id_rsa.pub 为公钥所在文件;

将winsows x86 中C盘公钥内容粘贴到 ~/.ssh/authorized.keys 中;

将ubuntu中 id_rsa.pub 中公钥内容粘贴到 ~/.ssh/authorized.keys 中,另起一行;

保存退出;

通过windows x86控制台可远程免密登录ubuntu系统,控制台输入:

上方输入 ssh + ubuntu名称 + @ + Ubuntu IP 地址

ssh linux@192.168.x.xxx

若不配置公钥对,则需要输入密码;

输入 exit 退出 ssh 远程连接;

相关推荐
浪淘沙jkp11 小时前
ComfyUI全方位指南(4)LTX-2.5 ComfyUI文生视频尝鲜,显卡会OOM吗?
ubuntu·ai作画·文心一言·gpu算力·ltx
Qwier11 小时前
Win Srv 2019 安装补丁后重启
运维·服务器·windows
lusklusklusk12 小时前
Python 四大数据结构详解:元组、列表、集合、字典的特点与增删改查
数据结构·windows·python
今年下半年12 小时前
【运维】windows虚拟机安装arm(aarch64)服务器
运维·windows·arm·虚拟机·aarch64
encoderlee13 小时前
ubuntu server 如何播放视频显示网页
linux·ubuntu·音视频·树莓派·ubuntu server·arm嵌入式
浪潮IT馆13 小时前
Windows 10 安装 PostgreSQL 9.6.24 完整教程
数据库·windows·postgresql
FPGA小徐14 小时前
Ubuntu 22.04 安装 Miniconda、PyTorch 与 YOLOv8 并完成 CPU 推理
pytorch·yolo·ubuntu
wdfk_prog14 小时前
Wi-Fi Direct 教程 05:control socket 与 eloop——P2P_FIND 怎样进入 wpa_supplicant 命令解析器
运维·服务器·后端·网络协议·ubuntu·p2p·wifi-direct
ZMacros14 小时前
Live-build方法构建debian和ubuntu
linux·ubuntu·debian
sukalot14 小时前
Windows 驱动实例分析系列:libwdi 驱动分析 - libwdi 篇(一)
windows