一、CentOS7安装:
安装文件地址(centos官网):https://www.centos.org/download/
安装过程:基本不需要详细描述,选择最小化安装,其他的都看的懂。
注:
1.CentOS取消了ifconfig命令,使用ip addr来查看ip
2.CentOS7安装后(虚拟机上安装),网络各种问题,实体机和虚拟机ping不通,虚拟机ping外网ping不通,解决办法可以参考下边这个链接文章的第二种办法(桥接网卡):https://www.centos.bz/2017/08/virtualbox-centos7-nat-bridge/
对于自己本地的,还是稍有不同,自己本地的配置如下图(可以实现实体机和虚拟机互通,以及虚拟机可以访问外网):
这些操作后,可以连通外网的情况下,yum install net-tools安装网络工具包,这样就可以使用ifconfig来查看ip了
关于无法连通外网的问题:
vi /etc/sysconfig/network-scripts/ifcfg-ens33 #注 网络配置文件名可能会有不同,在输入到ifcfg时,可以连续按两下tab键,获取提示,比如我的机器 为 ifcfg-ens33
内容替换如下:
TYPE=”Ethernet”
BOOTPROTO=”static” #静态连接
NAME=”ens33”
UUID=”1f093d71-07de-4ca5-a424-98e13b4e9532”
DEVICE=”ens33”
ONBOOT=”yes” #网络设备开机启动
IPADDR=”192.168.0.101” #192.168.59.x, x为3~255.
NETMASK=”255.255.255.0” #子网掩码
GATEWAY=”192.168.66.2” #网关IP
DNS1= 8.8.8.8
DNS2=8.8.8.4
修改配置后保存退出,然后执行 systemctl restart network.service
然后再执行ping www.baidu.com,应该已经可以ping通了
二、Putty的安装使用:
在virtualbox中操作centos各种不爽,所以在windows上用一个远程终端还是很有必要的,推介putty,特点:小,界面也比较和谐~下载地址(各种工具最好官网下载,据说百度下的putty有黑客改过):https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
可以根据自己的系统位数选择32位或者64位,下载后就是一个可以直接运行的exe文件,800kb左右。
下载后,直接点击打开,在Host Name栏填入CentOS的ip,然后可以在Saved Sessions一栏填入这个连接的名字,点击Save,下次就可以方便的访问这个Linux虚拟机了。putty连接成功后如左图。
三、使用WinSCP在windows和Linux中进行文件传输:
下载地址:https://winscp.net/download/WinSCP-5.11.2-Setup.exe
通过Winscp可以实现windows和Linux之间的文件交互,通过拖动即可实现
错误:
一、使用sudo时提示“用户名 is not in the sudoers file”:
其实就是没有权限进行sudo,解决方法如下:
1.切换到超级用户:su root
2.打开/etc/sudoers文件:vi /etc/sudoers
3.修改文件内容:
找到“root ALL=(ALL) ALL”一行,在下面插入新的一行,内容是“用户名 ALL=(ALL) ALL”,然后在vi键入命令“wq!”保存并退出。
注:这个文件是只读的,不加“!”保存会失败。
4.切换到普通用户:su 用户名
5.可以尽情使用sudo了。