1.1 系统设置(自测用,公司不需要)

1.1.1 Selinux系统安全保护

Security-Enhanced Linux

– 美国NSA国家安全局主导开发,一套增强Linux系统安

全的强制访问控制体系

– 集成到Linux内核(2.6及以上)中运行

– RHEL7基于SELinux体系针对用户、进程、目录和文件提供了预设的保护策略,以及管理工具

Selinux的运行模式:enforcing(强制)、permissive(宽松)、disabled(彻底禁用)

我们一般采用disabled,配置成功后重启生效。

[root@server0 ~]# getenforce #查看当前SELinux状态

Enforcing

[root@server0 ~]# setenforce 0

[root@server0 ~]# getenforce

Permissive

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

SELINUX=permissive

1.1.2 防火墙

防火墙决定,客户端请求进入某个区域的规则:1.查看客户端请求中源IP地址,再看所以有区域中,哪一个区域有该源IP地址的规则,则进入该区域2.进入默认区域,public

默认区域的修改

虚拟机Server

# firewall-cmd --get-default-zone    #查看默认区域

虚拟机Server

# firewall-cmd --set-default-zone=block   #修改默认区域

firewall中常用的几种模式如下所示:

trusted:信任。可接受所有的网络连接。

home   :家庭。用于家庭网络,仅接受dhcpv6-client ipp-client mdns samba-client ssh服务连接。

work   :工作。工作网络,仅接受dhcpv6-client ipp-client ssh服务连接。

public :公共。公共区域使用,仅接受dhcpv6-client ssh服务连接,这是firewalld的默认区域。

external:外部。出去的ipv4网络连接通过此区域伪装和转发,仅接受ssh服务连接。

dmz    :非军事区。仅接受ssh服务连接。

block  :限制。拒绝所有网络连接。

drop   :丢弃。任何接收的网络数据包都被丢弃,没有任何回复。

# firewall-cmd --get-default-zone         #查看默认区域

虚拟机Desktop

# ping -c 2 172.25.0.11  #不可以通信,有回应

虚拟机Server

# firewall-cmd --set-default-zone=drop    #修改默认区域

# firewall-cmd --get-default-zone         #查看默认区域

虚拟机Desktop

# ping -c 2 172.25.0.11   #不可以通信,没有回应

########################################################

互联网常见的服务协议

http  :超文本传输协议

FTP   :文件传输协议

https :安全的超文本传输协议

DNS    :域名解析协议

telnet :远程管理协议

smtp   :邮件协议,用户发邮件协议

pop3   :邮件协议,用户收邮件协议

tftp   :简单文件传输协议

默认区域服务的添加

虚拟机Server

# firewall-cmd --set-default-zone=public    #修改默认区域

# firewall-cmd --zone=public  --list-all    #查看区域规则

# firewall-cmd --zone=public  --add-service=http  #添加服务

# firewall-cmd --zone=public  --list-all

虚拟机Desktop

# firefox 172.25.0.11  #可以访问

# firefox ftp://172.25.0.11  #不可以访问

虚拟机Server

# firewall-cmd --zone=public  --add-service=ftp

# firewall-cmd --zone=public  --list-all

虚拟机Desktop

# firefox 172.25.0.11  #可以访问

# firefox ftp://172.25.0.11  #可以访问

1.2常用软件的安装

1.iconfig   # yum –y install net-tools #ip查看命令

2.tab自动补全    # yum -y install bash-completion bash-completion-extras

3.vim编辑器 #  yum –y install vim

4. lrzsz(linux服务器和windows互传文件工具)   #yum –y install lrzsz ;     检查软件是否安装成功:rpm -qa |grep lrzsz;安装成功上传文件执行命令:#rz(就会打开本地选择文件对话框,选择文件,确定就可以上传到当前所在目录。如果覆盖原文件,执行:)#sz {文件}下载文件。

linux安装后配置的更多相关文章

  1. postgresql9.5 run 文件linux安装后配置成开机服务

    网上出现的比较多安装方法要么是源码安装,要么是yum安装,我发觉都要配置很多属性,比较麻烦,所以现在我在centos7长用 run文件来安装 http://get.enterprisedb.com/p ...

  2. FreeBSD从零开始---安装后配置(一)

    一.安装后配置   上次我们说到FreeBSD的安装,这次我们说FreeBSD安装后的配置和简单优化方法.   安装完BSD只是服务器提供服务这条万里长征路的开始,还需要一些基本的设定和优化.不过实际 ...

  3. linux安装及配置c++的opencv库

    linux安装及配置c++的opencv库 前言: 最近想搞个机器视觉的比赛,要求是linux+opencv环境,没有做过opencv开发的我配置环境就配了两天,看来很多乱七八糟的博客,终于装好了.网 ...

  4. 安装Linux系统后配置的一般步骤

    安装linux后配置的一般步骤 最近在尝试不同的linux系统,记录一下安装完linux之后常用的软件的安装方法 1.源的更新 ubuntu 源的更新方法 参考(没有测试过,但是都大同小异,不行就换一 ...

  5. Arch Linux 安装、配置、美化和优化

    国庆假期玩了下Arch Linux,发现这货跟Ubuntu之流相差甚远,甚难调教,而且安裝过程全命令行,会有各种问题,各种知识... --- 安装引导器--- -------------------- ...

  6. Linux 安装oracle10g 配置dataguard 介绍和步骤

            DataGuard是甲骨文推出的一种高可用性数据库方案,在Oracle 8i之前被称为Standby Database.从Oracle 9i开始,正式更名为Data Guard.它是在 ...

  7. Linux安装后的系统配置

    第一步: Linux系统安装之后,可以设置系统的日期和时间.给系统添加用户.安装软件.在Red Hat网络中注册机器以及完成其他任务.设置代理将允许用户从一开始就配置环境,从 而使用户能够快速地开始使 ...

  8. zabbix系列之六——安装后配置二Items

    https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/snmp 1Items 1.1creating items ...

  9. Microsoft SQL Server for Linux安装和配置

    虽说mssql for linux早已经出来了,但原本没有打算这么早就去尝试的,无奈之下还是得先尝试用了,这里分几篇介绍我在用mssql for linux时遇到的问题,不得不说作为先吃螃蟹的人总是要 ...

随机推荐

  1. ADB调试工具的使用

    ADB(Android Debug Bridge)安卓调试桥,ADB工具是可以方便调试安卓应用的工具. ADB的安装 下载ADB工具,解压, 将ADB工具的目录加入系统环境变量中,打开CMD窗口,输入 ...

  2. Windows核心编程 第八章 用户方式中线程的同步(上)

    第8章 用户方式中线程的同步 当所有的线程在互相之间不需要进行通信的情况下就能够顺利地运行时, M i c r o s o f t Wi n d o w s的运行性能最好.但是,线程很少能够在所有的时 ...

  3. 12.PHP_PDO数据库抽象层

    PDO数据库抽象层 其实也就是说,为了方便PHP项目各种数据库切换的方便以及代码兼容性,再各种数据库上又封装了一层,做成了统一的接口,方便数据库使用和切换. PDO链接mysql数据库: <?p ...

  4. Bugku-flag.php

    flag.php 目录 flag.php 题目描述 解题过程 题目描述 点了login咋没反应 提示:hint 解题过程 fuzz 打开发现是个登录页面,点击login没反应,看了源码,action= ...

  5. Portswigger web security academy:Stored XSS

    Portswigger web security academy:Stored XSS 目录 Portswigger web security academy:Stored XSS Stored XS ...

  6. Day007 递归

    递归 定义 ​ A方法调A方法!就是自己调自己 作用 ​ 利用递归可以用简单的程序来解决一些复杂的问题.它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程 ...

  7. 计算机网络-OSI参考模型

    通信分层的好处 1.每一层的更改不会影响其他层2.有利于不同网络设备厂商生产出标准的网络设备 分层方法(比喻) OSI参考模型

  8. Redis 集群伸缩原理

    Redis 节点分别维护自己负责的槽和对应的数据.伸缩原理:Redis 槽和对应数据在不同节点之间移动 环境:CentOS7 搭建 Redis 集群 一.集群扩容 1. 手动扩容 (1) 准备节点 9 ...

  9. 提升50%!Presto如何提升Hudi表查询性能?

    分享一篇关于使用Hudi Clustering来优化Presto查询性能的talk talk主要分为如下几个部分 演讲者背景介绍 Apache Hudi介绍 数据湖演进和用例说明 Hudi Clust ...

  10. du -cs /var/lib/BackupPC/pc/10.1.60.211/目录名

    # du -cs /var/lib/BackupPC/pc/10.1.60.211/7870236 /var/lib/BackupPC/pc/10.1.60.211/7870236 总用量