Hey Leute,
ich habe mir aus Spaß mal in einer VM ein Debian eingerichtet, mit FTP, SSH und den ganzen Spielkram.
Jetzt kam ich gerade auf die Idee, einfach mal mit den Berechtigungen rumzuspielen.
Ich habe 2 Benutzer:
ftpuser
Dem gehört /home/ftpuser und jeder, der sich per FTP einloggt, ist "dieser Benutzer"
otheruser
Dem gehört /home/otheruser und der ist... eigentlich nichts besonderes
Jetzt erstelle ich mit otheruser eine Datei "log.txt" in /home/ftpuser und setze die Zugriffsberechtigungen:
Soweit, so gut. Mit "ftpuser" kann ich die Datei weder lesen noch schreiben. Aber löschen ?
Wie nehme ich ftpuser die Berechtigung, die Datei löschen zu dürfen ?
// Versuchen zu lesen
Befehl: RETR log.txt
Antwort: 550 Can't open log.txt: Permission denied
Fehler: Kritischer Dateiübertragungsfehler
// Versuchen zu schreiben
Befehl: STOR log.txt
Antwort: 553 Can't open that file: Permission denied
Fehler: Kritischer Dateiübertragungsfehler
// Versuchen zu löschen
Befehl: DELE log.txt
Antwort: 250-0 Kbytes used (0%) - authorized: 51200 Kb
Antwort: 250 Deleted log.txt
Alles anzeigen
Mir geht es nur darum, dass diese Datei da unverändert drinne bleibt -.-
Hoffe jemand von euch kann mir helfen
Tion