Hallo zusammen,
es kann sein das es bei allen Linux-Systemen so ist aber in meinem Fall betrifft es ein openSUSE. Ich habe auf meinem System einen normalen Benutzer erstellt der sich "httpuser" nennt. Danach habe ich den Webserver so konfiguriert das der Prozess mit diesem Benutzer gestartet wird. Das funktioniert auch alles einwandfrei. Was ich aber festgestellt habe sobald ich den Webserver mit dem Benutzer httpuser starte dann kann ich mich nicht mehr per SSH mit diesem Benutzer auf dem System einloggen. Mit dem root Benutzer hingegen funktioniert es noch und ich kann dann auch einen su - httpuser machen.
Mir scheint das so als würde da ein Sicherheitsmechanismus oder so etwas in der Art eingreifen und den SSH Zugang abschalten. Wenn ich die komplette Kiste neustarte dann funktioniert der SSH Zugriff wieder, aber nur so lange wie der Webserver nicht mit diesem Benutzer gestartet wurde. Ich habe schon alle möglichen Sicherheitsfeatures wie Firewall, AppArmor, SELinux abgeschaltet das brachte aber bisher nicht den Erfolg.
Kann jemand helfen?