记录关于Devops运维,虚拟化容器云计算,数据库,网络安全等各方面问题。
1,var_prompt 提示用户输入信息,然后将用户输入的信息存入到指定的变量中,--- - name: 92cto hosts add New group and user. hosts: micoder.cc user: root gather_facts: false vars_prompt: - name: "groups_name" prompt: "input New groups_name" - name: "user_name" prompt: "input New USER_NAME" private: no - name: "user_passwd" prompt: "Enter Password" encrypt: "sha512_crypt" confirm: yes tasks: - name: create New group. group: ...
使用sqldeveloper将MySQL5迁移到Oracle11g一、环境和需求1、环境 mysql Server version: 5.7 oracle version:oracle 11g r22、需求 把MYSQL库中的表数据迁移到ORACLE中,Mysql的备文件是sql文件。二、mysql数据恢复 1,新建一个mysql数据库aemp,我这里就直接使用root账号,将sql文件导入到对应的aemp库中。 我这里使用phpstudy建了一个mysql数据库,相当于恢复好aemp库数据。2,在oracle数据库中建好表空间aemp与账号aemp,给添加上RESOUCE,CONNECT,DBA角色。用来将mysql数据迁移到aemp用户下,建用户与角色信息如下:CREATE USER AEMP IDENTIFIED BY "123456" DEFAULT TABLESPACE AEMP TEMPORARY TABLESPACE TEMP PROFILE "DEFAULT" QUOTA UNLIMITED ON AEMP;GRANT "CONNECT" TO AEMP;GRANT "RESOURCE" TO AEMP;GRANT "DBA" TO AEMP;ALTER USER AEMP DEFAULT ROLE "CONNECT", "RESOURCE";再建个oracle账号mysql,用来创建档案资料库,当然可以使用上面的aemp账号,只是资料都在一起了。CREATE...
Docker 部署ELK1、安装docker前安装pipsudo yum -y install epel-releasesudo yum install python-pip2、安装docker#安装依赖包yum install -y yum-utils device-mapper-persistent-data lvm2#添加docker yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo#可选操作:允许拓展最新的不稳定的repositoryyum-config-manager --enable docker-ce-edge#安装Dockeryum -y install docker-ce#安装docker-composesudo pip install -U docker-compose#启动Dockersystemctl start docker安装ELK:1、下载镜像这里我们使用elk集成镜像,地址:https://hub.docker.com/r/sebp/elk/tags[root@centos-mq ~]# docker pull sebp/elk:660注:660为elk版本2、启动[root@centos-mq ~]# echo "vm.max_map_count=262144" > /etc/sysctl.conf[root@centos-mq ~]# sysctl -p[root@centos-mq ~]# docker run -dit --name elk \
-p 5601:5601 \
-p 9200:9200 \
-p 5044:5044 \
-v /opt/elk-data:/var/lib/elasticsearch \
-v /etc/localtime:/etc/localtime \
sebp/elk:660说明:-p 指定映射端口,5601kibana访...
Docker 安装 ELK安装#首先安装 Docker 与 Docker-Compose 相关的组件,我们这里直接使用准备好的 ELK 镜像,执行以下命令从 Dockerhub 上拉取指定版本的镜像,在本例当中我使用的是 7.40 版本。Copydocker pull sebp/elk:740
配置#为其编写 docker-compose.yaml 文件,内容如下:Copyversion: '3.7'
services:
nginx:
image: nginx
container_name: nginx
ports:
- 80:80
- 443:443
networks:
- internal-network
volumes:
- /root/Volumes/Nginx/nginx.conf:/etc/nginx/nginx.conf
- /root/Volumes/Nginx/Configs:/etc/nginx/conf.d
restart: always
elk:
image: sebp/elk:740
container_name: elk
ports:
- 9200:9200
- 5044:5044
expose:
- 5601
networks:
- internal-network
volumes:
- /opt/elk-data:/var/lib/elasticsearch
- /etc/localtime:/etc/localtime
depends_on:
- nginx
ulimits:
nproc: 262144
nofile:
soft: 262144...
CentOS 7 安装 Docker-Compose一、安装步骤#添加企业版附加包。Copyyum -y install epel-release
安装 PIP。Copyyum -y install python-pip
更新 PIP。Copypip install --upgrade pip
安装 Docker ComposeCopypip install docker-compose
二、可能遇到的问题#在执行 pip install docker-compose 命令的时候可能会提示以下内容:CopyCannot uninstall 'requests'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
这个时候,你需要执行以下命令强制重新安装 request。Copypip install -I requests==2.9
安装完成之后,Docker-Compose 安装成功。三、二进制安装#下载最新版的 docker-compose 二进制执行文件。Copysudo curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
配置可执行权限。Copysudo chmod +x /usr/local/bin/docker-compose
测试是否安装成功。Copydocker-compose --version
Power Spy是一款非常实用的系统监视软件,使用这款软件能够随时随地监视正在使用系统的用户,为用户带来电脑上所有的操作信息,包含了监视雇员、获取密码、屏幕快照、聊天纪录、浏览的网页和文件夹等功能。【特色介绍】 1、后台悄悄运行,没有谁能够察觉到正在被监视; 2、能够让你了解用户在电脑上的一举一动; 3、直接在监视器上浏览记录,也能够用于罪案调查 。【主要功能】 1、屏幕录制:Power Spy Software以设定的间隔自动捕获整个桌面或活动窗口的屏幕截图。将屏幕截图保存为硬盘上的JPEG格式图像,或将其发送到文本记录。监控用户不活动时自动停止屏幕截图。这些截图可以像每秒一样频繁。这给你一个非常准确和可视化的视图,你正在监控的人在电脑上做了什么。使用易于使用的类似VCR的控件,查看录音很简单。 2、盘记录:Power Spy Software记录所有按键,包括与时间戳键入的可选非字母数字键,Windows用户名,应用程序名称和窗口标题。这包括用程序窗口标题键入的所有用户名和密码。 3、即时消息和聊天记录:Power Spy Software在中监控和记录IM和聊天。它包括传入和传出与时间戳,用户ID。最重要的是,Power Spy不需要即时消息的登录名和密码来记...
iMonitor EAM是款功能强大的计算机系统监测软件。它可以监测计算机的一切行为,可以用于保护系统安全也可以用于监测员工上班。有需要的用户不要错过了。【主要功能】 1、集中型计算机监控管理,可同时监控多达5000台客户端电脑。 2、实时远程桌面监视及远程控制。 3、监测文件使用记录,禁用USB设备,保护企业重要资料,对内部威胁防患于未然。 4、统计员工工作效率,资源占用,软件使用,网站浏览,网络流量占用等情况,助您规范化管理,慧眼识人。 5、限制计算机使用,禁止与工作无关的网站和软件。 6、设置关键词检测问题员工的危险行为(如泄露企业机密)并实时报警。【软件特色】 保护企业重要资料,对内部威胁防患于未然:追踪U盘和笔记本电脑上的文件拷贝记录,追踪电子邮件和web-mail的附件,追踪文档打印记录,聊天内容,查出员工欺诈行为,防止数据泄露。 提高工作效率:员工在工作时间上网聊天,看电影,打游戏,或者做其他与工作无关的事,不仅会大大降低工作效率还会占用网络资源影响其它工作。毫无疑问企业亟需加强对工作电脑的管理。使用iMonitor 员工电脑监控软件您就可以在规定的时间段里禁用指定的软件并禁止访问指定的网站,只需几...
TeaWeb 是一款集静态资源、缓存、代理、统计、监控于一体的可视化智能 WebServer。TeaWeb 使用 Go 语言实现,在高可定制化前提下,保证高性能、高并发。架构 |--------------| |----------------------------|
Client | TeaWeb:7777 | | Nginx, Apache, Tomcat, |
|--------------| | Fastcgi, Static Files, ... |
| |----------------------------|
&n...
CentOS7/RHEL7制作openssh-8.2p1的RPM安装包,去掉版本号,规避漏洞扫描为了方便,这个制作了一个RPM版本的安装包,可以在centos7、RHEL7系统安装,确认正常。安装方法,先下载附件中的openssh8.2p1的RPM包,执行下列命令#: yum -y install gcc gcc-c++ zlib zlib-devel openssl openssl-devel pam-devel pam-devel rpm-build pam-devel openssl pam libedit pam-devel initscripts libXt-devel imake gtk2-devel unzip 安装依赖包,不是所有包都需要。#: rpm -e `rpm -qa |grep openssh` --nodeps#: rm -rf /etc/ssh删除旧版openssh软件包与旧程序文件。#: rpm -ivh *.rpm 安装所有新版openssh8.2p1安装包。#: systemctl enable sshd 如果不删除旧的ssh目录或是不删除旧版本ssh软件,直接使用rpm -Uvh 来升级openssh,需要 修改密钥权限后才能正重启ssh服务。#: chmod 600 /etc/ssh/ssh_host_rsa_key /etc/ssh/ssh_host_ecdsa_key /etc/ssh/ssh_host_ed25519_keyopenssh-82p1_el7.x86_64.zip
在centos7上制作好openssh-8.2p1的RPM安装包后,直拉使用rpm -Uvh *.rpm 升级后,发现重启ssh服务失败,查看报错如下: Permissions 0640 for '/etc/ssh/ssh_host_ed25519_key' are too open.具体操作如下,修改权限后,ssh工作正常。[root@oracle12cdb x86_64]# service sshd restartRestarting sshd (via systemctl): Job for sshd.service failed because the control process exited with error code. See "systemctl status sshd.service" and "journalctl -xe" for details. [FAILED][root@oracle12cdb x86_64]# [root@oracle12cdb x86_64]# [root@oracle12cdb x86_64]# systemctl status sshd.service● sshd.service - SYSV: OpenSSH server daemon Loa...
最新评论