교육 목적으로 Fedora 22 VPS에 Cockpit을 설치했습니다. 브라우저에서 Cockpit에 로그인을 시도했지만 올바른 비밀번호를 사용했음에도 불구하고 "권한이 거부되었습니다" 메시지가 표시되었습니다(비밀번호가 올바르지 않으면 다른 메시지가 표시됩니다).
무슨 일이 일어나고 있는지 알아보기 위해 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
이는 PAM의 문제인 것 같습니다. 그러나 이를 해결하는 방법이나 해결 방법이 무엇인지 잘 모르겠습니다. 이것이 파일 제한 문제인지 확실하지 않습니다( ulimit -n
출력은 100000). 어떤 제안이나 팁이 있나요?