0

在debian上安装tripwire时,提示我是否要创建站点密钥,本地密钥,最后,完成后需要单击“确定”。

有没有办法我可以安装tripwire,而不是创建任何密钥,最后回答'ok'?

我正在使用 Digital Ocean 的“用户数据”,我在其中复制并粘贴了一堆 bash 命令,这样我就可以快速部署一个新的 droplet。

编辑:

看起来我可以将它们静音,但我仍然得到这个:

Setting up tripwire (2.4.2.2-4) ...
chmod: cannot access ‘/etc/tripwire/site.key’: No such file or directory
chmod: cannot access ‘/etc/tripwire/debian-512mb-nyc2-01-local.key’: No such file or directory

我怎样才能避免chmod: cannot access错误?

4

1 回答 1

0

为了抑制错误,将 stderr 重定向到用户数据脚本中的 /dev/null 。或者,如果您希望将错误日志重定向到文件,以便在启动时进行查看。

chmod /etc/tripwire/site.key 2>/dev/null

或者

chmod /etc/tripwire/site.key &>/tmp/chmod.log
于 2017-04-19T18:08:26.540 回答