欢迎光临散文网 会员登陆 & 注册

使用 OpenSSH 连接 Virtualbox 的虚拟机

2021-12-29 22:42 作者:mufasai  | 我要投稿

1. 在本地和虚拟机中都安装 OpenSSH

测试是否安装ssh

ssh localhost

2. 编辑本机 SSH config 文件打开默认端口

默认SSH连接端口为22.

sshd_config

3. 虚拟机设置

网络地址转换NAT

设置 --> 网络 --> 网络地址转换 --> 高级 --> 端口转发 --> 添加规则

  1. 名称可随便填写,如ssh

  2. 主机IP可以不填,或者填写127.0.0.1

  3. 主机端口随意填写一个不会产生冲突的端口,如2222

  4. 子系统端口可以不填,或者填写子系统当前IP地址

  5. 子系统端口如果是要进行ssh连接,则填写22;ftp就填写21

VirtualBox 网络设置

4. 本地和虚拟机重启ssh

其他:

sudo /etc/init.d/ssh start   #启动ssh服务 

sudo /etc/init.d/ssh stop    #停止ssh服务

6. 连接

根据提示输入密码和用户名。结果:

本机是ubuntu,连接到了虚拟机的debian中

输入exit可退出。

参考:

  1. 使用ssh连接VirtualBox虚拟机

    https://www.jianshu.com/p/d59ed9f226d1

  2. Linux——本机终端SSH连接VirtualBox中的Linux虚拟机

    https://www.cnblogs.com/oddcat/articles/9676817.html


使用 OpenSSH 连接 Virtualbox 的虚拟机的评论 (共 条)

分享到微博请遵守国家法律