Chci vytvořit neprivilegovaného uživatele pro spuštění mého serveru RhodeCode a démona Celery na instanci CentOS. Myslím, že přijatá definice tohoto není žádný domovský adresář, zakázáno přihlášení a žádný přístup k shellu? Při pohledu na manuálovou stránku pro adduser prostě nevidím intuitivní metodu, jak to udělat. Jakékoli návrhy jsou vítány. Děkuji.
Přijatá odpověď:
Odtud (centos.org)
useradd
(což je skutečná binární hodnota, která se spustí, když zavoláte adduser, jen se chová jinak. Viz o tom zde.) má příznak -r
což je zdokumentováno následovně:
-r Create a system account with a UID less than 500 and without a home directory
Což zní jako to, co chcete dělat.