Betriebssystem Debian 10.10 (64-bit)
Kernel 4.19.0-13-amd64
KeyHelp
21.1 (Build 2252) Änderungsprotokoll
Webserver Apache 2.4.38
PHP PHP 7.3.29
Datenbank-Server MariaDB 10.3.29
FTP-Server ProFTPD 1.3.6
Mail Transfer Agent Postfix 3.4.14
Mail Delivery Agent Dovecot 2.3.4.1
Datenbank-Administration phpMyAdmin 5.1.1
Webmail Roundcube 1.4.11
Kryptographie OpenSSL 1.1.1d
Hey, ich habe Das Programm "Visual Studio code" möchte für den sshzugang als der user wohl einen Ordner im Verzeichnis des Users erstellen. Die schon existierenden Ordner und FIles da drinnen gehören auch dem user, wie: cgi-bin, www, files ect.
VIsual Studio code und auch der Benutzer kann aber in dem Userordner keine Ordner erstellen, vermutlich da der Userordner dem "root" gehört.
Warum gehört der Userordner dem root und nicht dem User selbst. Welche Gründe hat das und schadet es wenn ich über ssh die Rechte des Userornders von root auf den User ändere?
Vielen Dank
Besitzer Userordner ist nicht user [GELÖST]
Re: Besitzer Userordner ist nicht user
Hallo,
der Homeverzeichnis muss root gehören sonst funktioniert kein SSH-Chroot.
der Homeverzeichnis muss root gehören sonst funktioniert kein SSH-Chroot.
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Besitzer Userordner ist nicht user
Also verstehe ich das richtig, dass nur das Homeverzeichnis dem root gehören muss, aber nicht die Ordner im Home/Users - Verzeichnis?der Homeverzeichnis muss root gehören sonst funktioniert kein SSH-Chroot.
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Besitzer Userordner ist nicht user [GELÖST]
1000 Gummipunkte für die korrekte Lösung
Sie haben einen Plüschpinguin gewonnen
Spass bei Seite, ernst is da.
Ja is richtig so, root ist Hauptbesitzer die Unterordner gehören dem User, ausgenommen KH Relevante Ordner.
Alles in users geht root. Innerhalb der userordner gehören die Ordner den Usern mit allen Unterordnern Ausnahme ist jediglich der logs Ordner, die Daten darin gehören dem Webserver
Hoffe ist jetzt nicht zu umständlich erklärt ^^
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Besitzer Userordner ist nicht user
Danke dir, für die ausführliche Erklärung mit Bebilderung! Habe es gut verstehen können1000 Gummipunkte für die korrekte Lösung
Sie haben einen Plüschpinguin gewonnen
Ps. Und wo kann ich den Plüschpinguin abholen?
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Besitzer Userordner ist nicht user
Leider aufgrund von Lieferverzögerungen aktuell kein Termin möglich. Wenden Sie sich ab dem 1.1.2089 erneut an uns
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Besitzer Userordner ist nicht user
Das Homeverzeichnis muss root gehören:
/home/users/DERUSERNAME root:root
Aber darunter benötigst du den richtigen user (hier als Beispiel USERNAME):
/home/users/DERUSERNAME/www DERUSERNAME:DERUSERNAME
Wenn du zB ein tar.gz entpackst oder mit dem root user etwas in einen Benutzeruser hineingeladen hast kann es gut sein, dass die Rechte für die Dateien deiner Webseite nicht passen.
Hier besserst du dann so nach:
Wichtig zuerst in das jeweilige DERUSERNAME/www wechseln
chown -R DERUSERNAME:DERUSERNAME ./
find ./ -type d -exec chmod 755 {} \;
find ./ -type f -exec chmod 644 {} \;
Dies ist zB mit root auszuführen da ausreichende Rechte.
/home/users/DERUSERNAME root:root
Aber darunter benötigst du den richtigen user (hier als Beispiel USERNAME):
/home/users/DERUSERNAME/www DERUSERNAME:DERUSERNAME
Wenn du zB ein tar.gz entpackst oder mit dem root user etwas in einen Benutzeruser hineingeladen hast kann es gut sein, dass die Rechte für die Dateien deiner Webseite nicht passen.
Hier besserst du dann so nach:
Wichtig zuerst in das jeweilige DERUSERNAME/www wechseln
chown -R DERUSERNAME:DERUSERNAME ./
find ./ -type d -exec chmod 755 {} \;
find ./ -type f -exec chmod 644 {} \;
Dies ist zB mit root auszuführen da ausreichende Rechte.