Die maximale Anzahl an Verbindungen ist zu groß,Bewirkt, dass sich SSH nicht anmelden kann

pam_limits(Anmeldung:Sitzung): Limit für 'nofile' konnte nicht festgelegt werden: Operation unzulässig

LIMIT FÜR „NOFILE“ KANN NICHT EINGESTELLT WERDEN: Umgang mit BETRIEB NICHT ZULÄSSIG

Wenn Sie Benutzern erlauben müssen, große Dateiressourcen zu verwenden, müssen Sie zuerst das Dateiressourcenlimit des Kernels ändern
Ändern Sie die Anzahl der Dateien, die ein Benutzer öffnen kann, im Allgemeinen direkt ändern Sie die Datei nofile von limits.conf,Wenn Sie diesen Wert jedoch auf Millionen ändern, kann ssh wahrscheinlich nicht angemeldet werden.、Systemausnahme
Weil es sehr wahrscheinlich ist, dass die Anzahl der Dateien, die vom Benutzer geöffnet werden können, die Anzahl der Dateien überschreitet, die vom Kernel geöffnet werden können
Die richtige Modifikationsmethode ist wie folgt:
Ändern Sie zuerst die Anzahl der Dateien, die vom Kernel geöffnet werden können,Ändern Sie die Anzahl der Dateien, die der Benutzer öffnen kann
Die spezifische Position des Kernel-Limits ist:
/proc/sys/fs/file-max –系统级别所有进程可打开的文件数
/proc/sys/fs/nr_open –定义了file-max允许被修改的最大值,file-max darf diesen Wert nicht überschreiten
Ändern Sie /etc/sysctl.conf, um es zu erhöhen:
fs.file-max =***
fs.nr_open = ***
Sie können die Konfiguration des Kernels ändern
Nach der Modifikation,再修改 /etc/security/limits.conf
* weiche Nofile *** * harte Nofile ***
Ändere hier auch /etc/security/limits.d/90-nproc.conf

Kommentarfunktion ist geschlossen.