我在 Ubuntu LTS 14 64 位上设置了 GRUB 密码保护。为此,我使用 grub-mkpasswd-pbkdf2 生成了密码的哈希值。然后我编辑 /etc/grub.d/40_custom 添加这两行:
set superusers="admin"
password_pbkdf2 admin grub.pbkdf2.sha512.10000.EC81D.............
Run Code Online (Sandbox Code Playgroud)
更新 Grub 并重新启动后,密码存在但无处不在。如果我想在 Ubuntu 上启动,我必须输入我的密码。我只想为“e”编辑 GRUB 菜单设置密码。(避免单用户模式)
有任何想法吗 ?
谢谢
我正在尝试使用以下配置设置 Rsyslog:我监听 514 端口以接收来自不同主机的数据:172.16.111.222、172.16.111.111 和 172.16.222.111。我想将这些日志存储在每个主机的不同文件夹中。所以我做了这个conf:
$ModLoad imudp
$Ruleset RemoteConnections
$RulesetCreateMainQueue on
$ActionQueueType LinkedList
$ActionQueueFileName dbremotecons
$ActionResumeRetryCount -1
*.* ~
$InputUDPServerBindRuleset RemoteConnections
$UDPServerRun 514
if $fromhost-ip=='172.16.111.222' then /var/log/prod1/%FROMHOST-IP%/%syslogfacility-text%.log
& ~
if $fromhost-ip=='172.16.111.111' then /var/log/prod1/%FROMHOST-IP%/%syslogfacility-text%.log
& ~
if $fromhost-ip=='172.16.222.111' then /var/log/product2/%FROMHOST-IP%/%syslogfacility-text%.log
& ~
Run Code Online (Sandbox Code Playgroud)
不幸的是,它不起作用,rsyslog 没有记录任何内容。我不确定“&~”是什么意思,我在网上找到的。
有什么想法让它发挥作用吗?