
Linux Server
文章平均质量分 78
Linux Server 系列文章
范桂飓
AWS Global Community Hero,EdgeGallery 开源社区架构组副主席及秘书处成员,跑步与自行车运动爱好者。
- 2016 年度十大博客之星得主
- 2021 年度十大博客之星得主
- 2022 年度博客新星评委
- 2023 年度博客之星评委
- 2024 年度博客之星评委
展开
-
Cobbler 自动装机系统
Cobbler 项目是在 2008 年由 RedHat 发布的网络安装服务器套件,支持大多数 Linux 发行版,包括:Red Hat、Fedora、CentOS、Debian、Ubuntu 和 SuSE,也支持网络安装 Windows。PXE 是由 Intel 开发的技术,支持通过网络来启动操作系统,也可以实现通过网络来批量的安装操作系统。Cobbler 正是基于 PXE 的二次封装,将多种安装参数封装到一个菜单当中。另外,PXE 只支持 MBR 而不支持 UEFI,Cobbler 则同时支持 MBR 和原创 2022-06-17 11:49:14 · 1620 阅读 · 1 评论 -
Ubuntu 升级/降级 Kernel 到指定版本
目录文章目录目录升级/降级 Kernel 到指定版本删除不需要的 Kernel。升级/降级 Kernel 到指定版本查看当前版本。$ uname -r4.15.0-101-generic$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 18.04.4 LTSRelease: 18.04Codename: bionic查看原创 2021-06-18 14:49:09 · 3167 阅读 · 3 评论 -
Linux 安装 TigerVNC
目录文章目录目录安装 TigerVNC安装 VNC 客户端安装 TigerVNC笔者的 Ubuntu 18.04 本来就是 Desktop,所以直接安装 TigerVNC 服务就可以了。# 安装$ sudo apt-get install tigervnc-standalone-server# 设置 VNC 密码$ vncpasswdPasswork:Verify:Would you like to enter a view-only password (y/n)? n# 启动原创 2021-03-22 21:06:15 · 7943 阅读 · 0 评论 -
在服务器上安装 CentOS 7 操作系统
目录文章目录目录安装操作系统安装操作系统很久没碰服务器了,感到很生疏。拿到服务器首先给它配上 RAID,参考文章:《DELL R720 服务器 RAID阵列卡配置介绍》。然后使用 U 盘安装操作系统,参考文章《Dell R720服务器设置光盘引导流程安装 CenOS7》,主要是要搞清楚 DELL R720 的 LIFECYCLE CONTROLLER 的操作流程。可能需要对 Boot Manager 做一些配置,然后进入到 Boot Manager 选择 USB bootable 启动系统。切记原创 2020-08-29 13:18:22 · 4822 阅读 · 0 评论 -
Intel x710万兆 SR-IOV 网卡驱动升级
目录文章目录目录环境获取最新驱动安装环境CentOS7Intel x710获取最新驱动官方地址:https://downloadcenter.intel.com/zh-cn/product/83967/Intel-Ethernet-Converged-Network-Adapter-XL710-QDA2安装依赖包:yum install kernel-devel -yyum install gcc -y驱动安装:tar zxvf i40e-2.10.19.82.tar.gz原创 2020-06-06 13:10:56 · 4652 阅读 · 0 评论 -
CentOS7 升级 curl 支持 HTTP2 与 TLS 1.3
目录文章目录目录编译安装YUM 升级编译安装安装编译环境:yum -y groupinstall "Development Tools"yum -y install libev libev-devel zlib zlib-devel openssl openssl-devel git安装 OpenSSL:mkdir /var/tmpcd /var/tmpwget https:/...原创 2020-04-22 22:38:58 · 5763 阅读 · 1 评论 -
简易的 Linux 流量实时监控工具 watch+ifstat
非常简单小巧的流量实时监控工具,贵在不需要安装,Linux 操作系统自带,在不出外网的环境中很是实用。watch -d ifstat eth1如果连 ifstat 都没有的环境中也可以使用 ifconfig 粗糙的看看。watch -d 'ifconfig eth0 | grep bytes'...原创 2020-04-23 17:20:43 · 1932 阅读 · 0 评论 -
拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录
目录目录前言关于这本书前言相信部分刚进入这个行当的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎?这里记录下一些我个人的看法(博主也曾有面试新员工的经历):说到底就是一个学习能力的问题。就这一点,从我的经历看来(曾到多家企业培训新人),培训出身的技术人员大体而言确实没有科班出身的学得更快准狠。学习能力这个东西其实比较虚,它并没有一个直观的考量方式原创 2016-10-07 13:27:04 · 2968 阅读 · 2 评论 -
CentOS7_装机软件推荐
目录目录前言CentOS7中文支持Install Yum Fastest Mirror PluginInstall Flash PlayerInstall NTFS-3GInstall VMWare搭建本地YUM源添加rpmforge源添加elrepo源添加epel源添加mosquito源添加nux-dextop源Install Google ChromeInstall原创 2016-02-02 23:41:54 · 5351 阅读 · 0 评论 -
Linux_Bash常用脚本
目录目录从用户列表中过滤用户名并创建用户awktrcut 指令的文本处理tr指令cut指令awk指令备份文件测试LFTPServer权限设定开启Httpd安装Httpd批量创建用户批量删除用户从用户列表中过滤用户名并创建用户######################### name.sh #!/bin/bashn=0userName=`echo $(cat /root原创 2015-12-26 11:32:18 · 1691 阅读 · 0 评论 -
Linux_自制系统服务启动脚本
目录目录Apache 启动脚本Postfix service 启停脚本Apache 启动脚本######################################## Apache 启动脚本#!/bin/bash -e [ -f /etc/rc.d/init.d/functions ] && . /etc/rc.d/init.d/functions RETVAL=0原创 2015-12-26 11:17:29 · 3050 阅读 · 0 评论 -
Linux_Bash脚本基础
目录目录Bash使用基础if 语句运算符逻辑表达式不将执行指令的结果显示出来echo 语句从Bash接受输入参数Case语句循环for 语句While语句内置变量和函数AWK CommandBash使用基础1. 显示脚本的执行的详细步骤:sh -x shellScript.sh2. 判断一条指令是否执行成功netstat -lpntu | grep 80echo $?原创 2015-12-26 11:12:24 · 1755 阅读 · 0 评论 -
Linux_RHEV虚拟化_基础理论&KVM
目录目录RHEVKVMFull 完全虚拟化PV半虚拟化Full和PV最大的区别HVMHardware Virtual Manager硬件辅助虚拟化Setup KVMUse the virtual host management command利用模板批量创建虚拟机创建OS模板使用池来批量创建RHEV应用RHEV FrameworkSetup the RHEV-M Port原创 2015-12-25 19:24:00 · 4277 阅读 · 0 评论 -
Linux_Samba详解
目录目录Samba ServerParameterConfiguration file explainSetup the Samba ServerAccess the samba shareDirectory from other linux OSAccess the windows OS samba shareDirectory from LinuxAccess the samba原创 2015-12-23 10:25:12 · 1980 阅读 · 0 评论 -
Linux_IPtables防火墙详解
目录目录IptablesIptables结构规则表规则链iptables指令用法综合案例SNAT 策略DNAT 策略Iptables规则的备份和还原iptables 练习Iptablesiptables(Linux package filter firewall (network layer))是Linux内核集成的IP信息包过滤系统,该系统有利于在Linux系统上更好地控制IP原创 2015-12-22 01:40:46 · 5789 阅读 · 0 评论 -
Linux_LEMP
目录目录LEMPNginxmysqlPHPphp-fpm ScriptLEMPNginxstep1. Install Nginxyum install -y pcre-devel zlib-devel gcc openssl-develuseradd -M -s /sbin/nologin nginxtar zxvf nginx-XXX -C /usr/local/./configu原创 2015-12-21 00:42:51 · 2034 阅读 · 0 评论 -
Linux_指令杂烩
目录目录指令集合常用于脚本的指令查看变量的指令监控命令除了root用户的其他用户不能login重定向grep 过滤文件内容vim预设定系统在启动时要依次运行4个脚本归档压缩文件互传安装软件rpm redhat package manageryum yellow dog updater modifier黄狗包管理器链接文件文件查找正则表达式 指令集合命令行计算器[j原创 2015-12-19 11:05:17 · 1764 阅读 · 0 评论 -
Linux_SELinux使用
目录目录SELinuxSElinux的应用修改 SELinux 下次启动模式修改 SELinux 上下文上下文的快速模仿SELinux布尔值图形化管理SElinuxSELinux错误SELinuxSELinux(Security-Enhanced Linux)是美国国家安全局(NSA)对于强制访问控制的实现,是Linux历史上最杰出的安全子系统。NSA是在Linux社区的帮助下开发了原创 2015-12-17 09:54:31 · 2635 阅读 · 0 评论 -
Linux_NFS/Samba服务器
目录目录网络共享的解决方案搭建NFS服务服务器端19216801客户端19216802autofs自动挂载nfs共享搭建Samba服务服务器端客户端网络共享的解决方案Linux/unix 之间的共享 nfs Linux/windows 之间的共享 smb 搭建NFS服务NFS(Network File System)即网络文件系统,采用C/S架构,是FreeBSD支持的文件系统中原创 2015-12-15 20:21:01 · 1705 阅读 · 0 评论 -
Linux_Rsync远程同步备份服务器
目录目录Remote Sync同步的类型本地模式远程模式RSync列表模式RSync 服务模式Setup RSync serviceHow to use the rsync commandsinotifyrsync Real-time syncSetup inotifyRemote Sync功能: 1. 可以镜像保存整个目录树和文件系统 2. 很容易做到保持原来文件的权限,时原创 2015-12-15 06:09:35 · 1672 阅读 · 0 评论 -
Linux_VMWare12 Install RHEL7
目录目录前言Install RHEL7前言准备考试,顺便来一波VMWare安装虚拟机的图文详解。Install RHEL7step1. 选择自定义安装,Next step2. 版本兼容性,Next step3. 选择稍后安装操作系统,Next step4. 选择操作系统类型,Next step5. 输入虚拟机名称,Next step6. 选择CPU数量,Next原创 2015-12-15 03:42:17 · 1394 阅读 · 0 评论 -
Linux_SquidProxyServer代理服务器
目录目录Squid proxy serverWeb proxy server operating principleSquid featuresSetup squid serverSetup transparent proxySquit authenticationSetup the Reverse Proxy ServerCase set the transparent proxy原创 2015-12-13 20:50:05 · 2955 阅读 · 0 评论 -
Linux_LAMP 最强大的动态网站解决方案
目录目录LAMPInstall LAMP via YUMInstall LAMP via ResourceCodeApacheApache Virtual Machine TypeUse name-based virtual hostingthe same of ip and portUse IP-based virtual hostingUse Post-based virtual原创 2015-12-12 12:23:21 · 3725 阅读 · 0 评论 -
Linux_正则表达式
目录目录前言filegrep指令结合正则表达式过滤rm结合正则表达式删除表达式标示符前言介绍一些简单的正则表达式标示符。file、grep指令结合正则表达式过滤[a,b,c] 若行中与[a,b,b]其中一个,则显示 [a-z]若行中有[a-z]其中一个,则显示 [^ab]除了a或者b一个字符开头的,都显示 [^a-z]*第一个字符不为字母的则显示 [a-z][0-9]找出字母和数字相原创 2015-12-09 04:56:50 · 3053 阅读 · 0 评论 -
Linux_DNS服务器
目录目录DNSDNS ServerServerSiteMaster DNS ServerForward DomainReverse ResolutionSlave DNS ServerForward lookupReverse lookupSplit DNS ServerDNSDNS(Domain Name System,域名系统),在Internet上作为域名和IP地址映射的一原创 2015-12-06 16:59:21 · 1606 阅读 · 0 评论 -
互联网协议 — FTP/TFTP 文件传输协议
目录目录FTPFTP ServerFTP configurationGlobal configAnonymous user FTP ConfigVirtual user FTPLocal user FTPFTPFTP(File Transfer Protocol文件传输协议),用于Internet上的控制文件的双向传输。同时,它也是一个Application。基于不同的操作系统有不同的原创 2015-12-05 12:05:01 · 2257 阅读 · 1 评论 -
Linux_DHCP&DHCP Relay
目录目录DHCPDHCP RelaySetup DHCPServerSetup ClientPortDHCPDHCPRelaySetup DHCPRelay serviceDHCPDHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议(计算机网络应用层协议 ),使用UDP协议工作。 主要有两个用途:给内部网络或ISP(原创 2015-12-04 12:58:32 · 3481 阅读 · 0 评论 -
Linux_LDAP+NFS+autofs
目录目录前言LdapLDAPNFSautofsServerPost前言LDAP+NFS+Autofs也是一种网络用户集中管理解决方案,相对于NIS+NFS+Autofs而言,有着更可靠的安全性。LdapLDAP(Lightweight Directory Access Protocol)轻量目录访问协议,它基于X.500标准的,与X.500不同,LDAP支持TCP/IP,这对访问Intern原创 2015-12-03 19:09:59 · 3325 阅读 · 0 评论 -
Linux_NIS+NFS+Autofs
目录目录前言NISNFSAutofs搭建NISNFSAutofsSetup NNA environmentSetup ServerSiteSetup client前言NIS+NFS+Autofs可以实现,网络用户的集中管理。NISNIS(网络信息服务):管理用户的帐号信息,是集中控制几个系统管理数据库的网络用品。NIS简化了UNIX和LINUX桌面客户的管理工作客户端利用它可以使用中原创 2015-12-01 16:12:50 · 2735 阅读 · 0 评论 -
Linux_文件系统&磁盘分区
目录目录前言文件系统目录结构File文件标识符文件系统修复指令两种磁盘格式MBR格式GPT格式磁盘分区查看分区分区的类型分区最小存储单元查看当前分区的block的大小GPT分区的步骤Swap分区创建Swap分区步骤通过文件增加 swap不推荐修改swap分区的优先级开机自动挂载UUID与xfs格式化mount挂载指令命令行临时挂载挂载永久生效前言RHEL原创 2015-11-29 08:35:56 · 2221 阅读 · 0 评论 -
Linux_ISCSI服务器
目录目录网络存储ISCSIHow to setup ISCSI serverSCSI CommandsServer SideClient SideEdit the ISCSI configuration fileServerSideClientPort网络存储网络存储(Network Storage)是基于数据存储的一种,网络存储结构大致分为三种:直连式存储(DAS:Direct原创 2015-11-26 21:27:32 · 1957 阅读 · 0 评论 -
Linux_RAID
目录目录RAIDCreate RAIDCheck RAIDinfo and syncScheduleRemove disk member from RAIDAdd RAID deviceStopdelete RAIDRe-add the hot spare to RAIDRAIDDescription: Lots of disk combination become a more bi原创 2015-11-23 21:22:04 · 1623 阅读 · 0 评论 -
Linux_LVM/Quota
目录目录Disk QuotaHow to enable the disk quotaPartition DiskCreate LVMLVM ExtendLVM ReduceDisk QuotaCharacteristic: 1. For specialty user 2. Limit user and baseGroup 3. Limit of DiskSize(Volume),原创 2015-11-21 11:49:48 · 1516 阅读 · 0 评论 -
Linux_用户权限管理
目录目录用户管理useradd创建用户userdel删除用户usermod修改用户账号passwd修改用户密码用户权限设置用户组管理查看用户的属组修改用户组gpasswd为没有家目录的用户建立家目录生产环境中隐藏root用户umask控制文件或目录创建时的初始权限Linux的系统权限ACL用户管理Linux和Windows用户不能单独存在,必须属于一个或多个组。 用户信原创 2015-11-20 09:36:51 · 1611 阅读 · 0 评论 -
Linux_文件系统、磁盘分区_RHEL7
目录目录前言文件系统目录结构文件的类型文件系统损坏后的修复磁盘分区分区的类型分区最小存储单元查看当前分区的block的大小分区格式MBR格式GPT格式mount挂载指令挂载永久生效XFS相关指令swap分区增加swap分区修改swap分区的优先级前言RHEL7使用了XFS文件系统,而非原来的Ext(Extended file system)。文件系统文件系统:是O原创 2015-11-17 23:31:04 · 4902 阅读 · 0 评论 -
Linux_LVM、RAID_RHEL7
目录目录LVM逻辑卷管理把物理分区初始化为物理卷创建卷组建立逻辑卷格式化挂载vg拓展操作lv扩展操作RAIDRAID 类型 RAID0条带化RAID1镜像RAID5条带冗余mdadm指令模拟故障LVM逻辑卷管理把物理分区初始化为物理卷pvcreate /dev/sdX1 /dev/sdb1pvs #查看物理卷,还可以使用pvdisplay、pvscan创建卷组把物理原创 2015-11-17 23:18:56 · 2275 阅读 · 0 评论 -
Linux_系统时间管理
目录目录时间管理date指令系统时间设置timedatectl指令本地时间同步时间服务器NTPRHEL6RHEL7计划任务一次性计划任务at指令限制用户建立一次性计划任务周期性计划任务crontab指令时间管理date指令date #显示系统时间date MMDDhhmm #以特定格式显示时间系统时间设置timedatectl指令timedatectl #查看时间、时区原创 2015-11-16 17:53:01 · 1828 阅读 · 0 评论 -
Linux_SystemLogManager
目录目录前言日志管理journalctl工具日志服务属性自定义日志journalctl 指令前言还是RHEL7的新特性,引入了journalctl指令作为系统日志的管理工具。日志管理(journalctl工具)日志服务属性:服务名:rsyslog.service 配置文件:/etc/rsyslog.conf 在配置文件中以(事件.级别 存放位置)的格式表示一个单元的日志项目。-若原创 2015-11-14 01:49:54 · 1347 阅读 · 0 评论 -
Linux_系统进程管理
目录目录进程管理进程管理的指令查看进程ps指令pgreppidof指令查pidlsof查看系统中的进程top系统进程管理器任务管理器进程状态top快捷键top界面信息的意义nice指令修改进程的nice值kill指令结束进程进程管理进程的定义:程序在运行时进入内存,就叫进程。进程是动态的,是cpu的资源和内存。 前台进程:独占Bash 将前台进程调到原创 2015-11-13 02:12:31 · 1635 阅读 · 0 评论 -
Linux_ServicesManagement_RHEL7
目录目录Network ManagerRHEL7的服务管理systemctl指令服务的启动停止重载重启服务的分类指令选项Network Manager注意:network services和NetworkManager会有冲突,建议永久关闭network services 开启Network Manager: 在网卡配置文件中加入:NM_CONTROLLRD=yes 开启Network原创 2015-11-11 12:41:15 · 1394 阅读 · 0 评论