Linux云计算架构师:SSHD服务搭建管理和防止暴力破解

全套学习资料移步至公众号【学神来啦】更多学习资料添加扣扣资源群:661308959

本节所讲:

  1.1  Linux服务前期环境准备、搭建CentOS 7环境

  1.2  SSHD服务安装-ssh命令使用方法

  1.3  SSHD服务配置和管理

  1.4  SSHD服务防止暴力破解

  1.5  实战-通过升级SSH服务修复安全漏洞

1.1  Linux服务前期环境准备、搭建CentOS 7环境

1.1.1  清空关闭防火墙

由于前期尚未学习“防火墙”为了不受到防火墙影响实验的顺利进行,因此清空并关闭防火墙。

[root@xuegod63 ~]# iptables -F

[root@xuegod63 ~]# systemctl stop firewalld

[root@xuegod63 ~]# systemctl disable firewalld

1.1.2  SElinux设置

[root@xuegod63 ~]# getenforce

Disabled

临时关闭(机器重启则会失效):

[root@xuegod63 ~]# setenforce 0

永久关闭SElinux:

[root@xuegod63 ~]# vim /etc/selinux/config

图 1-1 SElinux配置文件

1.1.3  配置IP

[root@xuegod63 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"

PROXY_METHOD="none"

BROWSER_ONLY="no"

BOOTPROTO="static"

DEFROUTE="yes"

IPV4_FAILURE_FATAL="no"

IPADDR=192.168.1.63

GATEWAY=192.168.1.1

NETMASK=255.255.255.0

DNS1=114.114.114.114

NAME="ens33"

UUID="5e02ab66-a084-404a-bb4c-50bf47bd1bd5"

DEVICE="ens33"

ONBOOT="yes"

注释:修改网卡配置文件,主要修改内容项 BOOTPROTO="static" 、ONBOOT="yes" 、IPADDR=192.168.1.63 、GATEWAY=192.168.1.1 、NETMASK=255.255.255.0 、DNS1=114.114.114.114  以上6项。

重启服务:systemctl  restart  network

1.1.4  配置主机和IP映射关系

[root@xuegod63 ~]# vim /etc/hosts

127.0.0.1   localhostlocalhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.1.63    xuegod63.cn     xuegod63

192.168.1.64    xuegod64.cn     xuegod64

注释:修改 /etc/hosts配置文件,添加以下两项。

192.168.1.63    xuegod63.cn     xuegod63

192.168.1.64    xuegod64.cn     xuegod64

1.1.5  修改主机名

[root@xuegod63 ~]# vim /etc/hostname #永久

xuegod63

[root@xuegod63 ~]# hostnamectl set-hostname “hostname”   #永久

[root@xuegod63 ~]# hostname xuegod63   #临时。

xuegod63

1.1.6  配置Yum源

1.配置本地Yum源:

[root@xuegod63 ~]# mount /dev/sr0  /mnt/

[root@xuegod63 ~]# echo "/dev/sr0 /mnt iso9660 defaults 0 0" >> /etc/fstab

#设置开机自动挂载光驱。

[root@xuegod63 ~]# mkdir /root/yum

[root@xuegod63 ~]# mv /etc/yum.repos.d/* /root/yum/

[root@xuegod63 ~]# cat > /etc/yum.repos.d/centos7.repo <<EOF

> [centos7-source]

>name= centos7-source

>baseurl=file:///mnt

> enabled=1

>gpgcheck=0

> EOF

或:

[root@xuegod63 ~]# vim /etc/yum.repos.d/centos7.repo

[centos7-source]

name= centos7-source

baseurl=file:///mnt

enabled=1

gpgcheck=0

2.配置网络yum源:

阿里云镜像源站点(阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区)。

CentOS镜像参考:http://mirrors.aliyun.com/help/centos

备份:

把CentOS-Base.repo文件重新命名为CentOS-Base.repo.backup 。

[root@xuegod63 ~]# mv /etc/yum.repos.d/CentOS-Base.repo{,.backup}

下载新的CentOS-Base.repo 到/etc/yum.repos.d/

安装wget工具:

[root@xuegod63 ~]# rpm -ivh /mnt/Packages/wget-1.14-15.el7.x86_64.rpm

下载yum源:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值