小编Suy*_*ain的帖子

替换 /etc/passwd 中的 mysql 用户 shell

我正在寻找一种方法来从命令行替换 /etc/passwd 中的 mysql 用户 shell 配置,因为有多个服务器我想禁用 mysql 用户的 shell。

实际的

mysql:x:498:498:MySQL server:/var/lib/mysql:/bin/bash
Run Code Online (Sandbox Code Playgroud)

想要的

mysql:x:498:498:MySQL server:/var/lib/mysql:/sbin/nologin
Run Code Online (Sandbox Code Playgroud)

shell users passwd

3
推荐指数
1
解决办法
1612
查看次数

rsyslog 监听 ip 地址

我正在尝试将 rsyslog 配置为侦听端口 514,并希望确保它仅侦听 127.0.0.1。

它正在接受 514 上的日志,但它正在侦听所有 IP 地址。

我尝试了以下两种配置。在这两种情况下,它都在侦听所有接口。

$ModLoad imudp
$UDPServerRun 514
$UDPServerAddress 127.0.0.1
Run Code Online (Sandbox Code Playgroud)

module(load="imudp")
input(type="imudp" port="514" Address="127.0.0.1")
Run Code Online (Sandbox Code Playgroud)

rsyslog 不接受第二个配置。

rsyslogd: the last error occured in /etc/rsyslog.conf, line 86:"input(type="imudp" port="514" Address="127.0.0.1")"
rsyslogd: the last error occured in /etc/rsyslog.conf, line 85:"module(load="imudp") 
Run Code Online (Sandbox Code Playgroud)

这是 rsyslog 版本的详细信息。

rsyslogd -v rsyslogd 5.8.10,编译为:

    FEATURE_REGEXP:                         Yes
    FEATURE_LARGEFILE:                      No
    GSSAPI Kerberos 5 support:              Yes
    FEATURE_DEBUG (debug build, slow code): No
    32bit Atomic operations supported:      Yes
    64bit Atomic operations supported:      Yes
    Runtime Instrumentation (slow code): …
Run Code Online (Sandbox Code Playgroud)

rsyslog

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

passwd ×1

rsyslog ×1

shell ×1

users ×1