我目前有以下脚本,运行良好:
#!/bin/sh
user="$(zenity --entry --title="Username" --text="Username")"
pass="$(zenity --password --title="Password" --text="Password")"
xfreerdp /cert-ignore /f /v:farm.company.com /d:company.com /g:rds.company.com /u:${user} /gd:company.com /gu:${user} /gp:${pass} /p:${pass}
这显然不是很安全,因为可以通过使用轻松查看用户名和密码ps axu
是否有更安全的方法来创建此脚本?
答案1
xfreerdp
根据其手册页,这是不可能的。如果你坚持使用它,你可以在中断执行后使用gdb
调整数组。argv[]
main()
或者你可以在 Linux 中安装你的/proc
withhidepid=2
选项,这样除了你和 root 之外没有人能够看到你的进程。