windows sh访问virtualbox虚拟机centos

本文介绍如何检查并启动SSH服务,通过命令行安装openssh,并在VirtualBox中配置端口转发规则,实现从宿主机到虚拟机的SSH连接。同时,指导设置Host-Only网络和查看虚拟机IP地址。
查看ssh服务有没有启动
ps -ef | grep "sshd"

在这里插入图片描述

没有的话安装

sudo yum install openssh*

配置virtualbox

在这里插入图片描述
添加端口转发规则
协议选择tcp,主机IP为空,表示localhost(127.0.0.1),子系统ip也为空,表示其默认IP10.0.2.15,主机端口可以自己设置,只要不和其他端口有冲突就行,子系统端口一般选择默认的ssh端口22,你还可以类比添加ftp等转发规则

在这里插入图片描述

设置第二个网卡

在这里插入图片描述
Host-Only网络, 需要在关闭虚拟机的时候进行设定
重启启动virtualbox

查看ip

在这里插入图片描述

使用ssh连接192.168.56.101即可
在这里插入图片描述

### 在 VirtualBoxCentOS 虚拟机中启用复制粘贴功能 为了在 VirtualBoxCentOS 虚拟机中实现与主机之间的复制粘贴功能,需要按照以下步骤操作: #### 方法一:安装增强功能(Guest Additions) 1. **更新系统** 确保虚拟机内的操作系统是最新的状态。运行以下命令以升级现有软件包: ```bash sudo yum update -y ``` 2. **安装依赖项** 安装编译 Guest Additions 所需的开发工具和库文件: ```bash sudo yum groupinstall "Development Tools" -y sudo yum install kernel-devel gcc make perl bzip2 -y ``` 3. **挂载增强功能光盘** 在 VirtualBox 图形界面中,点击顶部菜单栏的“设备”->“插入增强功能 CD 镜像”。随后,在虚拟机终端中执行以下命令挂载该镜像: ```bash sudo mount /dev/cdrom /mnt ``` 4. **启动安装脚本** 切换至挂载路径并运行安装脚本: ```bash cd /mnt sudo sh VBoxLinuxAdditions.run ``` 此过程可能会提示重新构建模块或其他警告信息,请按提示继续操作[^5]。 5. **重启虚拟机** 安装完成后,重启虚拟机以便加载新驱动程序和服务: ```bash sudo reboot ``` 6. **启用共享剪贴板** 返回到 VirtualBox 主界面,选择目标虚拟机后右键单击进入设置页面。“通用”标签页下的“高级”部分找到“共享剪贴板”,将其设置为“双向”或“主机到客户端”模式即可[^6]。 --- #### 方法二:通过调整网络配置间接解决 虽然此方法并非直接针对复制粘贴问题设计,但在特定场景下也能起到一定作用。 - 若两台机器间存在稳定通信链路,则可通过 SSH 工具传输数据代替传统意义上的复制粘贴行为; - 或者借助 NFS/CIFS 协议搭建文件共享服务作为替代方案之一[^7]。 --- #### 注意事项 - 如果发现某些功能缺失或者异常情况发生时,请先检查是否遗漏了必要的前置条件满足动作,比如未开启 VT-x/AMD-V 支持等功能选项; - 当前描述基于标准流程整理而成,具体实施过程中可能因版本差异而略有区别,请参照官方文档进一步核实细节内容[^8]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值