Shell脚本实战之实现密码隐藏功能_LawsonAbs的博客-CSDN博客_shell脚本隐藏密码


本站和网页 https://blog.csdn.net/liu16659/article/details/83419723 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

Shell脚本实战之实现密码隐藏功能_LawsonAbs的博客-CSDN博客_shell脚本隐藏密码
Shell脚本实战之实现密码隐藏功能
LawsonAbs
于 2018-10-26 19:26:54 发布
2749
收藏
分类专栏:
Linux
喜欢文章?请私信联系作者。
本文链接:https://blog.csdn.net/liu16659/article/details/83419723
版权
Linux
专栏收录该内容
138 篇文章
3 订阅
订阅专栏
Shell脚本实战之实现密码隐藏功能
1.代码如下
[root@server4 shells]# cat test4.sh
#!/bin/bash
echo -e "Enter password:"
stty -echo
read password
stty echo
echo
echo "The password your input is $password"
[root@server4 shells]# ./test4.sh
Enter password:
The password your input is 123456
[root@server4 shells]#
LawsonAbs
关注
关注
点赞
收藏
打赏
评论
Shell脚本实战之实现密码隐藏功能
Shell脚本实战之实现密码隐藏功能1.代码如下[root@server4 shells]# cat test4.sh #!/bin/bashecho -e "Enter password:"stty -echoread passwordstty echoechoecho "The password your input is $password"[root@server4 s...
复制链接
扫一扫
专栏目录
shell加密工具shc的安装和使用
weixin_30252155的博客
01-15
278
shell加密工具shc的安装和使用1)工具说明shell脚本是可读写的,很有可能会泄露敏感信息,如用户名/密码/路径/IP等.同样在shell脚本运行时会也泄露敏感信息.shc是一个加密shell脚本的工具,它的作用是把shell脚本转换为一个可执行的二进制文件.这就很好的解决了上述问题.2)下载安装下载:http://www.datsi.fi.upm.es/~frosal...
Shell脚本中实现把输入的密码转换为*(星号)的方法
09-15
主要介绍了Shell脚本中实现把输入的密码转换为*(星号)的方法,从而把密码字符串隐藏起来,比较实用的一个功能,在做交互设计时非常有用哦,需要的朋友可以参考下
参与评论
您还未登录,请先
登录
后发表或查看评论
Shell脚本执行sudo命令及密码隐藏方案
罗伯特祥的博客
08-08
2204
执行sudo方案:
echo "yourPasswd" | sudo -S chmod 777 /dev/ttyUSB*
密码隐藏方案:
将密码存到一个隐藏文件.pass.txt中,将这个隐藏文件放到一个文件夹中(以/root为例),设置该文件权限修改为不允许修改不允许删除解除权限
chattr -i /root/.pass.txt
实际使用的时候:
password='</root/.pass.txt'
实际,没啥用,该看到还是能看到&hellip;&hellip;
...
linux-在shell脚本中使用加密密码的轻量级解决方案
08-13
在shell脚本中使用加密密码的轻量级解决方案
php输入密码如何隐藏,如何在shell脚本中以隐藏字符的形式输入密码
weixin_36036925的博客
03-24
203
本篇文章给大家介绍的内容是关于如何在shell脚本中以隐藏字符的形式输入密码,下面我们来看具体内容。我们先来看一下命令read -s -p &ldquo;Enter Password: &rdquo; pswd如何使用:如果想在shell脚本中输入密码。你可能不想在屏幕上显示用户输入的任何字符。使用-s作为静默模式。使用-s输入字符将不会回显。例如,创建名为inputpwd.sh的shell脚本并添加以下内容。$ vim...
shell脚本明文密码隐藏且加密
我的博客
01-28
1352
将密码放到文件中去,比如/root/.pass.txt
password=`</root/.pass.txt`
还怕密码泄露的话,就把pass.txt权限设置下。
chattr +i /root/.pass.txt # 不允许修改不允许删除
chattr -i /root/.pass.txt # 不允许修改不允许删除解除权限
...
Shell脚本中不明文显示密码
China_AT001的专栏
05-17
998
在日常工作中经常遇到在shell中使用明文密码的情形,例如mysqldump、mysql、redis等远程操作中,为了快速的完成任务而使用明文密码。
当明文密码遇到漏扫或检测,哦吼. 凉凉......所以实际工作中尽量不要记录明文密码。效率与安全往往是相悖的,如果一些重复繁琐的工作必须以明文连接方式执行,可以通过记录密文的方式来规避明文显示。
附带一份shell加密脚本。可以直接混入shell脚本中使用。
#!/bin/bash
function b64Code()
#参数1: 需要加
Shell脚本对ps命令隐藏参数
coolmsn8786的博客
04-15
1115
缘起
我有一个备份的Shell脚本,传入用户名,密码,然后脚本开始备份数据库.
模拟备份的脚本
[lihuilin@lihuilin ~]$ cat backup.sh
#!/bin/bash
echo pwd:...
Shell脚本交互之:自动输入密码
热门推荐
zhangjikuan的专栏
04-09
14万+
平时在控制台输入指令如:sudo、ssh、ftp或者修改admin权限的文件时候都会要求输入password,但是在she'll脚本运行过程中该如何交互实现自动输入密码呢?
下面总结三种实现方法。
一、重定向:用重定向方法实现交互的前提是指令需要有参数来指定密码输入方式,如ftp就有-i参数来指定使用标准输入来输入密码
shell用重定向作为标准输入的用法是:cmd
如何隐藏shell脚本内容
fengye_csdn的博客
11-01
617
从事 Linux 开发的同学,经常需要编写 shell 脚本,有时脚本中会涉及到一些敏感内容,比如一些 IP 地址,用户名以及密码等,或者脚本中有一些关键的代码, 所有这些内容你都不想别人阅读或者修改,更进一步,你希望对脚本设置过期时间,超过指定时间时间之后,脚本就无法使用
在不改变脚本内容、功能以及执行方式的情况下,有没有办法实现上面的需求呢?
答案是:有的, 在Linux下,我们可以使用 shc这个工具来实现隐藏shell脚本内容以及设置过期时间的目的
简介
shc是一个通用shell脚本编译器,它将.
Shell脚本加密方法大全及案例演示
最新发布
木牛的博客
06-27
4642
一、加密原因
当我们正式线上开发环境是基于Linux开发时,通常必不可少的就是shell脚本的编写。
shell脚本的好处众多,可对系统进行自动化维护,简单,快捷而且可移植性强。存在问题:
但是shell脚本时可读写的,很有时候,当线上业务量过多的时候,许多的执行命令还有一些信息我们可能会在脚本中来进行记录,防止丢失。但是这样以来可能会泄露一些敏感信息,比如用户名,密码,路径,IP,数据存放位置等隐私信息。同样,在shell脚本运行时也会泄露敏感信息。比如当需要做一个自动登录脚本时,每次手动输入密码太慢,而
如何使用 Shell 脚本掩盖 Linux 服务器上的操作痕迹?
Linux云计算数据自学
02-26
268
使用 Shell 脚本在 Linux 服务器上能够控制、毁坏或者获取任何东西,通过一些巧妙的攻击方法黑客可能会获取巨大的价值,但大多数攻击也留下踪迹。当然,这些踪迹也可通...
shell脚本帐号和隐藏密码登录
w1242245的专栏
04-16
1330
read -p "id :" id
echo -n ""
stty -echo
read -p "passwd :" pass
stty $save
echo -e "\n$id+$pass"
shell脚本简单密码加密
文学超的博客
10-27
3万+
#!/bin/sh
#输入密码
echo "请输入原密码:"
read resultFirst
firstPWD=$resultFirst
echo "请再次输入原密码:"
read resultSecond
secondPWD=$resultSecond
result=""
output=""
function encryptPWD() {
for ((i=0;i<${#firstPWD}
shell脚本:不显示输入的密码
匿_名_用_户的专栏
08-24
6855
shell脚本:不显示输入的密码
在linux shell脚本中,如果想要不显示输入的内容,比如&ldquo;密码&rdquo;,可以使用stty的-echo选项,表示禁止将输出发送到终端。最后的stty echo一定要加,否则即使执行完shell之后,什么输入也都看不到。
#!/bin/bash
echo -n "Please enter your password:"
stty -echo
read pa
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:博客之星2020
设计师:CSDN官方博客
返回首页
LawsonAbs
CSDN认证博客专家
CSDN认证企业博客
码龄8年
华东师范大学
1397
原创
1万+
周排名
244
总排名
323万+
访问
等级
3万+
积分
1037
粉丝
1652
获赞
803
评论
3168
收藏
私信
关注
热门文章
Mysql报错Operand should contain 1 column(s)
218542
Java中Math.pow()的用法
104030
Linux 命令之软连接详解
73311
Windows 无法访问指定设备,路径或文件。你可能没有合适的权限访问这个项目。
69534
MySQL 获取当前时间戳
61179
分类专栏
面经
6篇
论文阅读
14篇
OJ题解
147篇
LeetCode
139篇
PAT
133篇
络谷
42篇
Algorithm
dp
23篇
EOJ
5篇
DFS
11篇
Graph Therory
12篇
高精度运算
2篇
排序
5篇
Number Theory
3篇
字符串
2篇
other
7篇
数据结构
17篇
matplotlib
1篇
NLP
84篇
Hanlp
1篇
ML
43篇
pytorch
52篇
推荐系统
3篇
TensorFlow
1篇
设计模式
19篇
读书笔记
1篇
《深入浅出图神经网络》
1篇
《Shell脚本攻略》
8篇
《Java多线程编程核心技术》
5篇
《scala cookBook》
4篇
《Hadoop权威指南》
9篇
《Data Algorithms》
10篇
《深度学习框架PyTorch-入门与实践》 读书笔记
1篇
《神经网络与深度学习》
2篇
编程语言
Java
141篇
python
27篇
C/C++
54篇
Scala
35篇
C#
4篇
openTSDB实战
28篇
numpy
1篇
Big Data
1篇
Spark
26篇
Hadoop
52篇
Hive
7篇
HBase
19篇
Kafka
7篇
zookeeper
2篇
Linux
138篇
开发工具
35篇
Git
13篇
JDK源码解读
17篇
openTSDB文档翻译
28篇
Mysql
122篇
openTSDB源码解析
12篇
Azkaban
8篇
JSP+Servlet
5篇
Front-End
7篇
kettle
8篇
Computer
12篇
最新评论
庖丁解牛式读《Attention is all your need》
要成长鸭:
谢谢博主,问答部分解决了我不少疑问!
ERROR 1697 (HY000): VALUES value for partition 'p0' must have type INT
qq_37334433:
https://blog.csdn.net/frostlulu/article/details/122304238
指定column时,就不仅限于整数型了
Dev-C++ 5.11不支持C++ 11编译
qq_52722337:
感谢博主 亲测有效
简谈C语言中的scanf()输入函数的坑点之一
刚开始学编程:
可以在下一个scanf()前加一个fflush(stdin);
Dev C++ 调试闪退
谢柳梳:
如果这样做还是没有成功的话,可以在设置完成后编译再试一次
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
BartForSequenceClassification 源码阅读
BartForConditionalGeneration的使用细节
华东师范大学NLP实验室CubeNLP
2022
12月
1篇
11月
2篇
10月
7篇
09月
59篇
08月
28篇
06月
66篇
05月
5篇
04月
12篇
03月
15篇
02月
3篇
01月
6篇
2021年133篇
2020年162篇
2019年174篇
2018年624篇
2017年57篇
2016年67篇
目录
目录
分类专栏
面经
6篇
论文阅读
14篇
OJ题解
147篇
LeetCode
139篇
PAT
133篇
络谷
42篇
Algorithm
dp
23篇
EOJ
5篇
DFS
11篇
Graph Therory
12篇
高精度运算
2篇
排序
5篇
Number Theory
3篇
字符串
2篇
other
7篇
数据结构
17篇
matplotlib
1篇
NLP
84篇
Hanlp
1篇
ML
43篇
pytorch
52篇
推荐系统
3篇
TensorFlow
1篇
设计模式
19篇
读书笔记
1篇
《深入浅出图神经网络》
1篇
《Shell脚本攻略》
8篇
《Java多线程编程核心技术》
5篇
《scala cookBook》
4篇
《Hadoop权威指南》
9篇
《Data Algorithms》
10篇
《深度学习框架PyTorch-入门与实践》 读书笔记
1篇
《神经网络与深度学习》
2篇
编程语言
Java
141篇
python
27篇
C/C++
54篇
Scala
35篇
C#
4篇
openTSDB实战
28篇
numpy
1篇
Big Data
1篇
Spark
26篇
Hadoop
52篇
Hive
7篇
HBase
19篇
Kafka
7篇
zookeeper
2篇
Linux
138篇
开发工具
35篇
Git
13篇
JDK源码解读
17篇
openTSDB文档翻译
28篇
Mysql
122篇
openTSDB源码解析
12篇
Azkaban
8篇
JSP+Servlet
5篇
Front-End
7篇
kettle
8篇
Computer
12篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
LawsonAbs
看书人不妨赏个酒钱?
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值