随笔分类 -  linux准备工作

摘要:一、概述 1.0 ssh 免密登录最佳实践 二、expect工具实现免密交互 Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。 CentOS安装:yum install expect -y CentOS离线安装方式:https://www.cnblogs.co 阅读全文
posted @ 2024-08-16 17:47 郭大侠1 阅读(10) 评论(0) 推荐(0) 编辑
摘要:【1】快速配置与使用 概念: sudo 的英文全称是 super user do,即以超级用户(root 用户)的方式执行命令。 用户是否拥有sudo命令的执行权限,要看是否在于 /etc/sudoers 文件进行了设置。 /etc/sudoers 是一个文本文件,有其特定的语法,不要直接用 vim 阅读全文
posted @ 2023-10-30 21:58 郭大侠1 阅读(2640) 评论(0) 推荐(0) 编辑
摘要:一、简介 Tcpwrappers: Transmission Control Protocol (TCP) Wrappers 为由 inetd 生成的服务提供了增强的安全性。 TCP Wrappers 是一种对使用 /etc/inetd.sec 的替换方法。TCP Wrappers 提供防止主机名和 阅读全文
posted @ 2023-06-28 10:20 郭大侠1 阅读(465) 评论(0) 推荐(0) 编辑
摘要:【1】密码策略 (1.1)用户密码有效期( /etc/login.defs) 设备用户密码的有效期(默认情况下,用户的密码永不过期) 编辑login.defs(vim /etc/login.defs) 说明: Password aging controls: PASS_MAX_DAYS Maximu 阅读全文
posted @ 2023-06-28 09:23 郭大侠1 阅读(556) 评论(0) 推荐(0) 编辑
摘要:【1】容器的介绍 红帽9重启网络 systemctl restart NetworkManager (1.1)基本概念 容器:针对应用(服务)所需的运行环境,比如依赖、目录、网络、用户等整体封装的技术。(简单理解为一个独立的虚拟机,里面只运行某个镜像软件服务) 封装好的应用(服务)环境叫做镜像,可以 阅读全文
posted @ 2023-06-18 17:26 郭大侠1 阅读(105) 评论(0) 推荐(0) 编辑
摘要:【1】查看 swap (1.1)swap 在线配置/扩容流程 lsblk // 查看物理盘和分区情况 free -h // 查看当前内存 df -hT // 查看当前磁盘挂载分布于磁盘格式 # swap 配置 mkswap /dev/sdb2 // 格式化磁盘分区为 swap blkid /dev/ 阅读全文
posted @ 2023-06-18 16:56 郭大侠1 阅读(179) 评论(0) 推荐(0) 编辑
摘要:【1】 NFS简介 (1.1)什么是NFS NFS 是Network File System的缩写,即网络文件系统。英文Network File System(NFS),是基于UDP/IP协议的应用,可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。 NFS在文件传送或信息传送过程中依赖 阅读全文
posted @ 2023-05-03 18:29 郭大侠1 阅读(2235) 评论(0) 推荐(0) 编辑
摘要:【1】忘记Linux服务器密码怎么办? (1.1)开机界面,按 e 进行编辑 当我们忘记一台服务器密码时,重启后,如下图,按 e 进入编辑选项 进入之后修改如下:linux开始的行,ro改成rw,并且改行末尾改成 rd.break。操作完后按 ctrl+x (1.2)保存重启后 chroot /sy 阅读全文
posted @ 2023-04-24 21:27 郭大侠1 阅读(240) 评论(0) 推荐(0) 编辑
摘要:【1】tar (1.1)基本语法 tar 选项 参数 -c 创建 -f 指定文件名 -x 解压缩、释放 -P 保持原始路径 -z 以gzip格式进行压缩 -j 以bzip2的格式进行压缩 -J 以xz格式进行压缩-t 查看压缩包里有什么文件 (1.2)基本案例 .tar tar -cPf all.t 阅读全文
posted @ 2023-04-19 20:35 郭大侠1 阅读(294) 评论(0) 推荐(0) 编辑
摘要:【1】firewalld 的安装与基本概念 FirewallD 是 CentOS 7 服务器上默认可用的防火墙管理工具。 基本上,它是 iptables 的封装,有图形配置工具 firewall-config 和命令行工具 firewall-cmd。 使用 iptables 服务,每次改动都要求刷新 阅读全文
posted @ 2022-07-19 16:00 郭大侠1 阅读(444) 评论(0) 推荐(0) 编辑
摘要:对于很多有特殊部门部署经验的运维人员来说,每一次上线都是非常痛苦的,因为服务器不能通外网,所以无法直接通过yum仓库进行安装,所在安装一个普通的nginx都变得非常繁琐; 首先要安装gcc和g++,这两个工具又分别依赖其他的包,所以就要找到每个包所依赖的包,这样使得部署起来变的十分困难。 所以,借用 阅读全文
posted @ 2022-06-27 20:04 郭大侠1 阅读(318) 评论(0) 推荐(0) 编辑
摘要:pssh 多主机并行运行命令 pscp 传输文件到多个hosts,他的特性和scp差不多 pslurp 从多台远程机器拷贝文件 pnuke kill远程机器的进程 pslurp 从远程主机考本文件到本地 prsync 使用rsync协议从本地计算机同步到远程主机 阅读全文
posted @ 2022-03-02 15:10 郭大侠1 阅读(70) 评论(0) 推荐(0) 编辑
摘要:【1】下载 malix yum install -y mailx 【2】修改配置文件 etc / mail.rc vim etc / mail.rc 在文末添加行 set from=your_username@emailaddress set smtp=60.191.38.219 set smtp- 阅读全文
posted @ 2022-01-18 17:27 郭大侠1 阅读(525) 评论(0) 推荐(0) 编辑
摘要:【1】centos6 在/etc/grub.conf 在kernel 添加numa=off 就行了 (1.1)检查OS是否开启NUMA # numactl --hardware 检查 numa 节点信息 available: 1 nodes (0) #如果是2或多个nodes就说明numa没关掉 ( 阅读全文
posted @ 2021-12-10 14:32 郭大侠1 阅读(6218) 评论(0) 推荐(0) 编辑
摘要:【1】常见小技巧 【1.0】脚本汇总 sudo echo "export TIME_STYLE='+%Y-%m-%d %H:%M:%S'" >> /etc/profile && source /etc/profilesudo echo "export PS1='[\u@\h \w]$ '">>/et 阅读全文
posted @ 2021-03-29 17:05 郭大侠1 阅读(84) 评论(0) 推荐(0) 编辑
摘要:Linux/mysql主机状况查看: (1)CPU:top Top,下图中的99.7 id 表示CPU空闲度为 99.7%,也就是只使用了 0.3% (2)物理/虚拟内存:Free -h Free -h (3)磁盘空间:Df -hT Df -h df -T # 查看文件系统格式 查看磁盘信息(树形) 阅读全文
posted @ 2020-12-31 15:52 郭大侠1 阅读(562) 评论(0) 推荐(0) 编辑
摘要:linux exec用法总结 exec命令 作用 exec ls 在shell中执行ls,ls结束后不返回原来的shell中了 exec <file 将file中的内容作为exec的标准输入 exec >file 将file中的内容作为标准写出 exec 3<file 将file读入到fd3中 so 阅读全文
posted @ 2020-10-26 17:40 郭大侠1 阅读(749) 评论(0) 推荐(0) 编辑
摘要:【0】基本介绍 【0.1】服务与进程 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。 crontab -l 查看定时任务 crontab -l -u jp 列出用户jp的所有调度任务 crontab -e 编辑定时任务 crontab -r 删除所有的定时任务 日志 阅读全文
posted @ 2020-09-28 17:04 郭大侠1 阅读(400) 评论(0) 推荐(0) 编辑
摘要:【1】sed 用法大全参考:https://blog.csdn.net/xiapang009/article/details/109194865 【1.0】基本语法 sed 's/原字符串/替换字符串/' 参数说明: -e<script>或--expression=<script> 以选项中指定的s 阅读全文
posted @ 2020-07-13 11:33 郭大侠1 阅读(312) 评论(0) 推荐(0) 编辑
摘要:【1】简单实例 【1.1】查看修改目前防火墙状态 service iptables status 修改防火墙规则 下面的配置是让端口为80 和8080 的设备放行,不用过防火墙 输入 vim /etc/sysconfig/iptables 【2】实例分析 -A INPUT -p tcp -m sta 阅读全文
posted @ 2020-02-18 23:01 郭大侠1 阅读(1291) 评论(0) 推荐(0) 编辑