300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > linux学习-----开机启动项设置 ntp服务 防火墙服务 rpm服务 cron服务

linux学习-----开机启动项设置 ntp服务 防火墙服务 rpm服务 cron服务

时间:2020-06-21 05:13:55

相关推荐

linux学习-----开机启动项设置 ntp服务 防火墙服务 rpm服务 cron服务

Linux自由服务(2)

1.设计主机名:

FQDN(全限定域名)

1.临时设计主机名

语法: hostname 设计的主机名

2.永久设置主机名

方法: /etc/sysconfig/network配置文件里修改hostname的名字

修改linux服务器的hosts文件 将修改完的名字指向本地(设置全限定域名)

Host文件位置 /etc/hosts

问:不设置FQDN 会怎么样??

答:1.很多的开源服务器软件 例如Apache无法启动 或者出现报错

2.方便记忆 看到主机名对其作用由一个初步判断

3.如果不设置则会影响本地域名的解析(本地访问)

2.chkconfig

作用:相当于windows下“安全卫士”之类的安全辅助类工具 提供“开机启动项”的一个管理服务

1.开机启动服务查询

chkconfig --list

-

其中0-6指各个启动级别

2.删除服务

chkconfig –-del 要删除的服务名

3.添加开启启动服务

chkconfig –add 服务名

4.设置服务在某个级别下开机启动/不启动(重点)

chkconfig --level 连在一起的启动级别 服务名 on/off

3.ntp服务

作用:用于对计算机的时间的同步管理操作。

很多网站都需要读取服务器时间来记录相关信息,所以时间很重要

同步服务器时间方法有两个:

1.一次性同步

手动执行: ntpdate 上游服务器ip地址

时间上游概念:逐级向上查找正确时间

2.通过服务自动同步

自动执行: 服务名:ntpd

service ntpd start 启动ntp服务 自动更新时间

chkconfig --level 35 ntpd on 设置开机自启

4.防火墙服务

防火墙:防范一些网络攻击

防水墙:防论坛水军

软件防火墙 :选择性让请求部分通过,从而保证网络安全

硬件防火墙

1.在当前的系统中 防火墙有一个名字:iptables【7.0中默认是firewalld】

国家长城防火墙 DFW

1.查看iptables是否开机启动

1.查看进程

2.查看开机启动项

2.iptables服务的启动 重启和关闭

service iptables start/stop/restart

3.查看iptables状态(查看规则)

service iptables atatus

4.查看规则的命令

iptables -L

-L 表示列出规则

5.简单设置防火墙

Iptables:主命令

-A:add,添加规则

INPUT:进站请求(出战output)

-p:protocol,指定协议(icmp/tcp/upd)

--dport:指定端口号

-j:指定行为结果 允许(accept)拒绝(reject)

添加完成之后 需要保存操作

/etc/init.d/iptables save

5.rpm管理

作用:类似于软件管理功能 主要作用是对linux服务器上的软件包进行对应管理操作

1.查询rpm -qa|grep 关键词

选项:-q查询 -a全部

2.卸载(没有依赖关系)rpm -e 软件名称

3.强制卸载(有依赖关系) rpm -e 软件包名 --nodeps

选项

4.安装

1.先找到安装包

1.官网

2.不介意老版本 可以从光盘(或镜像文件)中读取

查看块状设备的信息:lsblk

Name:名称

Size:设备大小

Type:类型

MountPoint:挂载点(类似Windows下盘符)

扩展:光盘的挂载和解挂

1.解挂操作: umount 当前设备挂载点

2.挂载操作: mount 设备原始地址(都在/dev下) 要挂载的路径(一般都放在/mnt下)

2.安装软件的命令

Rpm -ivh 软件包完整名/称

选项: -i 安装

-v显示进度条

-h 显示以#号形式显示进度条

6.cron/crontable计划任务(重点)

作用:操作系统不可能24小时都有人操作 有些时候想在指定时间点执行某些特定任务 此时就可以交给计划任务程序去执行

前提:确保时间准确

1.制定计划:

语法: crontab 选项

常用选项 -l 列出指定用户的计划任务列表

-e 编辑指定用户的计划任务列表

计划任务的规则语法格式 以行为单位 一行个则为一个计划:

语法: 分 时 日 月 周 需要执行的命令

分:0-59

时:0-23

日:1-31

月:1-12

周:0-6(0代表周日)

四个符号:

* 表示取范围内的每一个数字

· / 表示每多少个。

- 连续区间可以用到 (*/10 每10)

, 多个取值可以用到

-u 指定的用户名 不指定表示当前用户

-r 删除指定用户的计划任务列表

2.Crontab权限问题:本身是任何用户都可以创建自己的计划任务

但超级管理员可以通过配置不让普通用户设置

黑名单: /etc/cron.deny 里面写用户名 一行一个

白名单: /etc/cron.allow 本身不存在 自己创建

注意:白名单的优先级高于黑名单 如果一个用户同时存在于两个名单文件中 默认普通用户可以创建自己的计划任务

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。