如何用windows powershell连接Vmware虚拟机?
关键词: powershell、VMware、虚拟机、ssh、openssh、ubuntu
进入新系统后首先要对ubuntu系统进行换源
首先备份现有的源文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
可以通过命令行快速地将 Ubuntu 系统的软件源更换为阿里云镜像源,而不需要手动编辑 /etc/apt/sources.list
文件。
打开终端并执行以下命令:
sudo sed -i 's/http:\/\/[^\/]*/http:\/\/mirrors.aliyun.com/' /etc/apt/sources.list
注意:此操作可能需要一些时间来完成,具体取决于您的网络速度。
完成命令后,可以通过运行以下命令来更新软件列表并开始使用阿里云镜像源:
sudo apt-get update
注意:
这个命令是用来替换 Ubuntu 系统软件源的地址的。下面是对命令的解释:
-
sudo
: 使用管理员权限来运行命令。 -
sed
: 命令用于文本替换,它会根据指定的模式匹配和替换文本。 -
i
: 这个选项表示在源文件中直接进行修改,而不是在标准输出中打印结果。 -
's/http:\/\/[^\/]*/http:\/\/mirrors.aliyun.com/'
: 这是用于进行替换的 sed 命令的模式。它的意思是将文本中以 “http://” 开头,后面跟着零个或多个非斜杠字符的部分替换为 "http://mirrors.aliyun.com/"。-
http:\/\/
: 匹配文本中的 “http://”。 -
[^\/]*
: 匹配零个或多个非斜杠字符(^表示不是/的任意字符,*表示重复零次或多次)。 -
http:\/\/mirrors.aliyun.com\/
: 替换模式,用来将匹配到的文本替换为 "http://mirrors.aliyun.com/"。
-
-
/etc/apt/sources.list
: 指定要进行替换的源文件的路径。
因此,此命令的作用是将源文件 /etc/apt/sources.list
中以 “http://” 开头的部分替换为 "http://mirrors.aliyun.com/",从而实现更换 Ubuntu 系统软件源的目的。
然后下载openssh-server
sudo apt-get install openssh-server
下载完成后检查是否已经启动服务
ps -e|grep ssh
如果有输出sshd就已经开启服务了
如果没有就需要启动服务
systemctl start ssh
然后查看虚拟机ip地址
ip addr
一般是192.168..
然后回到windows,打开powershell
输入:
ssh user@ip
user为要连接的虚拟机的用户,ip为刚才的IP地址
正常情况下就可以连接成功。
如有问题可参考:
(71条消息) Powershell连接到虚拟机终端(Ubuntu)_powershell连接虚拟机_L1NgK0nG的博客-CSDN博客