Linux 与系统 第8页
Ansible Galaxy入门:安装并复用社区Collection-AI运维探索者

Ansible Galaxy入门:安装并复用社区Collection

一、Galaxy 是什么 `Galaxy` 的作用可以先用一句话理解: 它的意义就是使用“别人的 roles”。 如果说 `roles` 更强调本地项目内部如何按规范组织目录,那么 `Galaxy` 更像一个可复用内容的分发...
故障处理-命令行出现bash-4.2$-AI运维探索者

故障处理-命令行出现bash-4.2$

一、前言 有时间我们切到普通用户后,命令行会出现`-bash-4.2$`字样,具体如下: 当然,也有可能不是`-bash-4.2$`字样,这个具体得看bash版本信息 二、故障原因 上面故障产生一般有以下两点原因:...
剖析CIFS协议-AI运维探索者

剖析CIFS协议

一、简介 SMB协议(也叫CIFS)是一种Windows上使用的共享协议。分为三个版本:SMB、SMB2和SMB3。 二、CIFS工作方式 1、基于TCP构建三次握手 2、协商:客户端把自己支持的所有CIFS版本都发送给服务器...
各个厂家SSH远程登录-AI运维探索者

各个厂家SSH远程登录

一、华三 1.1 V7版本(S7506E) 服务端 1、开启Stelent服务器功能,并调用ACL2500限制登录。 2、创建设备管理类本地用户client001,并设置密码为明文aabbcc,服务类型为SSH,用户优先级设为0。 3、...
部署rsync服务并定时备份-AI运维探索者

部署rsync服务并定时备份

一、前言 本文主要介绍部署Rsync服务并实现定时备份。 二、部署Rsync服务 2.1 服务端 1、检测是否安装 如果没有,则通过以下命令进行下载 2、编辑/etc/rsyncd.conf配置文件 3、检查 检查进程 检...
Linux远程连接入门:OpenSSH与Telnet区别、Telnet服务部署及适用场景-AI运维探索者

Linux远程连接入门:OpenSSH与Telnet区别、Telnet服务部署及适用场景

一、什么是 OpenSSH 服务 OpenSSH 的核心作用是: - 实现加密的远程连接 - 实现加密的远程数据传输 这里将 OpenSSH 拆成了两部分: - `openssh-server`:服务端,对应 `sshd` 和配置文件 `/etc/...
Tengine健康检查实战:为Nginx负载均衡增加upstream_check状态页-AI运维探索者

Tengine健康检查实战:为Nginx负载均衡增加upstream_check状态页

一、为什么要给负载均衡增加健康检查 这里将这个案例放在负载均衡算法之后,核心目标很明确: - 希望知道后端节点是否健康 - 希望有一个页面可以直观看到后端状态 在真实集群里,如果某台 Web ...
Ansible优化实践:性能调优、sudo配置与安全建议-AI运维探索者

Ansible优化实践:性能调优、sudo配置与安全建议

一、Ansible 性能优化的几个方向 性能优化可以集中概括为几类常见思路: - 优化 SSH 连接速度,例如关闭 `UseDNS`、`GSSAPIAuthcation` - 尽量不要让 Ansible 执行交互式命令,必要时使用非交互...
sed文本处理实战:查询、替换、删除与新增详解-AI运维探索者

sed文本处理实战:查询、替换、删除与新增详解

一、什么是 sed `sed` 是 Linux 中非常经典的流编辑器,常用于: - 取行 - 过滤 - 替换 - 删除 - 批量修改文本内容 它最大的特点是:可以不打开编辑器,直接在命令行中对文本进行快速处理。 二...
Shell运算实战:awk、bc、expr 与计算器脚本-AI运维探索者

Shell运算实战:awk、bc、expr 与计算器脚本

一、Shell 里有哪些常见运算符 这里列出的常见运算符包括: - `+`:加法 - `-`:减法 - `*`:乘法 - `/`:除法 - `%`:取余 - `^` 或 `**`:幂运算 - `i++`:计数 - `j+=n`:累加 - `&&...