Linux以指定用户非root用户运行程序、进程

方式一:

使用su命令切换用户运行

su 用户名

 

方式二:

useradd -s /sbin/nologin -M test   -s /sbin/nologin表示创建一个禁止登陆的用户(比如www用户不需要让其登录,mysql用户等等),-M表示不创建用户主目录

sudo -u 用户名 操作的命令  这里命令建议使用绝对路径地址,如果不使用绝对路径,会出现命令找不到的错误,可以通过修改/etc/sudoers配置文件来解决

posted @ 2020-03-17 09:13  宋健安  阅读(2628)  评论(0编辑  收藏  举报