linux指定nologin用户执行命令

2017-07-28 from–https://www.qiansw.com/linux-specifies-that-the-nologin-user-executes-the-command-1.html

为了安全,使用nologin账号来运行程序,

su -s /bin/bash -c “ls” www

这条命令到底做了什么呢?su -s 是指定shell,这里www用户是nologin用户,是没有默认的shell的,这里指定使用/bin/bash, -c 后面接需要运行的命令, 后面www是用www用户来运行

方法2:

sudo -u www command 这样也可以使用www用户来执行命令

上一篇
下一篇