如何访问虚拟机上的Linux

如何访问虚拟机上的Linux,第1张

这个可以使用ftp、samba等服务。

一般在linux上很容易安装这些服务。

也可以直接在虚拟机 linux上直接用smbclient访问物理windwos主机上的内容。

远程登录VMware的Linux,如果是从物理机向虚拟机登录,一般网络设置成NAT方式、桥接方式、Host-only方式,都是可以的,关键是把虚拟机的网关设置好,让虚拟机和物理机位于同一个网段。然后在虚拟机上面设置好ssh(下面会有说明),先用物理机ping一下虚拟机,看能否ping通,能ping通一般就没问题。

如果是从外网远程访问相当于位于内网的虚拟机,首先虚拟机网络就只能设置成桥接方式或NAT方式,Host-only就不行了。在虚拟机上确保可以连上Internet,然后用类似nat123的东东把虚拟机本机IP和ssh的端口号22映射成外网IP、端口号,再在虚拟机中设置好ssh,就可以从外网访问登录到虚拟机上面了。

下面是Linux的ssh的设置方法:

首先要修改ssh的配置文件sshd_config,输入命令:vi /etc/ssh/sshd_config

2. 在这个文件中,将PermitRootLogin without-password这一行修改为PermitRootLogin yes,这一行的意思是“允许root用户用ssh登录”。

再去掉#PasswordAuthentication no这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密码认证。

3. 修改完配置文件后就可以启动SSH服务了,linux不需要安装就有这个服务的,启动命令为:/etc/init.d/ssh start

4. 如果不想每次启动linux后都要启动ssh服务的话,需要设置ssh开机自启动,命令是:

chkconfig ssh on或

update-rc.d ssh enable


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8903236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-22
下一篇 2023-04-22

发表评论

登录后才能评论

评论列表(0条)

保存