通过上图我们可以看到,目前状态是已经以 redis 用户启动着,我想修改下 redis 的密码,然后怎么以 redis 用户重启呢?
redis 是 nologin 用户,不能通过 su redis 切换身份。
补充:
cd /usr/lib/systemd/system
ll | grep redis
-rw-r--r-- 1 root root 522 Oct 15 2019 redis-server.service
cat redis-server.service
[Unit] Description=Redis In-Memory Data Store After=network.target [Service] Type=forking PIDFile=/var/run/redis/redis.pid User=redis Group=redis Environment=statedir=/var/run/redis PermissionsStartOnly=true ExecStartPre=/bin/mkdir -p ${statedir} ExecStartPre=/bin/chown -R redis:redis ${statedir} ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf ExecStop=/bin/kill -s TERM $MAINPID Restart=always LimitNOFILE=1000000 LimitNPROC=1000000 LimitCORE=1000000 [Install] WantedBy=multi-user.target