本地SSH连接虚拟机Ubuntu

1. 建立IP映射

安装好 VMware Workstation 和 Ubuntu 后,默认的网络连接是 NAT ,需要先在虚拟机和宿主机之间建立IP映射,具体操作如下:

1.1 查看虚拟机的 IP 地址:

1.2 打开 VMWare 的虚拟网络编辑器

依次填入内容为:

  • 主机端口: 默认 22

  • 类型:TCP

  • 虚拟机 IP 地址:填入虚拟机 Ubuntu 的IP地址

  • 虚拟机端口:默认 22

2. 配置虚拟机 ssh

  1. 安装openssh-client:sudo apt install openssh-client

  2. 安装openssh-server:sudo apt install openssh-server

  3. 启动ssh-server:sudo /etc/init.d/ssh restartsudo service ssh restart

  4. 开启默认端口号:sudo vi /etc/ssh/sshd_config

3. 关闭防火墙

  1. 关闭端口22的防火墙:firewall-cmd --permanent --add-port=22/tcp

  2. 重启防火墙:firewall-cmd --reload

4. 本地连接并使用ssh传输

4.1 连接ssh

  • 连接命令:ssh username@127.0.0.1

虚拟机中查看ssh连接情况:sudo netstat -antp |grep sshd

4.2 使用SCP命令

scp -r  主机文件  用户名@Linux虚拟机IP地址:/远程/目录/

接下来就是激情拷贝了!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值