So, ich stehe da mal wieder vor einem Problem und mache aktuell wohl mehr kaputt als ganz.
Ich habe einen neuen Server. Auf dem läuft nun erstmals PHP als FastCGI. Soweit noch kein Problem. Sowohl statische als auch PHP-Files funktionieren.
Allerdings habe ich nun das Problem, dass mich mein sftp nicht mehr auf den Server lässt -> Zugriff verweigert.
Dessen Config ist aber identisch mit allen anderen Servern und die funktionieren problemlos. So, nun bin ich ratlos. Irgendwie denke ich, dass das was mit dem FastCGI zu tun hat, aber was? Warum?
Also im Auth-Log steht auch nur:
Aug 2 14:50:05 h20xxx sshd[16129]: Accepted password for wusr01 from xx.xx.xx.xx port 62776 ssh2
Aug 2 14:50:05 h20xxx sshd[16129]: pam_unix(sshd:session): session opened for user wusr01 by (uid=0)
Aug 2 14:50:05 h20xxx sshd[16131]: subsystem request for sftp
Also das funktioniert. Zugangsdaten sind auch richtig. Nur, ich kann auf mein "public_html" nicht zugreifen.
Also vielleicht was an den Rechten. Nur das ist ein Thema, wo ich immer wieder wie ein Ochse vorm Berg stehe. Aber wirklich einen Fehler sehe ich da nicht...
Die darin enthaltenen Dateien haben die gleichen Besitzer / Gruppen. CHMOD steht zum Testen sogar schon auf 777. Aber dennoch, ich darf nicht auf den Ordner zugreifen.
Oder, was mir gerade auch so einfällt. Ist das ein Problem, dass ich für fastcgi und sftp den gleichen User habe? Frage mich daher, da ich den User nicht ändern kann, so lange der Apache aktiv ist - muss den immer erst stoppen.