网站下载的文件在哪里,免费电视剧网站大全在线观看,铜山网站开发,营销型网站分析最近内部风险整改#xff0c; 各种进程使用root身份进行启动不符合要求#xff0c;于是各路神仙各施其法#xff0c;为的就是让 某进程不以root 启动#xff1a;先以 redis 为例#xff1a;原有进程如下#xff1a;#超一流标准的执行文件位置及配置文件位置root 9602…最近内部风险整改 各种进程使用root身份进行启动不符合要求于是各路神仙各施其法为的就是让 某进程不以root 启动先以 redis 为例原有进程如下#超一流标准的执行文件位置及配置文件位置root 9602 1 0 23:25 ? 00:00:00 /usr/bin/redis-server /etc/redis/redis.conf于是有了以下操作一 、简单直接类# kill -9 9602# su redisthis account is currently not available# usermod -s /bin/bash# su redis# /usr/bin/redis-server /etc/redis/redis.conf于是redis由一个非登录用户变成了一个登陆用户而且下次开机还是要手动启动一次进程。。二、开机启动类# echo su -c /usr/bin/redis-server /etc/redis/redis.conf redis /etc/rc.local测试了一下# /bin/bash /etc/rc.localthis account is currently not available# vi /etc/rc.local把redis改为了 newuser# useradd newuser# /bin/bash /etc/rc.local于是服务开机启动设置成功但redis被弃用了。。三 、 服务设置类 (推荐)# echo [unit]descriptionredis daemon[service]typeforking#这个是配置启动用户userredisexecstart /usr/bin/redis-server /etc/redis/redis.confexecreload/bin/kill -hup $mainpidkillmodeprocessrestarton-failurerestartsec42s[install]wantedbymulti-user.target /usr/lib/systemd/system/redisd.service# chown -r redis /var/log/redis/ (日志文件redis需要有读写权限具体日志文件位置不细说 我的就当作放在这里)# systemctl start redisd# systemctl enable redisdcreated symlink from /etc/systemd/system/multi-user.target.wants/redisd.service to /usr/lib/systemd/system/redisd.service# ps -ef|grep redisdredis 10175 1 0 23:52 ? 00:00:00 /usr/bin/redis-server *:6379设置成了服务自启动还是以redis用户启动了是不是很高大上