我有一个工作脚本,它允许我进行 vpn 连接。它看起来像这样:
openvpn --config VPNBook.com-OpenVPN-Euro1/vpnbook-euro1-tcp443.ovpn
Run Code Online (Sandbox Code Playgroud)
一切都很好,但是每次运行此脚本时,我都必须输入公开可用的 vpn 和密码。(别担心,我不会通过免费 VPN 做银行业务或任何严肃的事情,这更适合学习)。
这是他们网站上公开的用户名和密码:
Username: vpnbook
Password: he2qv5h
Run Code Online (Sandbox Code Playgroud)
启动后,脚本提示我输入用户名和密码,现在我需要复制和粘贴。
Tue Aug 15 11:54:51 2017 library versions: OpenSSL 1.0.2l 25 May 2017, LZO 2.08
Enter Auth Username: vpnbook
Enter Auth Password:
Run Code Online (Sandbox Code Playgroud)
有没有办法让脚本自己输入值?
我试着回应它,但这并不容易。
还是我必须在文件的某个地方编辑命令本身?如果是,有人可以指出我正确的方向吗?
我正在使用 Fedora 26。我想要一个脚本在启动时运行,但也在我的脚本文件夹中有这个脚本。我怎样才能让它/etc/init.d/foo
在我编辑时得到更新~/scripts/bar
?我在想一个符号链接,但我真的不知道如何让它运行
我今天安装了 Debian 9,配置了它并决定获取一些渗透测试工具。我发现了一个叫做katoolin 的东西。
它所做的是将 Kali 的 repos 添加到我的 sources.list 中。然后我忘了我添加了它们。然后我跑了apt-get update && apt-get upgrade && apt-get dist-upgrade
......它持续了 10 分钟,从 Kali 的仓库中抓取了 600 多个项目,然后停止了。但是当我重新启动机器时突然看到grub背景是Kali,而GRUB中的机器名称是Kali。
系统可以工作,我可以做编程等等,这不会打扰我个人。但是为了安全起见,我应该重新安装 Debian/回滚apt-get
(如果可行)吗?