其次检查虚拟机防火墙是否允许ssh服务连接;
最后在安装ssh-client的机器上执行如下命令
ssh user@ip注:请用实际的user和ip对应替换。
最近突然一下想研究(折腾)一下freebsd,于是在vbox里装了一个freebsd,没有图形界面的 *** 作系统总是吃很少的资源。但是
于是我自然想到用自己的终端通过ssh连接到虚拟机,总有一些想尝试linux的同学,徘徊在双系统和虚拟机中。我的建议是,装服务器版的Linux发行版到虚拟机中,然后通过xshell登陆到自己的虚拟机,这才是最专业的做法 :)。
首先装机,一般服务器版都是没有图形界面的,分配128m内存足够了,我给我的分配了512m的内存(因为我有的时候利用ports直接源码安装,即使是这样也足够了)。
首先在虚拟机中ping一下看连上网没有,如果没有连上网,ssh无法访问:)
vbox创建时的网络选取的是NAT连接(网络地址转换),所以我们只需要改变端口就可以了,我们可以将自己主机的端口映射到22端口上(ssh默认22端口),这样我们可以访问localhost就能连上虚拟机了。
如果你的2222端口没有被占用的化,这样就设置好了。
然后设置服务器的sshd服务,一般都会自带,如果没有的话可以用包管理器安装 然后启动的服务
下面是我的sshd_config的配置,可以进行适当修改
然后输入ssh -p 2222 YOURNAME@127.0.0.1
YOURNAME 指的是你自己的用户名,这样就可以登陆上去了cheers~
11 打开虚拟机,设置linux虚拟机为 仅主机 模式。
2 编辑linux的网卡配置文件 /etat6和7版本配置文件不一样,以6为例)
3 为虚拟机配置一个ip(ip不做固定要求)(注意重启网卡服务:service network restart)
2
1 打开真实机的网络配置
2 找到vmnet1的连接,右键-属性
3 双击 版本协议4 (tcp/ipv4)
4 设置静态ip地址 ,地址要和虚拟机的ip地址为同一网段
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)