Eu tenho o Cockpit instalado em um Fedora 22 VPS que eu uso para fins educacionais. Tentei acessar o Cockpit do meu navegador, mas recebi uma mensagem "Permissão negada", apesar de usar a senha correta (ela fornece uma mensagem diferente para uma senha incorreta).
Para descobrir o que estava acontecendo, fui verificar o systemd.
$ sudo systemctl status cockpit
● cockpit.service - Cockpit Web Server
Loaded: loaded (/usr/lib/systemd/system/cockpit.service; static; vendor preset: disabled)
Active: active (running) since Mon 2015-09-28 05:10:35 EDT; 5min ago
Docs: man:cockpit-ws(8)
Process: 1745 ExecStartPre=/usr/sbin/remotectl certificate --ensure --user=root --group=cockpit-ws (code=exited, status=0/SUCCESS)
Main PID: 1748 (cockpit-ws)
CGroup: /system.slice/cockpit.service
└─1748 /usr/libexec/cockpit-ws
Sep 28 05:16:04 myserver.com cockpit-session[1812]: pam_limits(cockpit:session): Could not set limit for 'nofile': Operation not permitted
Sep 28 05:16:04 myserver.com cockpit-ws[1748]: cockpit-session: couldn't open session: myuseraccount: Permission denied
Isso parece ser um problema com o PAM, mas não sei como resolver isso ou qual é a solução. Eu não tinha certeza se era um problema com os limites de arquivo ( ulimit -n
saídas para 100000). Alguma sugestão ou dicas?
Tags permissions ulimit pam fedora