ICode9

精准搜索请尝试: 精确搜索
  • docker安全管理和部署TLS加密通信2020-12-03 18:57:24

    文章目录 一、Docker和虚拟机的区别1.1隔离与共享1.2性能与损耗:1.3安全性: 二、Docker 存在的安全问题2.1Docker自身的漏洞2.2Docker 源码问题: 三、Docker 架构缺陷与安全机制3.1容器之间的局域网攻击3.2DDoS 攻击耗尽资源3.3有漏洞的系统调用3.4共享root用户权限3.5 未隔离

  • vSphere export openstack2020-12-03 16:57:24

    说明:如果vSphere上的VM使用虚拟硬盘是scsi接口,需要安装virtio模块,并加载,如果是ide则不需要安装。(如果ide接口安装并加载virtio到系统后,在openstack中同样无法启动!!!) 一、安装模块 /sbin/dracut–force–verbose–add-drivers"virtio virtio_ring virtio_pci"/boot/initramfs

  • ps -aux 和 ps -ef 查看进程信息说明2020-12-03 15:57:24

    ps -aux 和 ps -ef 查看进程信息说明 1. ps -aux | grep xxx1.1 ps -aux 输出格式:1.2. 例子1.3. 说明 2. ps -ef | grep xxx2.1 ps -ef 输出格式:2.2 例子 3. Linux 虚拟内存管理的核心概念之一 1. ps -aux | grep xxx 1.1 ps -aux 输出格式: USER PID %CPU %MEM VSZ RSS T

  • QNAP威联通安装MySQL(container station安装 docker安装)更换代替自带的MariaDB2020-12-03 15:33:32

    QNAP似乎并没有自带MySQL数据库组件,因此我采用docker方式安装 打开container station,即docker,安装MySQL 在Docker Hub中选择如图 选择latest版本安装,默认都是8.0 等待较长时间后(我大概等了10分钟),可以看到如图正在运行的MySQL 尝试登陆mysql 密码在启动日志里,所以我们接下去找

  • 如何解决Docker容器间通信的安全问题——TLS加密通信2020-12-03 15:30:59

    一、Docker容器与虚拟机的区别 1.1 隔离与共享 虚拟机通过添加 Hypervisor 层,虚拟出网卡、内存、CPU 等虚拟硬件,再在其上建立 虚拟机,每个虚拟机都有自己的系统内核。 而 Docker 容器则是通过隔离的方式,将文件系 统、进程、设备、网络等资源进行隔离,再对权限、CPU 资源等进行

  • sudoer visudo命令详解2020-12-03 15:06:13

    一般用户赋权设置: # # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers file. # D

  • 由前序和中序重建二叉树,并用后序验证2020-12-03 15:03:26

    重建二叉树 由前序和中序重建二叉树,并用后序验证。 代码 具体解释见代码注释(个人感觉已经足够详细了) #define _CRT_SECURE_NO_WARNINGS #include <stdlib.h> #include<stdio.h> #include <string.h> #define N 100//最大节点数 typedef struct BiTNode//typedef等于为结

  • centos7新建root权限用户并ssh登陆,禁用root远程2020-12-03 13:02:47

    新建用户 #新建用户 groupadd mygroup mkdir /home/mygroup useradd ssslpk -g mygroup-d /home/mygroup/ssslpk su ssslpk cd ~ #密钥可用自己的 ssh-keygen -t rsa mv id_rsa.pub authorized_keys $ chmod 700 ../.ssh/ $ chmod 644 authorized_keys root权限,修改/etc/su

  • K8S之Ingress部署2020-12-03 12:04:30

    资料信息地址: Ingress-Nginx-github 地址:https://github.com/kubernetes/ingress-nginx Ingress-Nginx 官方地址:https://kubernetes.github.io/ingress-nginx 一、下载并修改配置文件 1、下载整合配置文件,获取配置文件地址:https://github.com/kubernetes/ingress-nginx/tree/nginx

  • Mac下mysql连接报错:ERROR 1045解决办法2020-12-03 12:03:58

    1,mysql5.7安装会生成临时密码,需要修改密码; 2,设置系统偏好下选择mysql停止数据库服务; 3,打开终端,输入 cd /usr/local/mysql/bin sudo su 出现sh-3.2#开头的命令行:./mysqld_safe --skip-grant-tables & 如下图所示 4,再重新开一个终端,分别输入 alias mysql=/usr/local/mysql/bin

  • mysql忘记密码,但是在Navicat中已经用root用户打开了,这样可以修改密码2020-12-03 10:32:07

    之前用Navicat登陆的mysql数据库,而且是root用户,由于长时间为登陆,忘记了root密码,现在项目需要修改登陆密码, 修改root用户密码: 1·:打开数据库mysql,如下图:    2:新建一个查询,然后输入语句:set password for root@localhost = password('root123');    即可将我们的root用户的密码

  • mysql 主从复制-读取分离——你还在等什么学起来啊!!2020-12-03 10:05:10

    MySQL主从复制与读写分离 在实际的生产环境中,如果对数据库的读和写都在同一个数据库服务器中操作,无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的,因此,一般来说都是通过主从复制(Master-Slave)的方式来同步数据,再通过读写分离来提升数据库的并

  • Kubernetes中Service的使用2020-12-03 10:04:26

    Service是Kubernetes的核心概念,通过创建Service,可以为一组具有相同功能的容器应用提供一个统一的入口地址,并且将请求负载分发到后端的各个容器应用上。 Service从逻辑上代表了一组Pod,具体是哪组Pod则是由label来挑选的 在Kubernetes中Service的Cluster IP实现数据报文请求的

  • [LeetCode] 426. Convert Binary Search Tree to Sorted Doubly Linked List2020-12-03 07:01:27

    Convert a Binary Search Tree to a sorted Circular Doubly-Linked List in place. You can think of the left and right pointers as synonymous to the predecessor and successor pointers in a doubly-linked list. For a circular doubly linked list, the predecessor

  • 部署kubernetes/ingress-nginx(踩坑)2020-12-02 23:52:16

    nginx-ingress-controller:0.25.0有问题,所以这里采用nginx-ingress-controller:0.30.0 [root@k8s-master ~]# wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/nginx-0.30.0/deploy/static/mandatory.yaml [root@k8s-master ~]# cat mandatory.yaml | grep ima

  • RocketMQ双主双从模式集群部署2020-12-02 23:02:54

    双主双从模式集群 在生产环境中为了保障集群无单点故障问题,保证高可用性,需要采用双主双从模式来构建RocketMQ集群。双主双从模式部署需要四台机器,两台机器分别部署Broker-Master & NameServer,另外两台机器分别部署Broker-Slave & NameServer。 RocketMQ双主双从模式集群拓扑图: 环

  • Zabbix实战--监控Nginx2020-12-02 22:58:26

    Zabbix支持的主要监控方式: (1).Agent监控方式 在Agent监控方式下,zabbix-agent会主动收集本机的监控信息并通过TCP协议与zabbix-server传递信息。 Agent监控方式分为主动和被动模式。 在被动模式下,zabbix-agent监听10050端口,等待zabbix-server的监控信息收集信息请求; 在主动模式

  • 在二叉树中查找两个节点的最近公共祖先2020.12.22020-12-02 22:33:28

    题目描述: 给定一棵二叉树以及这棵树上的两个节点 o1 和 o2,请找到 o1 和 o2 的最近公共祖先节点。 示例1 输入 [3,5,1,6,2,0,8,#,#,7,4],5,1 返回值 3 分析: 有四种情况: (1)当o1或o2任意一个为根节点时,那么两个节点的最近公共祖先就是根节点 (2)当o1和o2一个在根节点的左树一个在右

  • 好叶子节点对的数量(Java)2020-12-02 22:31:19

    对于二叉树的任意两个不同的叶子节点 A、B,一个重要的性质是:它们之间有且仅有一条最短路径。设两个叶子节点的最近公共祖先为 P,则最短路径的长度,等于 A 到 P 的距离,加上 B 到 P 的距离。 于是,我们遍历所有非叶子节点 P,找到以 P 为最近公共祖先的所有叶子节点对,并根据上面的等式,计

  • 700 二叉搜索树中的搜索(递归)2020-12-02 21:33:39

    1. 问题描述: 给定二叉搜索树(BST)的根节点和一个值。 你需要在BST中找到节点值等于给定值的节点。 返回以该节点为根的子树。 如果节点不存在,则返回 NULL。 给定二叉搜索树:         4        /   \       2   7      /  \     1  3 和值: 2 你应该返回如下

  • ansible-playbook copy模块(拷贝文件到目标服务器)2020-12-02 21:33:37

    拷贝单个文件到目标服务器上 [root@Jenkins copymodule]# cat copy.yml ---- hosts: all remote_user: root gather_facts: false tasks: - name: "复制主机上的文件到目标服务器上" copy: src: "/root/ansible/luyan/copymodule/copytest1.txt" dest:

  • 打工人的Linux(第五章)2020-12-02 20:03:59

    重定向管道 重定向重定向输出/输入重定向输出重定向输入 管道 重定向 重定向输出/输入 FD(file descriptors):文件描述符(句柄) 进程使用文件描述符来管理打开的文件(链接文件) 0:键盘只读 1,2:终端(可以理解为屏幕) 重定向输出 1.标准输出 1>等价于> 覆盖 1>>等价于>> 追加 2.标准

  • LeetCode 230. 二叉搜索树中第K小的元素2020-12-02 20:03:00

    230. 二叉搜索树中第K小的元素 Difficulty: 中等 给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 **k **个最小的元素。 说明: 你可以假设 k 总是有效的,1 ≤ k ≤ 二叉搜索树元素个数。 示例 1: 输入: root = [3,1,4,null,2], k = 1 3 / \ 1 4 \   2 输

  • LINUX系统安全及应用2020-12-02 20:02:36

    LINUX系统安全及应用 本章结构 1、账号安全控制 2、系统引导和登录控制 3、弱口令检测 4、端口扫描 一、账号安全基本措施。 1、系统账号清理 (1)将非登录用户的Shell设为/sbin/nologin usermod -s/sbin/nologin用户名 (2)锁定长期不使用的账号 ​ usermod -L 用户名 passwd -l

  • 企业级Docker镜像仓库harbor的部署和使用2020-12-02 20:01:07

    文章目录 一:Harbor私有仓库介绍1.1、什么是Harbor?1.2、Harbor的特点1.3、harbor的功能1.4、harbor的架构 二、Harbor 部署2.1、环境准备2.2、安装compose 和 harbor2.3、启动harbor2.4、查看harbor 启动镜像2.5、harbor 图形化管理2.6、客户端远程访问管理 harbor2.7、客户

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有