使用Vmware安装linux且配置终端可以连接虚拟机总结
首先是下载一个linux镜像,我下载的是:ubuntu-16.04.2-desktop-amd64.iso
1、使用vmware安装linux,都使用默认的配置就行了,最多改一下主机名什么的,密码最好记住;
2、系统启动之后,使用上一步的用户名和密码登录,打开终端,连接root,使用命令:
sudo su root
连到root后,修改一下root密码,使用命令:passwd
3、修改vmware网段:通过“编辑-->虚拟机网络编辑器(N)”修改,可以参考:http://blog.csdn.net/shadow_xwl/article/details/50509797
查看本机IP:
ifconfig
一般情况下,linux上不一定默认装有ssh,可以试一下以下命令可以运行成功不:
ssh localhost
4、修改好网络后,网段和本机处于同一网段,能够访问网络了,然后依次执行以下命令(有可能必须root权限才能执行):
apt-get update
sudo apt-get install openssh-server
5、上面一步执行成功后,使用xshell或者securecrt连接
6、以上步奏完成后,可以用本地的xshell连接虚拟机,但是虚拟机是没法ping通本机的ip的,也没法连接外网,下面分享一下我的配置:
虚拟机(M)-->设置(S)... 网络适配器要选择“桥接模式”
同时,编辑(E)-->虚拟网络编辑器(N)...
通过ifconfig获取物理地址,配置到/etc/network/interfaces中,下面是我的配置(我使用的是静态ip,物理地址就注意看HWaddr后面的部分就是了):
# /etc/network/interfaces 文件
auto lo
iface lo inet loopback
iface ens33 inet static
pre-up ifconfig ens33 hw ether :0c::b6::de
address 192.168.0.192
netmask 255.255.255.0
gateway 192.168.0.1
auto ens33
上面的IP要选择一个当前局域网里面没有使用到的ip,否则会ip冲突。
这么配了之后,重启了网络(使用命令:/etc/init.d/networking restart),发现可以ping通本机ip了,但是ping不通baidu的域名,但是如果ping百度的外网IP却可以ping通。
这个时候需要配置域名服务器(修改文件/etc/resolv.conf):
# /etc/resolv.conf
nameserver 8.8.8.8
nameserver 144.144.144.144
最后一步,重启网络:/etc/init.d/networking restart
7、配置完成之后,就可以通过网络安装各种软件或者工具了
比如,安装rz/sz可以参考:https://www.cnblogs.com/clicli/p/5941828.html
比如,安装java可以参考:http://www.cnblogs.com/yuanbo123/p/5819564.html
最新文章
- AngularJs之八
- Javascript中两个等于号和三个等于号的区别(==/===)
- 解决NetBeans运行web项目时出现的“未能正确设置java DB”问题
- solrCloud的两种部署方式
- 如何使用递归遍历对象获得value值
- Oracle DBA常用SQL
- Mysql 忘密码 + Phpadmin 修改密码无法登陆
- css自动添加浏览器兼容前缀 autoprefixer设置
- java equals == contentEquals
- winform 适配high dpi
- 【netty】(2)---搭建一个简单服务器
- idea for Mac for循环快捷键
- vs2017 无法提交到tfs的 git存储库
- 【Linux高频命令专题(24)】grep
- CentOS 7 源码编译MariaDB
- @controller不能被识别
- 打开SharePoint 2013 web application显示iis 欢迎页面
- Conscription-最小生成树-Kruskal
- hibernateTemplate API
- C++ 各种继承