美文网首页
从零开始搭建centos7服务器(无线网)

从零开始搭建centos7服务器(无线网)

作者: 花生米不是米 | 来源:发表于2020-07-24 23:40 被阅读0次

我将在网上找到的步骤做了整合,大佬请勿鄙视

[阿里镜像地址]https://developer.aliyun.com/packageSearch?word=centos

1.下载镜像

1.CentOS-7-x86_64-DVD-1810.iso使用全量包用来格式化磁盘用的懒得敲命令,然后选择最小化安装
2.下载镜像的时候顺便下载连接wifi用的两个软件包
libnl-1.1.4-3.el7.x86_64.rpm
iw-4.3-2.el7.x86_64.rpm

2.制作启动盘

1.使用Rufus制作
2.将上面的两个文件复制进U盘,下面联网使用

3.最小化安装

直接页面点点点就行了(选择最小化安装)

4.去掉报警音

4.1关闭命令行报警音

vi /etc/inputrc 将第二行 set bell-style none 前的#号去掉,重启生效(centos 7)

关闭vi编辑器报警音

root用户打开~/.bashrc 写入 setterm -blength 0 重启生效(centos 7)

5.连接网络

挂载U盘选择安装的两个文件
#1.插入U盘

#2.执行命令 查看挂载 U 盘映射的地址名称
fdisk -l
#找到你的U盘大小的盘符    /dev/sdb1

#3.创建挂载文件目录
mkdir /mnt/usb_disk

#4.挂载U盘
mount /dev/sdb1 /mnt/usb_disk

#5. 操作U 盘内容
cd  /mnt/usb_disk

#找到两个文件进行安装
yum -y install libnl-1.1.4-3.el7.x86_64.rpm
yum -y install iw-4.3-2.el7.x86_64.rpm

#查看网卡名
iw dev
#我找到的是wlp2s0 

#连接无线
wpa_supplicant -B -i wlp2s0 -c <(wpa_passphrase "WiFi名称" "密码")

#分配ip
dhclient wlp2s0

#查看分配的ip
ip addr
#wlp2s0 中有 inet 192.168.43.99 说明已连接到 WiFi。

#查看是否能联网:ping baidu.com

#安装wifi管理软件
yum -y install NetworkManager-wifi
安装完成后,默认开启和开机自启。
但是使用之前需要重启 NetworkManager-wifi 才能生效。
一定要重启/重启/重启

#搜索wifi
nmcli device wifi list 或者 nmcli dev wifi list

#连接wifi
nmcli device wifi connect WiFi名称 password WiFi密码
或者
nmcli dev wifi connect WiFi名称 password WiFi密码

6.开启ssh服务

//安装openssh-server
yum install openssh-server

#找到了  /etc/ssh/  目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开
#将文件中,关于监听端口、监听地址前的 # 号去除

Port 22
#AddressFamily any
ListenAddress 0.0.0.0
ListenAddress ::

#然后开启允许远程登录
PermitRootLogin yes
#最后,开启使用用户名密码来作为连接验证
PasswordAuthentication yes
#开启  sshd  服务,输入 
sudo service sshd start
#接下来就可以在可以复制粘贴的电脑放飞自我了

7.修改镜像

#7.1安装wget
yum install wget

#7.2备份本地源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak

#7.2获取阿里镜像源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

####7.4更新yum缓存
yum makecache

####7.5查看当前yum源
yum repolist

8系统设置

//8.1更新系统
yum update

#8.2设置ntp时间同步服务
#1、安装ntp
yum install -y ntp
#2、设置NTP服务开机启动
chkconfig ntpd on
service nptd start

#3查看时间
date
#4安装vim
yum install vim

#5设置笔记本盒盖不休眠
#5.1找到配置文件
vim  /etc/systemd/logind.conf

#5.2修改配置
#HandlePowerKey 按下电源键后的行为,默认power off
#HandleSleepKey 按下挂起键后的行为,默认suspend
#HandleHibernateKey 按下休眠键后的行为,默认hibernate
#HandleLidSwitch 合上笔记本盖后的行为,默认suspend
#我们把HandleLidSwitch后面的suspend修改为lock,即:
HandleLidSwitch=lock
#重启服务
systemctl restart systemd-logind

#5.3关闭电源管理(长时间不动网卡会自动休眠)
#centons7之前的系统,路径为vi /etc/grub.conf
#该方法是关闭电源管理系统,防止休眠
vim /etc/default/grub 
添加pcie_aspm=off  重启

#6.设置普通用户,然后关闭root的ssh登录,防止被攻击(修改连接端口号)
#6.1添加用户
adduser tom
#6.2设置密码
passwd tom
#赋予root权限
修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
tom   ALL=(ALL)     ALL

#7关闭root远程登录,修改ssh的登录端口
#7.1编辑配置文件/etc/ssh/sshd_config修改PermitRootLogin后面的yes为no,并且去掉前面的注释符,同时可以限制失败次数
注意: 这个失败次数是对所有用户都起作用的。
#LoginGraceTime 2m
PermitRootLogin no
#StrictModes yes
MaxAuthTries 3
#MaxSessions 10

#7.2修改端口
Port

#7.3重启sshd服务
sudo service sshd start

相关文章

网友评论

      本文标题:从零开始搭建centos7服务器(无线网)

      本文链接:https://www.haomeiwen.com/subject/mjtelktx.html