两个不同的环境之间建立信任关系后,通过ssh命令可以免密码切换到对方环境中去
尤其在做批量自动化时非常实用,可以设立某个环境为agent(执行机),利用ssh/scp完成远程指令执行或者按照升级包的快速投放
对于对公网开放的环境一般不要随便添加远程信任关系,是很危险的操作
本文主要适用于内网环境间的快速访问,下面是完整流程与偷懒流程
举例10.10.10.10的mebugs用户与10.10.10.20的mebugs用户
完成...
偷懒流程缺陷?
哦会有一些重复的垃圾数据以及不必要的信任关系,不建议(大力推荐)大家这么玩儿
不必要的信任关系:
在10.10.10.10的mebugs用户下
ssh mebugs@10.10.10.20
按下回车:如果不用输入密码直接登陆进去,说明信任关系加入成功
当前还没有观点发布,欢迎您留下足迹!
项目启动报错:Too many open files,通过ulimit命令可以查看与管理用户/程序/进程占用资源情况,其中比较实用的是可以根据资源情况配置linux用户的最大进程数
Linux服务器测试环境或正式生产环境常常设计一些定时例行处理的操作,如日记备份转移清理等,利用Crontab+Shell脚本组合实现定期定时操作,确保不会应工作繁忙忘记任务导致环境异常
Shell脚本循环读取文件常用的方案有输入重定向和管道操作,循环形式有while和for两种,具体的使用或搭配看个人习惯,个人尚未对命令进行性能验证
expect脚本由一系列expect-send对组成,等待输出中输出特定的字符,通常是一个提示符,然后发送特定的响应,特别适用于需要批量手动输入命令的自动化操作改造
Linux系统一般情况下启动默认只加载系统盘,支持其他磁盘自由热插拔,如果发现自己的某些目录找不见了的时候不要慌看看是不是没有设置开机启动自动加载挂载磁盘内容,另外要特别注意首次安装系统记得磁盘挂载操作
Linux系统的Comm命令可以方便快捷的对比文本文件并输出差异结果,使用该命令需要一个前提最好先对文件进行排序,否则输出的差异结果一言难尽,因此会比较适合数据库导出数据的对比