Как мы видим на рисунке выше, текущий статус таков: он запущен как пользователь 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 StoreAfter=network.target [Service]Type=forkingPIDFile=/var/run/redis/redis.pidUser=redisGroup=redis Environment=statedir=/var/run/redisPermissionsStartOnly=trueExecStartPre=/bin/mkdir -p ${statedir}ExecStartPre=/bin/chown -R redis:redis ${statedir}ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.confExecStop=/bin/kill -s TERM $MAINPIDRestart=alwaysLimitNOFILE=1000000LimitNPROC=1000000LimitCORE=1000000 [Install]WantedBy=multi-user.target
Коллекция | 0 лайков | 0 подсказок