15 天地不仁以万物为刍狗

尚未进行身份认证

天之道,损有余而补不足 人之道,损不足以奉有馀

等级
TA的排名 1w+

【大数据安全】基于Kerberos的大数据安全验证方案

1.背景互联网从来就不是一个安全的地方。很多时候我们过分依赖防火墙来解决安全的问题,不幸的是,防火墙是假设“坏人”是来自外部的,而真正具有破坏性的攻击事件都是往往都是来自于内部的。近几年,在thehackernews等网站上总会时不时看到可以看到一些因为数据安全问题被大面积攻击、勒索的事件。在Hadoop1.0.0之前,Hadoop并不提供对安全的支持,默认集群内所有角色都是可靠的。用户访...

2020-01-16 13:57:09

kerberos认证原理---讲的非常细致,易懂

前几天在给人解释Windows是如何通过Kerberos进行Authentication的时候,讲了半天也别把那位老兄讲明白,还差点把自己给绕进去。后来想想原因有以下两点:对于一个没有完全不了解Kerberos的人来说,Kerberos的整个Authentication过程确实不好理解——一会儿以这个Key进行加密、一会儿又要以另一个Key进行加密,确实很容易把人给弄晕;另一方面是我讲解方式有问题...

2020-01-16 13:39:02

开源大数据平台如何才能保证身份认证安全?Kerberos

在古希腊神话中,Kerberos是住在冥河岸边的三头犬,负责看守冥界的入口。而在信息技术界,Kerberos是一种被广泛采用的网络认证协议,通过对称加密的技术,保护网络系统的安全。特别是在Hadoop开源大数据平台,Kerberos是内置支持的安全的用户认证方式。它可以独立于各服务组件,保证只有通过身份认证的节点才可以访问对应的服务,进而维护开源大数据的系统安全。作为开源大数据卫士的Kerbe...

2020-01-16 13:27:39

CentOS中环境变量和配置文件

https://www.cnblogs.com/woshimrf/p/shell-environment.html/etc/profile $HOME/.bash_profile $HOME/.bashrc $HOME/.bash_login $HOME/.profile

2019-11-28 16:09:39

rancher跟k8s有那些不同

rancher:1、采用图形化方式:易用的Web管理界面,在Docker易用性的基础上,再一次降低了使用容器技术部署容器应用的难度。2、支持多种调度器:通过环境模板,很容易地创建和部署Cattle、Swarm、K8S、Mesos容器集群管理调度平台。3、管理主机集群:管理对象是多台主机的集群,而不仅仅是单台容器主机,创建和管理几台、几十台应用服务器集群,只需要Ctrl+C、Ctrl+V...

2019-11-18 16:35:27

(验证过)使用Win10系统远程桌面连接CentOS7系统方法 CentOS7使用GNOME Desktop可视化桌面

1.CentOS安装桌面在安装系统时如果没有选用最精简安装的话,可以在装系统时候默认安装GNOME,如果忘记此步骤了可以使用# yum -y groups install "GNOME Desktop"# startx #进入图形界面2.安装相关软件# yum install epel* -y如果此安装步骤出现问题请参考:https://blo...

2019-11-15 14:47:20

现在真是简单至极了 - SpringBoot之使用JPA完成简单的rest api

一、 前言在前面我们已经知道在springboot中如何使用freemark与thymeleaf之类的视图模板引擎去渲染我们的视图页面,但是没涉及跟数据库交互的东西,所以今天在这里我们将介绍了一下如何在springboot中通过spring data jpa操作mysql数据库,并且构建一套简单的rest api接口。1.1、Spring Data Jpa 介绍Spring Data ...

2019-11-14 11:36:50

数据仓库

数据仓库1 . 数据仓库的基本概念数据仓库,英文名称为 Data Warehouse,可简写为 DW 或 DWH。数据仓库的目的是构建面向分析的集成化数据环境,为企业提供决策支持(DecisionSupport)。它出于分析性报告和决策支持目的而创建。 数据仓库本身并不“生产”任何数据,同时自身也不需要“消费”任何的数据,数据来源于外部,并且开放给外部应用,这也是为什么叫“仓库”,而不叫...

2019-11-13 17:09:07

YAML 语言教程

YAML 语言教程http://www.ruanyifeng.com/blog/2016/07/yaml.html

2019-10-31 15:27:37

【Docker&VM】docker容器与虚拟机有什么区别?

各种虚拟机技术开启了云计算时代;而Docker,作为下一代虚拟化技术,正在改变我们开发、测试、部署应用的方式。那虚拟机与Docker究竟有何不同呢?首先,大家需要明确一点,Docker容器不是虚拟机!第一次接触Docker的时候,我把它比做一种轻量级的虚拟机。这样做无可厚非,因为Docker最初的成功秘诀,正是它比虚拟机更节省内存,启动更快。Docker不停地给大家宣传,"虚拟机需要数分钟...

2019-10-29 11:49:51

Docker与VM虚拟机的区别以及Docker的特点

一、本质上的区别:VM(VMware)在宿主机器、宿主机器操作系统的基础上创建虚拟层、虚拟化的操作系统、虚拟化的仓库,然后再安装应用;Container(Docker容器),在宿主机器、宿主机器操作系统上创建Docker引擎,在引擎的基础上再安装应用。那么问题来了,没有操作系统,怎么运行程序?可以在Docker中创建...

2019-10-29 10:32:45

k8s-存储篇

本章目录存储分类 emptydir hostpath pvc,pv,nfs一 k8s存储分类  我一直相信画出图来再去了解比较直观,下面是我总结的k8s存储的分类,供参考  k8s的存储常用的就是上面几种模式,分为临时存储,半持久化存储,与持久化存储这三类,本章我们着重讲解emptydir与hostpath与pvc跟pv等二 emptydir  1 emptydi...

2019-10-22 11:40:41

敏捷开发优点和缺点

https://blog.csdn.net/jpmsdn/article/details/94625843一、敏捷开发技术的几个特点和优势:1.个体和交互胜过过程和工具2.可以工作的软件胜过面面俱到的文档3.客户合作胜过合同谈判4.响应变化胜过遵循计划二、敏捷开发技术的12个原则:1.我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。2.即使到了开发...

2019-10-15 13:16:25

linux 新添加的硬盘格式化并挂载到目录下

https://www.cnblogs.com/jyzhao/p/4778657.htmlhttps://www.cnblogs.com/ddbear/p/7009736.html需求: 新增加一块硬盘sdb,将sdb分区,只分一个区,格式化,挂载到目录/ssd下。1、 查看现在已有的分区状态  # df –l  图中显示,没有看到sdb硬盘2、 查看服...

2019-09-17 18:58:10

(验证过)centos7系列安装vnc服务并授权用户访问

https://blog.51cto.com/shaonian/2090283今天心情不错 写个文章把,好久没写了,今天无聊看了半天内涵段子笑了半天,也每人找 我玩,就写了一个博客,希望你们能看懂,不懂的可以联系我。 由于最近服务器流量偏高导致一些问题,需要给网络组那边弄一台机器,需要抓包用,wireshark需要图形界面,所以要安装VNC让网络那边可以登录用图形的软件...

2019-09-12 16:44:26

Azure SQL 数据库与 SQL Server 功能比较

Azure SQL 数据库与 SQL Server 共享一个通用代码库。在 SQL server 和 Azure SQL 数据库中, 大多数标准 SQL 功能是相同的。SQL Server 和所有类型的 Azure SQL 数据库中常见的功能如下:语言功能-控制流语言关键字、游标、数据类型、DML 语句、谓词、序列号、存储过程和变量。 数据库功能-自动优化 (计划强制)、更改跟踪、数据...

2019-09-02 11:06:29

概念 : ODS 、数据仓库

数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrated)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策(Decision Making Support)ODS是一个面向主题的、集成的、可变的、当前的细节数据集合,用于支持企业对于即时性的、操作性的、集成的全...

2019-08-29 17:16:59

谈MDM主数据管理系统、BI、大数据、SOA之间的关系

随着“大数据”技术广泛流传,而MDM、BI、SOA相关技术已经弱化,这是从一些程序员那听到的声音,今天就想捋捋这四者之间的关系。作为一个售前咨询人员来讲,理清这四者之间的关系还是很有必要的,因为在交流或者编写解决方案时还是会遇到这类场景。BI和大数据  首先看看BI和大数据之间的关系,很多传统软件厂商都是从BI报表开始做起,会经历数据采集、数据存储、数据处理分析、数据挖掘、可视化报表展...

2019-08-29 14:37:08

ETL常用的三种工具介绍及对比Datastage、Informatica、Kettle

ETL是数据仓库中的非常重要的一环,是承前启后的必要的一步。ETL负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。下面给大家介绍一下什么是ETL以及ETL常用的三种工具(Datastage,Informatica,Kettle)!1.ETL是什么?ETL,是英文 Extr...

2019-08-20 13:10:08

再谈全局网HBase八大应用场景

HBase概述HBase是一个分布式存储、数据库引擎,可以支持千万的QPS、PB级别的存储,这些都已经在生产环境验证,并且在广大的公司已经验证。特别是阿里、小米、京东、滴滴内部都有数千、上万台的HBase集群。选择一个技术的首要条件是对齐大公司,大公司会投入大量的人力去维护、改进、贡献社区。关于NewSQL与NoSQL的关系技术总是不断向前发展的,如今都在提NewSQL,其实NewSQ...

2019-07-31 14:04:50

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。