- 博客(28)
- 收藏
- 关注
原创 配置NFS文件共享服务
本文使用系统为CentOS7,其他Linux发行版部分命令略有差异,以实际情况为准服务端创建共享目录及测试文件命令解析:在根目录下创建出/nfsdir/dir01及/nfsdir/dir02两个目录,并分别写入两个readme文件。安装依赖包执行yum install nfs-utils -y,安装NFS服务所需的相关组件。编辑NFS服务程序的配置文件配置文件路径:/etc/exports将以下内容写入到NFS服务的配置文件中/nfsdir/dir01 192.168.7.*(ro.
2021-01-08 15:24:45 435 1
原创 文件共享服务(一)Samba
简要介绍Samba文件共享服务、Samba服务主配置文件中常用配置项、管理Samba用户命令:smbpasswd与pdbedit的常用参数及作用,附多个配置实例。
2020-07-14 21:15:31 174
原创 Autofs自动挂载服务
Autofs 简介与系统中的 /etc/fstab 和 mount 挂载方式不同,autofs服务程序是一种Linux系统守护进程,当检测到用户试图访问一个尚未挂载的文件系统时,将自动挂载该文件系统。换句话说,我们将挂载信息填入 /etc/fstab 文件后,系统在每次开机时都自动将其挂载,而autofs服务程序则是在用户需要使用该文件系统时才去动态挂载,从而节约了网络资源和服务器的硬件资源。...
2020-07-09 21:04:23 200
原创 电子邮件系统发件服务程序Postfix
Postfix服务程序主配置文件中的重要参数参数作用myhostname邮局系统的主机名mydomain邮局系统的域名myorigin从本机发出邮件的域名名称inet_interfaces监听的网卡接口mydestination可接收邮件的主机名或域名mynetworks设置可转发哪些主机的邮件relay_domains设置可转发哪些网域的邮件...
2020-07-03 09:15:13 194
原创 网站基础配置——Apache及RedHat WatchDog
介绍Apache服务程序,并演示httpd服务的基本部署,个人用户主页功能和口令加密认证方式的实现,以及分别基于IP地址、主机名(域名)、端口号部署虚拟主机网站功能。其中还会涉及到SELinux服务的作用、三种工作模式以及策略管理方法。
2020-06-04 11:03:00 789
原创 配置网卡服务及超实用的sshd服务
配置网卡服务对于计算机而言,网络配置的重要性是不言而喻的使用nmtui命令配置网络创建网络会话RHEL和CentOS系统默认使用NetworkManager来提供网络服务,这是一种动态管理网络配置的守护进程,能够让网络设备保持连接状态。可以使用nmcli命令来管理Network Manager服务。nmcli是一款基于命令行的网络配置工具,功能丰富,参数众多。它可以轻松地查看网络信息或网络状态:[root@localhost ~]# nmcli connection showNAME UUID
2020-05-29 22:00:24 800
原创 Linux学习手记——专栏声明
本专栏内容整理自 Linux就该这么学环境介绍专栏内博客使用的系统均为RHEL7,运行平台为VMWare 12 Pro。因平台及系统相关原因导致操作结果不符的,以实际情况为准。资源列表VmwareWorkStation 12——虚拟机软件RedHatEnterpriseLinux 7 [RHEL 7]——操作系统VmwareWorkStation 15——虚拟机软件RedHatEnterpriseLinux 8 [RHEL 8]——操作系统Windows7-ul.
2020-05-29 18:57:45 212
原创 系统安全之万里长城——Iptables与Firewalld
防火墙管理工具防火墙作为公网与内网之间的保护屏障,在保障数据的安全性方面起着至关重要的作用。防火墙虽然有软件或硬件之分,但主要功能都是依据策略对穿越防火墙自身的流量进行过滤。防火墙策略可以基于流量的源目地址、端口号、协议、应用等信息来定制,然后防火墙使用预先定制的策略规则监控出入的流量,若流量与某一条策略规则相匹配,则执行相应的处理,反之则丢弃。这样一来,就可以保证仅有合法的流量在内网和公网之间流动了。防火墙在Linux系统中,Iptables与Firewalld是非常常用的防火墙管理工具。两者之
2020-05-28 21:16:20 417
原创 RAID磁盘阵列与LVM逻辑卷管理
RAID磁盘冗余阵列RAID0RAID0是将多块硬盘设备通过硬件或软件的方式串联在一起,实现磁盘I/O速度的提升,但会导致数据的安全性成倍下降。RAID0特点:能够有效的提升硬盘数据的吞吐速度,但是不具备数据备份和数据修复能力。RAID0图解:RAID1RAID1是将多块硬盘设备进行绑定,在写入数据时,将数据同时写入到多块硬盘设备上。当其中的某一块硬盘发生故障后,一般以热交换的方式来恢复数据的正常使用。...
2020-05-24 18:11:49 423
原创 Linux系统硬件设备管理
/文件目录结构Linux系统中的一切文件都是从根(/)目录开始的。Linux系统中的文件存储结构如下图所示:Linux系统中常见的目录名称以及相应内容:目录名称放置文件的内容/boot开机所需文件—内核、开机菜单以及所需配置文件等/dev以文件形式存放任何设备与接口/etc配置文件/home用户主目录/bin存放单用户模式下还可以操作的命令/lib开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数/sbin开机
2020-05-21 20:53:43 1059
原创 Linux用户及权限管理与文件权限
用户身份与能力Linux系统中,是通过UID来判断用户身份的。管理员UID为0:系统的管理员用户。系统用户UID为1~999: Linux系统为了避免因某个服务程序出现漏洞而被黑客提权至整台服务器,默认服务程序会有独立的系统用户负责运行,进而有效控制被破坏范围。普通用户UID从1000开始:由管理员创建的用于日常工作的用户。在Linux系统中创建每个用户时,将自动创建一个与其同名的基本用户组,而且这个基本用户组只有该用户一个人。如果该用户以后被归纳入其他用户组,则这个其他用户组称之为扩展用户组
2020-05-18 21:53:38 1029
转载 CentOS6.x升级至CentOS7.2
升级系统更新软件包并重启yum update -yreboot添加升级源#添加yum仓库文件vim /etc/yum.repos.d/upgrade.repo[upgrade]name=CentOS-$releasever - Upgrade Toolbaseurl=https://buildlogs.centos.org/centos/6/upg/x86_64/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KE
2020-05-14 11:39:06 382
原创 计划任务服务程序--Crond
计划任务种类计划任务分为一次性计划任务与长期性计划任务:一次性计划任务:今晚11点30分开启网站服务。长期性计划任务:每周一的凌晨3点25分把/home/wwwroot目录打包备份。计划任务示例一次性计划任务:at代码演示:#设置一个23:30执行的一次性计划任务,默认是交互式的创建方式[root@localhost ~]# at 23:30 #开始创建 at > systemctl restart httpdat > 此处请同时按下Ctrl+d来结束编写计
2020-05-13 20:32:18 368
原创 Linux文本编辑利器与Shell初探
Vim编辑器Vim编辑器的三种模式命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。输入模式:正常的文本录入。末行模式:保存或退出文档,以及设置编辑环境。在每次运行Vim编辑器时,默认进入命令模式,此时需要先切换到输入模式后再进行文档编写工作,而每次在编写完文档后需要先返回命令模式,然后再进入末行模式,执行文档的保存或退出操作。在Vim中,无法直接从输入模式切换到末行模式。命令模式下常用命令及作用:命令作用dd删除(剪切)光标所在整行5dd删
2020-05-11 22:09:59 214
原创 提升命令行操作逼格不得不学的操作
输入输出重定向命令的输入重定向和输出重定向的原理输入重定向是指把文件导入到命令中,而输出重定向则是指把原本要输出到屏幕的数据信息写入到指定文件中标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可从其他文件或命令中输入。标准输出重定向(STDOUT,文件描述符为1):默认输出到屏幕,也可输出到其他文件或命令中。错误输出重定向(STDERR,文件描述符为2):默认输出到屏幕,同上。输入重定向中用到的符号及其作用符号作用命令 < 文件将文件作为命令的标
2020-05-10 15:13:01 141
原创 学习Linux系统必须掌握的命令
SHELL命令行工具通常来讲,计算机硬件是由运算器、控制器、存储器、输入/输出设备等共同组成的,而让各种硬件设备各司其职且又能协同运行的东西就是系统内核。Linux系统的内核负责完成对硬件资源的分配、调度等管理任务。由此可见,系统内核对计算机的正常运行来讲是太重要了,因此一般不建议直接去编辑内核中的参数,而是让用户通过基于系统调用接口开发出的程序或服务来管理计算机,以满足日常工作的需要。Sh...
2020-05-04 21:56:52 310
原创 简述RedHat 7 Linux系统
RPM包管理RPM 全称 RedHat Package Manager ,即 红帽软件包管理器。在RPM公布之前,要想在Linux系统中安装软件只能采取源码包的方式安装。早期在Linux系统中安装程序是一件非常困难、耗费耐心的事情,而且大多数的服务程序仅仅提供源代码,需要安装人员自行编译代码并解决许多的软件依赖关系,因此要安装好一个服务程序,不仅需要具备丰富知识、高超的技能,还要有良好的耐心。...
2020-05-04 11:42:04 909
原创 虚拟机安装红帽7系统
VM Ware安装红帽系统创建并配置VM虚拟机第1步:进入VM Ware主页面,单击“创建新的虚拟机”选项,并在弹出的“新建虚拟机向导”界面中选择“典型”单选按钮,然后单击“下一步”按钮。第2步:选中“稍后安装操作系统”单选按钮,然后单击“下一步”按钮。第3步:将客户机操作系统的类型选择为“Linux”,版本为“Red Hat Enterprise Linux 7 64位”,然后单击...
2020-05-02 22:32:54 1039
原创 起步--脚比路长
开源共享精神开源软件的特点是将软件和源代码一起提供给用户开源软件的重要特性低风险: 使用闭源软件无疑把命运交付给他人,一旦封闭的源代码没有人来维护,你将进退维谷;而且相较于商业软件公司,开源社区很少存在倒闭的问题。高品质: 使用闭源软件无疑把命运交付给他人,一旦封闭的源代码没有人来维护,你将进退维谷;而且相较于商业软件公司,开源社区很少存在倒闭的问题。低成本: 开源工作者都是在幕后默默且...
2020-05-01 21:35:20 135
原创 Linux配置LVM逻辑卷管理器
基础配置创建fdisk /dev/sdan #添加分区p #将该分区创建为主分区 #两次回车选择默认配置,将硬盘空间全部分配给该分区使用t #更改分区类型8e #分区类型更改为LVMw #写入分区表配置pvcreate /dev/sda #添加设备vgcreate VG_NAME /dev/sda #将设备添加到VG卷组lvcreate -n LV_NAME -L ...
2020-04-21 15:47:41 300
原创 Vue+Node混合项目上线
项目开发完成后,进入到上线阶段方式一:前端静态资源挂载到NGINX服务,后端服务单独运行,NGINX处理跨越请求方式二:node挂载静态资源文件,NGINX作为代理转发访问请求方式一Nginx配置server{ listen 80; root /var/www/public; //打包好的dist中的文件 location /api { proxy_pass http://...
2020-04-07 18:26:23 136
原创 Nginx服务配置详解
多域名访问不同页面配置nginx.conf文件中的server模块实现通过www.comapny.com域名访问server { listen 80; server_name www.company.com; //二级域名.一级域名.顶级域名 root /var/www/www; //www项目文件路径}通过mail.company.com域名访问server { liste...
2020-04-07 11:58:11 131
原创 Vim常用设置
编辑 /etc/vim/vimrcset ts=4 tab键为个空格set smartindent 智能补全set auto indent 自动补全
2020-02-21 11:33:20 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人