在FreeBSD中有没有像root用户那样以非特权用户身份运行命令的方式?有点像sudo的反向。哦,并考虑到'没有'具有/ usr/sbin/nologin作为shell - 因此su不是一个选项。在FreeBSD下以不同的用户身份运行
15
A
回答
21
sudo将允许您以另一个用户的身份运行命令。
sudo -u nobody <command>
将运行任何人,即使他们的登录shell不可用。
49
如果您使用-m
选项,您可以将su
转换为使用nologin
shell的帐户。
实施例:
su -m cthulhu -c '/usr/bin/scorpion-stare'
将运行SCORPION STARE命令行实用程序作为用户cthulhu
。
相关问题
- 1. 如何以不同用户的身份运行mule运行时?
- 2. 在Visual Studio中以不同的用户身份运行测试
- 3. 在Eclipse中以不同的用户身份运行Tomcat
- 4. 在Windows上以不同的用户身份运行shell_exec
- 5. 不能以不同的用户身份运行C#进程
- 6. 在vb.net中以不同用户身份运行新进程
- 7. 如何以不同的用户身份运行'at'?
- 8. 以不同的用户身份运行powershell代码
- 9. 以不同的用户身份运行代码(C#)
- 10. 使用量角器以不同用户身份运行IE
- 11. UFT以普通用户身份运行不同于管理员
- 12. p4以不同用户身份同步
- 13. 在Linux下以用户身份运行Jenkins作业
- 14. 如何在不提示用户批处理的情况下以不同的用户身份运行
- 15. 如何以root用户的cronjob身份从不同的用户运行命令?
- 16. 以用户身份运行Intellij
- 17. 以登录用户身份运行cronjob
- 18. 使Hadoop以Kerberos用户身份运行
- 19. 以非root用户身份运行Nginx
- 20. websphere以用户身份运行servlet
- 21. php-cgi以根用户身份运行
- 22. 以非root用户身份运行Docker
- 23. 以当前用户身份运行IIS
- 24. 以不同的用户身份登录ASP.MVC不会改变用户身份
- 25. 以用户身份从Visual Studios进行调试,以管理员身份运行
- 26. 如何以root用户身份运行tomcat - 以及为什么tomcat会在自己的用户下运行?
- 27. 系统crontab:如何以root用户身份运行脚本并以用户身份运行
- 28. Apache以用户nobody身份运行php脚本,cron以用户身份运行php脚本
- 29. 如何在不提示密码的情况下以不同的用户身份运行shell脚本
- 30. 如何在不产生两个进程的情况下以不同的用户身份运行nohup?
太棒了!感谢帮助! – 2008-11-12 22:57:13
提示bomboze:“man sudo”。做一次。 – 2008-11-12 22:58:32