- 博客(17)
- 收藏
- 关注
原创 seventeenth day for learning
DNS域名解析服务:扩展:godaddy域名注册的网址服务安装:yum install bind-chroot chroot -----chroot插件,保证dns服务受到攻击,影响只限定再dns服务正向解析:域名------>ip地址反向解析:ip地址------>域名主服务器:在特定区域内具有唯一性,负责维护该区域内的域名与IP地址之间的对应关系。从服务器:从主服务器中获得域名与IP地址的对应关系并进行维护,以防主服务器宕机等情况。缓存服务器:通过向其他域名解
2021-08-13 18:15:40 138
原创 sixteenth day for learning
VSFTP:虚拟用户模式第1步:重置安装vsftpd服务后。创建用于进行FTP认证的用户数据库文件,其中奇数行为账户名,偶数行为密码。分别创建出zhangsan和lisi两个用户,密码均为redhat:明文信息既不安全,也不符合让vsftpd服务程序直接加载的格式,因此需要使用db_load命令用哈希(hash)算法将原始的明文信息文件转换成数据库文件,并且降低数据库文件的权限(避免其他人看到数据库文件的内容),然后再把原始的明文信息文件删除。[root@linuxprobe vs.
2021-08-07 22:53:58 259
原创 fifteenth day for learning
apace虚拟主机功能:一.基于IP地址(1)创建基于IP得网站目录及首页 如:/home/www/html/129 、/home/www/html/130echo "129" > /home/www/html/129/index.htmlecho "130" > /home/www/html/130/index.html(2)编辑apache网站服务配置:/etc/httpd/conf/httpd.conf添加:<VirtualHost 192.168.159
2021-08-06 21:37:42 127
原创 fourteenth day for learning
一般服务格式: /etc/服务名称/服务名称.confapache:公司名称httpd:服务名称 网站默认文件夹:/var/www/html 网站配置文件:“/etc/httpd/conf/httpd.conf”DocumentRoot "/home/wwwroot" ----设置网站默认文件夹 <Directory "/home/wwwroot"></Directory><Directory "/home/wwwroot"> -...
2021-08-01 23:28:28 121
原创 thirteenth day for leaning
Ansible里常见模块格式:firewalld: service: 服务 state: 目前是否放行 permanent: 永久是否放行yes/no immediate:永久设置是否立即生效lvol:格式 创建逻辑卷lvol: vg:卷组 lv: 逻辑卷 size: 逻辑卷大小 (不带单位默认M)template: 创建模板template: src: 模板文件位置 dest: 目标存放位置copy:格...
2021-08-01 15:56:15 106
原创 twelfth day for learning
Ansible 术语 中文叫法 含义 Control node 控制节点 指的是安装了Ansible服务的主机,也被称为Ansible控制端,主要是用来发布运行任务、调用功能模块,对其他主机进行批量控制。 Managed nodes 受控节点 指的是被Ansible服务所管理的主机,也被称为受控主机或客户端,是模块命令的被执行对
2021-07-31 08:50:37 196
原创 eleventh day for learning
网卡 模板1.创建指定ip的网卡配置模板:nmcliconnectionaddcon- namecompanyifnameens160autoconnectnotypeethernetip4192.168.10.88/24gw4192.168.10.1为ens160网卡创建模板company,此时执行:nmcli connection up company后,改网卡就会得到192.168.10.88这个ip取消则把up改为down即可2...
2021-07-31 08:50:27 72
原创 tenth day for learning
配置yum仓库源:1.光盘默认指向rhel8镜像文件,识别为/dev/cdrom2.创建目录/media/cdrom ,并挂载/dev/cdrom ,注意他的文件系统格式为iso96603.配置/etc/yum.repos.d/下面新建一个以.repo结尾的文件再编辑 [haha] name=rhel8_BaseOS baseurl=file:///media/cdrom/BaseOS 安装系统使用 enabled=1 gpgcheck=...
2021-07-24 21:41:33 142
原创 ninth day for learning
文件存储=inode+block软链接:约==windows快捷方式,创建一个指针,指向inode,当删除源文件时,指针失效。 ln -s 源文件 新文件 注:ln为link缩写硬链接:不加-s参数即为硬链接 ;不能跨分区!扩展: root@localhost /]# ls -l total 28 lrwxrwxrwx. 1 root root 7 Aug 12 2018 bin ->...
2021-07-24 14:12:57 70
原创 eighth day for learning
文件由inode(包含属性等)+block(数据块) 组成来存储硬盘在linux中使用前分为三个过程:分区-->格式化-->挂载分区:注意扩展分区不能直接使用,需要继续划分逻辑分区才可格式化:文件系统 rhel4 : ext2 --> rhel5 :ext3 --> rhel6 :ext4 --> rhel7/rhel8 : xfs(最大可支持存储容量18EB) TB<PB<EB (*1024) 由于底层文件系统的多样化,所...
2021-07-19 17:43:52 79
原创 seventh day for learning
chattr命令:隐藏权限 i :无法对文件进行修改;对于目录,就仅能修改子文件内容但不能新建或删除 s: 彻底从硬盘删除,不可恢复(以0覆盖原文件的硬盘区域)==dd命令 a:仅能追加内容,无法覆盖或删除内容 添加权限:chattr +参数 filename 去除权限:chattr -参数 filenameFACL:文件访问控制列表,单独、精准的权限控制 setfacl:管理...
2021-07-17 21:46:11 60
原创 sixth day for learning
用户:管理员 root 权限最大,限制最小 UID: 0 ,此UID不能变,但是root可以变成其他名系统用户 独立运行特定的服务 UID:1-999普通用户 日常工作可以使用类型 UID:默认从1000开始在Linux系统中创建每个用户时,将自动创建一个与其同名的基本用户组,而且这个基本用户组只有该用户一个人。如果该用户以后被归纳入其他用户组,则这个其他用户组称之为扩展用户组。一个用户只有一个基本用户组,但是可以有多个扩展用户组id 用户名:显示用户详细信息userdel
2021-07-16 23:41:24 55
原创 fifth day for learning
shell脚本:交互式、批处理 脚本名称:脚本注释;脚本命令 脚本声明:谁能读得懂 , #!/bin/bash 接收用户的参数:$0 表示当前shell脚本的名称 $# 表示总共有多少个参数 $* 表示所有参数的参数值,如果无值则为空 $数字 表示第几个参数的值,如果无值则为空 $? 表示上一次命令执行的返回值 ...
2021-07-11 21:09:58 51
原创 fourth day for learning
管道符:" | " 命令与命令,将前一个命令的执行结果作为后一个命令的输入值 例:echo redhat | passwd --stdin root通配符: *:空值或多个值 ?:一个值或无穷个字符 [a-z]小写字母 [A-Z]大写字母 [0-9]数字 [1,3,5]指定数字,中括号,没匹配到的值不显示 {1,3,5}花括号,没匹配到的值会报错 [^] 只要出现不在括号的字符就满足,如[^0-9]判断是否有0-9以外的其他字符[a-Z] 单...
2021-07-10 21:19:26 56
原创 third day for learning
more 长文件 cat 短文件head命令:head -n 行数 文件 显示文件前多少行tail命令:tail -n 行数 文件名: 显示文件最后多少行 tail -f 文件名 : 实时查看文件内容,一般用来看日志,实时更新tr命令:tr [原始字符] [替换字符] 使用替换字符替换掉所有原始字符,如: tr [a-z] [A-Z] 将所有小写字符变成大写 注:临时显示,实际上原始文件内容并不改变,--》重定向wc...
2021-07-10 15:47:49 55
原创 Second day for learning
date命令: date +%Y-%y-%m-%d :%H:%M:%S 显示:2021-21-07-02:20:52:03Y输出年份,y输出年份后两位,m月,d日,H小时,M分钟,S秒date -s "20210704 19:20:10" 设置系统时间timedatectl命令:timedatectl set-time 年-月-日 设置系统日期timedatectl set-time 20:18:10 设置系统时间wget命令:用于在终端下载网络文件 -b 后台下载模式 -P指..
2021-07-04 21:01:59 61
原创 First day for learning
KDUMP:收集系统内核报错的一个服务RPM = 【 源代码 + 安装规则 】简化安装的复杂度YUM仓库 :软件的安装方式 ,解决软件包之间的依赖关系, 进一步 降低软件的安装难度, 通过将大量的常用 的RPM软件包打包 到一起,用户只需要说出需求即可。dnf: yum的 v4版本yum install 软件包名 == dnf install 软件包名重启网卡服务: rhel8: systemc...
2021-07-04 16:58:01 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人