在命令行中输入命令并不是一个好主意,会造成安全问题。但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息。那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?,类似MySQL在ps命令下隐藏密码。
假设我这里系统里两个用户,一个是root ,一个是dabu 。测试系统为centos 6.5在按照下面的步骤做:
- [root@dabu.info ~]#su dabu #切换到dabu这个账号
- [dabu@dabu.info ~]$cd ~ #切换到dabu的home目录
- [dabu@dabu.info ~]$ touch pwhide.c #创建 pwhide.c文件
- [dabu@dabu.info ~]$ls
新闻热点
疑难解答