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

创建一个 sbin nologin用户 root host useradd s sbin nologin redis root host grep redis etc passwd redis:x: : :: home redis: sbin nologin root host su redis c echo ss This account is currently not available. ...

2017-08-10 11:30 0 1467 推荐指数:

查看详情

Linux指定用户运行程序

参考:http://blog.useasp.net/archive/2015/07/29/run-command-as-different-user-on-linux.aspx 在实际中,我们有时候想在一个脚本中指定用户运行另一个程序,从而更好地管理进程。可以通过runuser、su和sudo ...

Sat Nov 09 04:51:00 CST 2019 0 2620
Linux以指定用户非root用户运行程序、进程

方式一: 使用su命令切换用户运行 su 用户名 方式二: useradd -s /sbin/nologin -M test -s /sbin/nologin表示创建一个禁止登陆的用户(比如www用户不需要让其登录,mysql用户等等),-M表示不创建用户主目录 sudo -u ...

Tue Mar 17 17:13:00 CST 2020 0 1708
禁止用户登陆的 /bin/false和/sbin/nologin的区别

1 区别 /bin/false是最严格的禁止login选项,一切服务都不能用。 /sbin/nologin只是不允许login系统 小技巧: 查看 /etc/passwd文件,能看到各用户使用的shell 2.1 nologin用户配置成/sbin/nologin时,如果再使用该用户ssh ...

Fri Nov 18 16:08:00 CST 2016 0 5875
拒绝用户登录:/bin/false和/usr/sbin/nologin

要拒绝系统用户登录,可以将其shell设置为/usr/sbin/nologin或者/bin/false 1 # usermod -s | --shell /usr/sbin/nologin username 或者 1 # usermod -s | -shell /bin/false ...

Mon Oct 16 06:21:00 CST 2017 0 1105
linux 中useradd -s /sbin/nologin和/bin/false的区别

/bin/false是最严格的禁止login选项,一切服务都不能用, /sbin/nologin只是不允许系统login,可以使用其他ftp等服务 如果想要用false在禁止login的同时允许ftp,则必须在/etc/shells里增加一行/bin/false。 ...

Mon May 06 07:54:00 CST 2019 0 2270
对 /sbin/nologin 的理解(转)

系统账号的shell使用 /sbin/nologin ,此时无法登陆系统,即使给了密码也不行。 所谓“无法登陆”指的仅是这个用户无法使用bash或其他shell来登陆系统而已,并不是说这个账号就无法使用系统资源。举例来说,各个系统账号中,打印作业有lp这个账号管理,www服务器 ...

Mon Oct 16 19:47:00 CST 2017 0 11889
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM