
Linux
文章平均质量分 86
陈清扬
博主初学Linux,对于未知世界正在热情探索中,对于博客内出现的一切编写过失,还请包容谅解,并恳求指正!
展开
-
rhel7.2软件安装及yum源配置
前言:rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但软件由多个rpm包组成时,rpm软件包之间的依赖性问题往往会很繁琐。 yum是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。它基于rpm包管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐原创 2017-07-29 11:46:03 · 2190 阅读 · 0 评论 -
mariadb使用
mariadb安装yum install mariadb-server.x86_64 -ysystemctl start mariadbsystemctl enable mariadb1.使用netstat -antlpe | grep mysql命令查看mysql程序运行的端口。原创 2017-08-12 14:52:42 · 574 阅读 · 0 评论 -
boot目录下文件丢失恢复策略
grub.cfg文件丢失解决思路:重启系统grub>set root='hd0,msdos1'grub>linux16 /vmlinuz-3.10.0-327.e17.x86_64 ro root=/dev/vda3 ##存放根文件系统的块设备分区grub>initrd16 /initramfs-3.10.0-327.e17.x86_64.img原创 2017-08-12 16:28:10 · 2181 阅读 · 0 评论 -
Linux系统root用户密码忘记恢复策略
解决思路: 1.重新启动系统。 2.在系统启动阶段按上下键停止系统引导。 3.选择启动引导标题,按“e”进行编辑。 4.找到linuxl6引导条目这一行,从这行最后删除到ro选项,并把ro改为rw,然后添加rd.break选项。 5.ctrl+x启动设定过后的系统引导条目。 6.进入系统后执行chroot /sysroot/命令切换到真实的系统环境。原创 2017-08-12 16:48:47 · 482 阅读 · 0 评论 -
DNS服务器的搭建
什么是DNS? DNS(Domain Name System),即域名系统。它使用层次结构的命名系统,将域名和IP地址相互映射,形成一个分布式数据库系统。DNS采用CS架构,服务器端工作在UDP协议的53端口和TCP协议的53端口上。原创 2017-08-12 19:11:04 · 511 阅读 · 0 评论 -
Linux磁盘管理一(磁盘分区、改变分区表记录方式、添加swap分区)
导语:Linux系统有两种分区方式:MBR和GPT。MBR的意思是“主引导记录”,应用于绝大多数使用BIOS的PC设备,但支持的分区数量有限,并且只支持不超过2T的硬盘。不过作为传统的分区机制,MBR仍然拥有最好的兼容性。GPT分区表类型不受分区个数、硬盘大小的限制。原创 2017-08-02 16:56:06 · 3244 阅读 · 0 评论 -
ISCSI网络存储服务器
ISCSI简介iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。原创 2017-08-19 17:12:21 · 381 阅读 · 0 评论 -
部署lftp服务器、建立ftp虚拟用户
ftp服务简介 ftp的安装与环境配置 1.配置yum源。 2.安装vsftpd和lftp服务。原创 2017-08-05 17:03:52 · 1133 阅读 · 0 评论 -
ssh远程连接主机及sshkey加密配置
客户端连接方式ssh 远程主机用户@远程主机ip ##普通连接ssh 远程主机用户@远程主机ip -X ##调用远程主机图形工具ssh 远程主机用户@远程主机ip command ##直接在远程主机运行某条命令sshkey加密配置 注:本次实验在两台虚拟机下进行,加密主机ip是172.25.254.132;客户端(获得私匙方)ip是172.25.2原创 2017-07-26 10:31:16 · 1025 阅读 · 0 评论 -
Apache基本配置
Apache安装yum install httpd -y ##安装httpd服务systemctl stop firewalld.servicesystemctl start httpdsystemctl enable httpd.service ##使其开机启动Apache配置原创 2017-08-13 10:52:37 · 201 阅读 · 0 评论 -
iptables配置
前言:什么是iptables? iptables的前身叫ipfirewall(内核1.x时代),这是一个作者从freeBSD上移植过来的,能够工作在内核当中的,对数据包进行检测的一款简易访问控制工具。原创 2017-08-20 23:02:52 · 311 阅读 · 0 评论 -
firewalld配置
firewalld中zone的分类: firewall-cmd --get-default-zone ##查看当前zonefirewall-cmd --set-default-zone=trusted编辑/etc/firewalld/zones/public.xml配置文件,可以修改允许通过的服务原创 2017-08-20 23:47:16 · 404 阅读 · 0 评论 -
Linux之chrony时间同步服务配置
1.被同步方配置chrony服务yum install chrony -y ##安装服务2.被同步方修改主配置文件vim /etc/chrony.conf ##主配置文件21 # Allow NTP client access from local network.22 allow 172.25.0.0/24 ##允许谁去同步我的时原创 2017-07-29 10:45:00 · 2787 阅读 · 0 评论 -
LVM磁盘管理(创建、扩容、缩减、快照)
什么是lvm? LVM是Logical Volume Manager(逻辑卷管理)的简写,它将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,支持扩展或缩减空间。与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。原创 2017-08-06 19:56:45 · 681 阅读 · 0 评论 -
Linux磁盘管理二(磁盘加密、磁盘配额(quota)、raid 磁盘阵列)
前言:LUKS(Linux统一密匙设置)是标准的设备加密格式。LUKS可以对分区或卷进行加密。不过在加密后,必须先对加密的卷进行解密,才能挂载其中的文件系统。磁盘加密步骤详解使用fdisk /dev/vdb命令创建一个新分区vdb1(大小任意)cryptsetup luksFormat /dev/vdb1 ##为新设备安装加密层cryptsetup open /dev/vdb1 we原创 2017-08-05 13:30:43 · 428 阅读 · 0 评论 -
lvs四种工作模式总结
名词解析 vs:virtual server rs:real server,后面真实的服务器 director:调度器原创 2017-09-21 11:43:45 · 2209 阅读 · 0 评论 -
NFS服务器的配置和autofs自动挂载
NFS服务器什么是NFS? NFS:Network File System,即网络文件系统。 简单地说,一台服务器共享目录(提供NFS服务),客户机可将服务器上的共享目录挂载到本地,从而共享信息。客户端通过RPC获得服务器的提供NFS的端口,并与服务器建立连接,进行资料传输管理。原创 2017-08-19 10:46:35 · 1850 阅读 · 0 评论 -
brctl网桥配置命令、网卡的链路聚合
命令方式管理桥接接口-brctl命令介绍brctl show ##查看已有网桥brctl addbr br0 ##添加网桥ifconfig br0 172.25.254.232 netmask 255.255.255.0 ##为br0的虚拟网卡配置ip和子网掩码brctl addif br0 eth0 ##添加一块物理网卡,将它附加到刚生成的虚原创 2017-08-11 23:42:22 · 4147 阅读 · 0 评论 -
Linux系统虚拟机管理(安装、删除、快照)
Linux虚拟机管理命令virt-manager ##开启图形管理工具virt-viewer vmname ##显示虚拟机,vmname表示虚拟机名称virsh list ##列出正在运行的vmvirsh list --all ##列出所有vm原创 2017-07-29 15:28:32 · 1895 阅读 · 0 评论 -
pxe自动安装及部署简介
搭建pxe所需的服务(提前配置yum源)system-config-kickstart ##自动应答脚本制作工具syslinux ##获得pxelinux.0文件安装包dhcp ##分配ip给客户机的服务tftp-server ##提供tftp协议的服务httpd ##安装源共享服务配置K原创 2017-07-30 06:09:11 · 615 阅读 · 0 评论 -
vim编辑器的基本使用
1.vim编辑或创建文件 vim filename (若文件名不存在,将会自动创建) 按i进入编辑模式,完成编辑后,按esc退出编辑模式,输入:wq保存退出注:在命令模式下,可以配置vim的工作方式,若欲永久设定以下方式,则编辑/etc/vimrc,这是vim的配置文件,在此文件的末尾加入以下参数即可。原创 2017-07-22 14:07:38 · 298 阅读 · 0 评论 -
Linux之用户/用户组及权限管理
/etc/passwd 此文件存放的是用户信息 各部分指代内容 用户:密码:uid:gid:说明:家目录:用户使用的shell /etc/shadow 此文件存放的是用户认证信息 各部分指代内容 用户:密码:最后一次密码修改该时间:最短有效期:最长有效期:警告期:非活跃期:帐号到期日原创 2017-07-22 15:25:21 · 332 阅读 · 0 评论 -
Linux之文件权限管理
文件属性剖析文件属性查看命令:ls -l filename 目录属性查看命令:ls -dl directory -|rw-r–r–.|1| root| root| 46 |Oct 1 05:03 |filename原创 2017-07-22 16:59:03 · 359 阅读 · 0 评论 -
Linux之文件的访问控制(acl列表)
acl释义 什么是acl? acl全称(access control),其指代特殊用户对特殊文件有特殊权限。原创 2017-07-22 20:28:07 · 754 阅读 · 0 评论 -
Linux之输入/输出重定向管理
前言:Linux系统中,正确输出编号为1,错误输出编号为2我们平常所指的标准输入,便是键盘输入;所指标准输出,便是显示器输出。运行一个程序时,需要从某个位置读取输入信息,然后经过CPU处理,最后将输出显示到屏幕或文件。原创 2017-07-22 14:55:44 · 375 阅读 · 0 评论 -
Linux常见命令的使用
1.date(显示日期或设置系统时间) watch -n 1 date date 11111111 将系统时间设定为11月11日11:11 date -d +xday -xday date +%…. 2.passwd(修改用户密码) [root@foundation0 ~]# passwd Changing password for user root. ##原创 2017-07-19 17:29:08 · 841 阅读 · 0 评论 -
Linux之进程管理
前言: 什么是进程? 通俗的讲,进程就是cpu未完成的工作。唯一标示进程的是进程描述符(PID),在linux内核中是通过task_struck和task_list来定义和管理进程。在Linux的内核的五大组成模块中,进程管理模块是非常重要的一部分,它虽然不像内存管理、虚拟文件系统等模块那样复杂,也不像进程间通信模块那样条理化,但作为五大内核模块之一,进程管理对我们理解内核的运作、对于我们原创 2017-07-22 23:33:34 · 346 阅读 · 0 评论 -
Linux系统服务的控制
1.systemctl 命令systemctl list-units ##列出当前系统服务的状态systemctl list-unit-files ##列出服务的开机状态systemctl status sshd ##查看指定服务的状态systemctl stop sshd ##关闭指原创 2017-07-23 11:11:57 · 349 阅读 · 0 评论 -
Linux系统的定时及延时执行任务
1.at命令(一次性延时执行任务)使用格式:at time(如:at 11:11)命令键入完毕,按ctrl+d保存退出原创 2017-08-02 10:00:10 · 645 阅读 · 0 评论 -
selinux的初级管理
编辑/etc/sysconfig/selinux配置文件,可以管理selinux的级别。selinux=disabled ##关闭状态selinux=Enforcing ##强制状态(开启)selinux=Permissive ##警告状态(开启)getenforce命令可用于查看selinux的状态。原创 2017-08-09 12:01:26 · 444 阅读 · 0 评论 -
CIFS文件的存储
SMB文件共享 1.SMB服务的安装yum install samba -yyum install samba-common -yyum install sambaclient -y2.启动smb服务,关闭防火墙。 3.使用smbpasswd -a命令,向smbpasswd文件中添加用户Cecilia。 4.使用pdbedit -L命令列出samba用户列表。 5.列出服务端所提供的共享原创 2017-08-14 23:24:26 · 312 阅读 · 0 评论 -
Linux下创建临时文件配置文件
导语:Linux系统中,服务在正常运行时,会产生一些临时文件,这些临时文件的配置文件存放在/usr/lib/tmpfiles.d/ 目录下,均以.conf结尾,如下所示。当由用户自行创建临时文件的配置文件时,编写格式如下。原创 2017-08-02 13:42:50 · 4082 阅读 · 0 评论 -
Linux系统日志管理、同步、采集、分析
首先,了解Linux系统日志的五种分类:/var/log/messages ##系统服务及日志,包括服务的信息,报错等等/var/log/secure ##系统认证信息日志/var/log/maillog ##系统邮件服务信息/var/log/cron ##系统定时任务信息/var/log/boot.log ##系统启动信息日志管理服务r原创 2017-07-26 15:25:12 · 801 阅读 · 0 评论