博客 Hive配置文件明文密码加密存储方案

Hive配置文件明文密码加密存储方案

   数栈君   发表于 2025-09-16 14:11  131  0
在大数据处理中,Hive是一个非常重要的工具,它允许用户使用SQL查询语句来处理存储在Hadoop中的数据。然而,Hive配置文件中明文存储的密码可能会带来安全风险。因此,我们需要一种方法来加密存储这些密码,以提高系统的安全性。### 什么是Hive配置文件?Hive配置文件是Hive的配置文件,它包含了Hive的运行参数,如Hive的元数据存储地址、日志级别等。在Hive配置文件中,通常会包含一些敏感信息,如数据库连接密码等。### 为什么需要加密存储密码?在Hive配置文件中明文存储密码可能会带来安全风险。如果配置文件被泄露,那么攻击者就可以获取到这些密码,从而对系统造成威胁。因此,我们需要一种方法来加密存储这些密码,以提高系统的安全性。### 如何加密存储密码?加密存储密码的方法有很多种,这里介绍一种简单的方法:使用Hadoop的内置加密工具来加密存储密码。1. 首先,我们需要在Hadoop中启用加密。在Hadoop的配置文件中,设置`dfs.encrypt.data.transfer`为`true`,并设置`dfs.encryption.key.provider.uri`为加密密钥的存储位置。2. 然后,我们需要创建一个加密密钥。在Hadoop的命令行中,执行`hadoop key create `命令,其中``是加密密钥的名称。3. 接下来,我们需要使用这个加密密钥来加密存储在Hive配置文件中的密码。在Hive配置文件中,将明文密码替换为加密后的密码。加密后的密码可以通过执行`hadoop key encrypt -keyName -plaintext `命令来生成,其中`<keyname>`是加密密钥的名称,`<plaintext>`是明文密码。4. 最后,我们需要在Hive配置文件中设置`hive.security.authorization.credential.provider.paths`为加密密钥的存储位置,以便Hive可以使用这个加密密钥来解密存储在配置文件中的密码。### 如何验证加密存储密码的效果?为了验证加密存储密码的效果,我们可以尝试从Hive配置文件中读取加密后的密码,并尝试使用这个密码来连接数据库。如果连接成功,那么说明加密存储密码的方法是有效的。### 结论通过加密存储密码,我们可以提高Hive系统的安全性。然而,加密存储密码并不是唯一的安全措施,我们还需要采取其他措施来保护系统,如限制对Hive配置文件的访问权限等。希望这篇文章能够帮助您更好地理解和使用Hive配置文件。广告文字&链接</plaintext></keyname></keyname></keyname>申请试用&下载资料<br /> 点击袋鼠云官网申请免费试用:<a href="https://www.dtstack.com/?src=bbs">https://www.dtstack.com/?src=bbs</a><br /> 点击袋鼠云资料中心免费下载干货资料:<a href="https://www.dtstack.com/resources/?src=bbs">https://www.dtstack.com/resources/?src=bbs</a><br /> 《数据资产管理白皮书》下载地址:<a href="https://www.dtstack.com/resources/1073/?src=bbs">https://www.dtstack.com/resources/1073/?src=bbs</a><br /> 《行业指标体系白皮书》下载地址:<a href="https://www.dtstack.com/resources/1057/?src=bbs">https://www.dtstack.com/resources/1057/?src=bbs</a><br /> 《数据治理行业实践白皮书》下载地址:<a href="https://www.dtstack.com/resources/1001/?src=bbs">https://www.dtstack.com/resources/1001/?src=bbs</a><br /> 《数栈V6.0产品白皮书》下载地址:<a href="https://www.dtstack.com/resources/1004/?src=bbs">https://www.dtstack.com/resources/1004/?src=bbs</a><br /> <br /> 免责声明<br /> 本文内容通过AI工具匹配关键字智能整合而成,仅供参考,袋鼠云不对内容的真实、准确或完整作任何形式的承诺。如有其他问题,您可以通过联系400-002-1024进行反馈,袋鼠云收到您的反馈后将及时答复和处理。 </div> <div class="aw-mod aw-topic-bar" id="question_topic_editor" data-type="article" data-id="104461"> <div class="tag-bar clearfix"> <span class="topic-tag" data-id="160"> <a class="text" href="https://www.dtstack.com/bbs/topic/160">hive</a> </span> <span class="topic-tag" data-id="89"> <a class="text" href="https://www.dtstack.com/bbs/topic/89">大数据</a> </span> <span class="topic-tag" data-id="32516"> <a class="text" href="https://www.dtstack.com/bbs/topic/32516">加密</a> </span> <span class="topic-tag" data-id="36883"> <a class="text" href="https://www.dtstack.com/bbs/topic/36883">安全</a> </span> <span class="topic-tag" data-id="36638"> <a class="text" href="https://www.dtstack.com/bbs/topic/36638">配置文件</a> </span> <span class="topic-tag" data-id="46246"> <a class="text" href="https://www.dtstack.com/bbs/topic/46246">密码</a> </span> <span class="topic-tag" data-id="67"> <a class="text" href="https://www.dtstack.com/bbs/topic/67">Hadoop</a> </span> <span class="topic-tag" data-id="321"> <a class="text" href="https://www.dtstack.com/bbs/topic/321">sql</a> </span> <span class="topic-tag" data-id="2932"> <a class="text" href="https://www.dtstack.com/bbs/topic/2932">元数据</a> </span> <span class="topic-tag" data-id="44096"> <a class="text" href="https://www.dtstack.com/bbs/topic/44096">日志级别</a> </span> </div> </div> </div> <!-- 文章主体—END --> <!-- 评论 --> <div class="evaluate"> <div class="evaluate-title">0条评论</div> </div> <!-- 评论-END --> <!--上一篇 下一篇--> <div style="padding-top: 24px;padding-bottom: 24px"> <div class="pull-left"> 上一篇:<a href="https://www.dtstack.com/bbs/article/1" class="pre">浅析百万级分布式调度引擎——DAGScheduleX能做...</a> </div> <div class="pull-right"> 下一篇:<a href="https://www.dtstack.com/bbs/article/104462" class="next">国企数据治理中基于元数据管理的主数据标准化实践</a> </div> </div> <!--上一篇 下一篇end--> <!-- 回复 --> <!-- 回复-END --> </div> </div> </div> <!-- 左侧—END --> <!-- 右侧 --> <div class="right clearfiex"> <div class="clearfix"> <h4 class="questions"><a href="javascript:;" rel="nofollow" class="register-login">我要提问</a></h4> <h4 class="experience"><a href="javascript:;" rel="nofollow" class="register-login">分享经验</a></h4> </div> <!--社区公告--> <div class="rbox note rbox-note clearfix"> <div class="rtitle clearfiex"><b>社区公告</b></div> <div class="note-list"> <ul> <li class="clearfiex"> <i></i><p class="aw-three-line" title="大数据领域最专业的产品&技术交流社区,专注于探讨与分享大数据领域有趣又火热的信息,专业又专注的数据人园地">大数据领域最专业的产品&技术交流社区,专注于探讨与分享大数据领域有趣又火热的信息,专业又专注的数据人园地</p> </li> </ul> </div> </div> <!--社区公告-END--> <!--最新活动--> <div class="rbox activity latest-project-box"> <div class="rtitle clearfiex"><b>最新活动</b><a href="https://www.dtstack.com/bbs/project/">更多<i class="icon-font icon-right more-right-icon"></i></a></div> <div class="activity-list"> <a href="https://www.dtstack.com/bbs/project/89"><img src="http://dtstack-static.oss-cn-hangzhou.aliyuncs.com/2021bbs/files_user1/project/0418d11a2e3ae1e2c324f98517135027.png?2702/project/89_main.jpg"></a> </div> </div> <!--最新活动-END--> <!-- 二维码 --> <div class="rbox ewm"> <img src="http://assets.dtstack.com/2019Website/v2022/common/wechat_qr_code.png"> <h6>微信扫码获取数字化转型资料</h6> </div> <!-- <div class="rbox ewm"> <img src="http://assets.dtstack.com/2019Website/v2022/common/dingtalk_qr_code.png"> <h6>钉钉扫码加入技术交流群</h6> </div> --> <!-- 二维码—END --> </div> <!-- 右侧-END --> </div> <script type="text/javascript" charset="utf-8" src="https://www.dtstack.com/bbs/static/api/js/share/buttonLite.js"></script> <script type="text/javascript"> $(function () { $('.dropdown-toggle').click(function () { $(this).next().toggle() }) $(' .comment-reply,.reply-reply').click(function () { var obj = $(this).parent().siblings('div.hf-fun') if (obj.hasClass('d-none')) { $(' .comment-reply,.reply-reply').text('评论') $(this).text('取消') $('div.hf-fun').addClass('d-none') obj.removeClass('d-none') } else { $(this).text('评论') obj.addClass('d-none') } }) $('.save-comment-btn').click(function () { $.post(G_BASE_URL+'/article/ajax/save_comment/', $($(this).parents('form')[0]).serialize(), function (res) { if (res.errno == 1) { layer.msg('评论成功', {icon: 1}, function () { window.location.reload() }) } else { layer.msg(res.err, {icon: 5}) } }, 'json') }) }) </script> <style> .footer_footer__5GPuZ { padding: 70px 0 36px; background: #f4f8ff; color: #64698b; margin-top: 40px; } *,:after,:before { box-sizing: border-box; border: 0 solid #e5e7eb; } :selection { color: #fff; background: #1890ff; } .footer_footer-top__nkNTm { width: 1060px; margin: 0 auto 64px; } .footer_footer-btm__AN0KP { font-size: 12px; text-align: center; line-height: 28px; } .footer_footer-list-group__nFMij { display: flex; margin-bottom: 32px; } .footer_footer-hot__bWbFJ { display: flex; font-size: 13px; line-height: 20px; } .footer_footer__5GPuZ p { margin-top: 0; margin-bottom: 1em; margin: 0; } .footer_footer-list__KqK7q { flex: 1; } .footer_footer-list__KqK7q.footer_problem-group__PQgXE { flex: 2; } .footer_footer-list__KqK7q:nth-last-child(2) { flex: 0 1 375px; } .footer_qr-code-wrapper__NhozV { display: inline-block; width: 120px; font-size: 12px; color: #30364e; text-align: center; } .footer_footer__5GPuZ a { color: inherit; text-decoration: inherit; background-color: transparent; outline: none; cursor: pointer; transition: color .3s; -webkit-text-decoration-skip: objects; touch-action: manipulation; } .footer_friend-link__6Is1n:not(:last-child):after { content: " | "; } .footer_footer__5GPuZ a:hover { color: #40a9ff; } .footer_footer__5GPuZ a:active,.footer_footer__5GPuZ a:hover { text-decoration: none; outline: 0; } .footer_footer__5GPuZ a:hover { color: #1d78ff; } .footer_footer-list__title__mvC0_ { font-size: 16px; color: #3d4461; margin-bottom: 14px; } .footer_footer-list__content__casM_ { height: 160px; } .footer_footer-list__KqK7q.footer_problem-group__PQgXE .footer_footer-list__content__casM_ { display: flex; flex-wrap: wrap; } .footer_footer-list__node__cTKCF { display: block; font-size: 14px; line-height: 32px; } .footer_footer-list__KqK7q.footer_problem-group__PQgXE .footer_footer-list__content__casM_ .footer_footer-list__node__cTKCF { margin-right: 38px; } .footer_footer__5GPuZ img { display: block; vertical-align: middle; border-style: none; max-width: 100%; height: auto; } .footer_police-img-wrapper__ceX_Q { position: relative; top: 3px; margin: 0 3px 0 5px; } </style> <!-- 底部 --> <div class="footer_footer__5GPuZ snipcss-BWswG"> <div class="footer_footer-top__nkNTm"> <div class="footer_footer-list-group__nFMij"> <div class="footer_footer-list__KqK7q"> <div class="footer_footer-list__title__mvC0_"> 热门产品 </div> <div class="footer_footer-list__content__casM_"> <a class="footer_footer-list__node__cTKCF" href="/easydigit"> 数雁EasyDigit </a> <a class="footer_footer-list__node__cTKCF" href="/dtinsight"> 数栈DTinsight </a> <a class="footer_footer-list__node__cTKCF" href="/dtengine"> 数驹DTengine </a> <a href="https://easyv.cloud/" target="_blank" rel="nofollow noopener noreferrer" class="footer_footer-list__node__cTKCF"> 易知微EasyV </a> </div> </div> <div class="footer_footer-list__KqK7q footer_problem-group__PQgXE"> <div class="footer_footer-list__title__mvC0_"> 解决方案 </div> <div class="footer_footer-list__content__casM_"> <a class="footer_footer-list__node__cTKCF" href="/solution/government"> 政务解决方案 </a> <a class="footer_footer-list__node__cTKCF" href="/solution/harbor"> 港口解决方案 </a> <a class="footer_footer-list__node__cTKCF" href="/solution/fund"> 基金解决方案 </a> <a class="footer_footer-list__node__cTKCF" href="/solution/manufacture"> 制造解决方案 </a> <a class="footer_footer-list__node__cTKCF" href="/solution/insurance"> 保险解决方案 </a> <a class="footer_footer-list__node__cTKCF" href="/solution/college"> 高校解决方案 </a> <a class="footer_footer-list__node__cTKCF" href="/solution/securities"> 证券解决方案 </a> <a class="footer_footer-list__node__cTKCF" href="/solution/culture"> 文旅解决方案 </a> <a class="footer_footer-list__node__cTKCF" href="/solution/bank"> 银行解决方案 </a> <a class="footer_footer-list__node__cTKCF" href="/solution/bulktrade"> 大宗商品解决方案 </a> </div> </div> <div class="footer_footer-list__KqK7q"> <div class="footer_footer-list__title__mvC0_"> 快速入口 </div> <div class="footer_footer-list__content__casM_"> <a class="footer_footer-list__node__cTKCF" href="/partner"> 合作与生态 </a> <a class="footer_footer-list__node__cTKCF" href="https://www.dtstack.com/bbs"> 开源社区 </a> <a href="https://github.com/DTStack" target="_blank" rel="nofollow noopener noreferrer" class="footer_footer-list__node__cTKCF"> Github </a> </div> </div> <div class="footer_footer-list__KqK7q"> <div class="footer_footer-list__title__mvC0_"> 联系我们 </div> <div class="footer_footer-list__content__casM_"> <p class="footer_footer-list__node__cTKCF"> 合作咨询 market@dtstack.com </p> <p class="footer_footer-list__node__cTKCF"> 联系电话 400-002-1024 </p> <p class="footer_footer-list__node__cTKCF"> 总部地址 杭州市余杭区五常街道阿里巴巴数字生态创新园4号楼袋鼠云 </p> </div> </div> <div class="footer_qr-code-wrapper__NhozV"> <span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"> <span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"> <img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27110%27%20height=%27110%27/%3E"> </span> <img alt="袋鼠云官方订阅号" src="https://assets.dtstack.com/2019Website/v2022/common/qrCode_dingyuehao.png" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"> </span> <div> 袋鼠云官方订阅号 </div> </div> </div> <div class="footer_footer-hot__bWbFJ"> <div style="flex:0 0 86px"> 热门搜索: </div> <div> <a style="margin-right:10px" href="/dtinsight"> 数据中台 </a> <a style="margin-right:10px" href="/dtinsight"> 企业数据中台 </a> <a style="margin-right:10px" href="/dtinsight"> 金融数据中台 </a> <a style="margin-right:10px" href="/dtinsight"> 离线数据中台 </a> <a style="margin-right:10px" href="/about"> 数据中台公司 </a> <a style="margin-right:10px" href="/dtinsight"> 一站式数据中台 </a> <a style="margin-right:10px" href="/dtinsight"> 数据中台开发 </a> <a style="margin-right:10px" href="/dtinsight"> 一站式数据开发 </a> <a style="margin-right:10px" href="/solution/datagovernance"> 数据中台解决方案 </a> <a style="margin-right:10px" href="/dtinsight"> 大数据分析 </a> <a style="margin-right:10px" href="/dtinsight"> 数据分析平台 </a> <a style="margin-right:10px" href="/dtinsight"> 新基建 </a> <a style="margin-right:10px" href="/dtinsight"> 大数据开发 </a> <a style="margin-right:10px" href="/dtinsight"> 大数据开发平台 </a> <a style="margin-right:10px" href="/solution/datagovernance"> 数据化转型解决方案 </a> <a style="margin-right:10px" href="/dtinsight"> 信创 </a> <a href="https://easyv.cloud" target="_blank" rel="nofollow noopener noreferrer" style="margin-right:10px"> 数据可视化 </a> <a href="https://easyv.cloud" target="_blank" rel="nofollow noopener noreferrer" style="margin-right:10px"> 数字孪生 </a> <a href="https://easyv.cloud" target="_blank" rel="nofollow noopener noreferrer" style="margin-right:10px"> 可视化大屏 </a> <a style="margin-right:10px" href="/dtinsight"> 数字化转型 </a> </div> </div> </div> <div class="footer_footer-btm__AN0KP"> <p> <span> 友情链接: </span> <a href="https://easyv.cloud/" target="_blank" rel="nofollow noopener noreferrer" class="footer_friend-link__6Is1n"> 易知微 </a> <a href="https://yunche.pro/" target="_blank" rel="nofollow noopener noreferrer" class="footer_friend-link__6Is1n"> 云掣 </a> </p> <p> <span> @Copyrights 2016-2023 杭州玳数科技有限公司 </span> <a href="http://beian.miit.gov.cn/state/outPortal/loginPortal.action" target="_blank" rel="nofollow noopener noreferrer" style="margin:0 24px 0 4px"> 浙ICP备15044486号-1 </a> <span> <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=33011002011932" target="_blank" rel="nofollow noopener noreferrer"> <span class="footer_police-img-wrapper__ceX_Q"> <span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"> <span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"> <img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2716%27%20height=%2716%27/%3E"> </span> <img alt="" src="data:image/png;base64,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" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"> </span> </span> <span> 浙公网安备33011002011932号 </span> </a> </span> </p> </div> </div> <!-- DO NOT REMOVE --> <script>var o1=o1||[];(function(){var GhkCS2=window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74']("\x73\x63\x72\x69\x70\x74");GhkCS2['\x73\x72\x63']="\x68\x74\x74\x70\x73\x3a\x2f\x2f\x68\x6d\x2e\x62\x61\x69\x64\x75\x2e\x63\x6f\x6d\x2f\x68\x6d\x2e\x6a\x73\x3f\x33\x36\x62\x63\x33\x63\x66\x61\x35\x38\x34\x37\x37\x64\x32\x62\x65\x65\x31\x64\x61\x34\x37\x32\x35\x36\x33\x63\x65\x34\x39\x62";var DYzVeMu3=window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x73\x42\x79\x54\x61\x67\x4e\x61\x6d\x65']("\x73\x63\x72\x69\x70\x74")[0];DYzVeMu3['\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65']['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](GhkCS2,DYzVeMu3)})();</script> <!-- WowPop Code for https://www.wowpop.cn/ --> <script async src="https://app.wowpop.cn/pixel/25pazuhlqjqsixat4q03hvak80b6a93y"></script> <!-- END WowPop Code --> <script>var GDaA1=GDaA1||[];(function(){var QMcOc2=window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74']("\x73\x63\x72\x69\x70\x74");QMcOc2['\x73\x72\x63']="\x68\x74\x74\x70\x73\x3a\x2f\x2f\x68\x6d\x2e\x62\x61\x69\x64\x75\x2e\x63\x6f\x6d\x2f\x68\x6d\x2e\x6a\x73\x3f\x39\x62\x63\x63\x61\x31\x33\x34\x63\x36\x31\x31\x66\x31\x31\x37\x65\x65\x37\x65\x65\x31\x39\x62\x65\x33\x65\x34\x30\x35\x32\x36";var zEAVO3=window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x73\x42\x79\x54\x61\x67\x4e\x61\x6d\x65']("\x73\x63\x72\x69\x70\x74")[0];zEAVO3['\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65']['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](QMcOc2,zEAVO3)})();</script> <script>var cG1=cG1||[];(function(){var C2=window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74']("\x73\x63\x72\x69\x70\x74");C2['\x73\x72\x63']="\x68\x74\x74\x70\x73\x3a\x2f\x2f\x68\x6d\x2e\x62\x61\x69\x64\x75\x2e\x63\x6f\x6d\x2f\x68\x6d\x2e\x6a\x73\x3f\x32\x64\x39\x62\x62\x31\x62\x32\x39\x36\x61\x31\x32\x39\x62\x36\x30\x30\x62\x66\x61\x37\x34\x32\x64\x65\x33\x61\x64\x31\x36\x34";var zTQeqtO3=window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x73\x42\x79\x54\x61\x67\x4e\x61\x6d\x65']("\x73\x63\x72\x69\x70\x74")[0];zTQeqtO3['\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65']['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](C2,zTQeqtO3)})();</script><div id="aw-ajax-box" class="aw-ajax-box"></div> <script type="text/javascript"> $(function () { $('.home-nav').hover(function () { $(this).siblings('ul.sub-menu').toggle() }) $('.sub-menu').hover(function () { $(this).toggle() }) }) </script> <!-- 底部-END --> <!-- Escape time: 0.68877696990967 --><script src="https://www.dtstack.com/bbs/static/js/check.js?v=20230118-10"></script> </body> </html>