您的位置:首页 > 博客中心 > 网络系统 >

[linux] /sbin/nologin的用户运行程序

时间:2022-04-03 13:20

创建一个/sbin/nologin用户

[root@host101 ~]# useradd -s /sbin/nologin redis
[root@host101 ~]# grep redis /etc/passwd
redis:x:501:501::/home/redis:/sbin/nologin
[root@host101 ~]# su redis -c "echo ss"
This account is currently not available.

  1.su [nologin user name] -s /bin/bash -c "command"

[root@host101 ~]# su redis -s /bin/bash -c "echo ss"
ss

  2.sudo -u [nologin user name] command

[root@host101 ~]# sudo -u redis echo ss
ss

  

热门排行

今日推荐

热门手游