使用X-shell访问Linux?

(1)虚拟机网络模式调成nat模式,用于共享主机的ip地址。
(2)输入命令ifconfig查看虚拟机的ip
(3)在windows下ping一下虚拟机的ip确保能ping通,同理在虚拟机下ping主机的ip如果此时能ping通,但是一直接收字节不能停止的话按control+c停止
(4)在x-shell下输入你的虚拟机ip通过ssh协议登入的话是很可能失败,因为你的linux很可能没有安装sshserver
(5)在linux下输入ssh localhost如果出现这句话说明你的虚拟机没有安装ssh服务
ssh: connect to hostlocalhost port 22: Connection refused
输入如下命令进行安装
sudo apt-get install –y openssh-server
安装完成后启动sshserver
service ssh start
查看ssh状态
ps –e | grep ssh
如果出现6455 ? 00:00:00 sshd 表明启动成功

但是还登录不上?
原因:虚拟机网络设置方式:
VirtualBox的提供了四种网络接入模式,它们分别是:
1、NAT 网络地址转换模式(NAT,Network Address Translation) (只能单向访问,虚拟机能ping通宿主主机)
2、Bridged Adapter 桥接模式
3、Internal 内部网络模式
4、Host-only Adapter 主机模式 (双向访问)

所以:更改为Host-only Adapter主机模式即可。

更方便的方法:设置虚拟机的网络设置里有端口转发设置即可。
如下:首先 你连得是映射出来的IP(如果让局域网其他机器访问就设置成你本机IP, 如果自己访问,设置成本地IP(类似于127.0.0.1这样))
其次 子系统IP和你的linux IP一致
端口转发设置

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值