使用U盘安装,在安装界面按了下tab键,
将vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 改为:
vmlinuz initrd=initrd.img repo=hd:/dev/sdb4:/ quiet
之后回车进入安装界面,选择安装语言之后,没有创建网络连接,之后就开始装了,装完发现没法联网,不是服务没启动的问题,而且一些命令也缺少了,例如:ifconfig
于是百度谷歌之。。。。
找了挺多,后来能用的就下面的这个方法:
进入到网络配置文件的路径下
cd /etc/sysconfig/network-scripts
进入之后,输入ll的命令
第一个第二个(我的是这样),ifcfg-eno2s0、ifcfg-lo这两个,将内容分别进行修改
第一个:
vi ifcfg-eno2s0
HWADDR=00:0C:29:B4:96:FD
TYPE=Ethernet
BOOTPROTO=dhcp #网上很多说要设置为static,不过我这么设置就不能用了,设置为dhcp就不行,这点还不是很明白
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno2s0
UUID=447c84a6-6198-453e-a766-0b0ce54a17b8
ONBOOT=yes #自动启用网络连接
IPADDR=192.168.0.138 #设置IP地址
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.0.1 #设置网关
:wq! #保存退出
第二个:
网上找的资料都没提到这个要修改,不过我两个都改了。。。也还是不太清楚这个是干嘛用的,修改的话,只是将里面的BOOTPROTO值修改为dhcp
之后
service network restart #重启网络
shutdown -r now #重启系统
然后就能上网了,不过还是没能使用一些命令,但是现在已经有了网络了,直接yum -y update更新源,然后yum installgroup base
一般基础的命令都是打包在base内,因此没有的话,可能是系统没有装,具体可以在命令行中对anaconda-ks.cfg文件内容进行查看
输入命令回车之后,中间有个需要输入y的好像。。直到显示complete,就完成了,现在就可以输入ifconfig等命令了
之后安装了一个putty,用于在windows系统远程控制Linux机器的
在Windows系统下载好后,直接点击putty.exe运行起来
在CentOS这边,先看看有没有ssh的服务,我的情况是有安装,但是启动服务的时候又提示没有这个文件或目录。。。。。感觉好奇葩
于是只好先卸载掉yum remove ssh
然后再装上yum -install ssh*
之后编辑ssh的配置文件
cd /etc/init.d
vi ssh_config
将里面的ConnectionTimeout时间设置长点,原先是0,现在设置为3000,当然,具体多少可以自己设置,只要大于连接的时间都可以
为了安全,还可以设置port值,见原先的22修改为其它(有人建议是1024--65535之间)
设置只允许来自内网的请求:sshd 192.168.0. (这个还没试过,只是看到记录下来,如果有试了之后不正确的,欢迎告诉我下)
启动SSH:service sshd start
之后在Windows上的putty上输入IP地址,端口,就可以远程到CentOS系统的机子上了