Ist es möglich, die Setuid-Set-Datei in mit FTP zugreifbare Verzeichnisse hochzuladen?

497
user41648

Nur neugierig, ist es möglich, Dateien, die mit setuid-Berechtigung gesetzt sind, mithilfe von ftp in Verzeichnisse hochzuladen und die setuid-Berechtigung beizubehalten?

Oder ändert FTP immer die Berechtigung?

1

1 Antwort auf die Frage

1
Isaac Rabinovitch

The FTP Specification doesn't provide a way to transmit file permission bits between systems. Which makes sense: FTP clients and servers run on a lot of different OSs with very different file permission semantics.

File permissions of uploaded files are part of the server's configuration.

Ich muss noch ein paar historische Kleinigkeiten hinzufügen. Die [ursprüngliche FTP-Spezifikation] (http://www.ietf.org/rfc/rfc114.txt) erwähnt, dass FTP bereits auf dem PDP-10 und einem GE Multics-System implementiert wurde. Unix wird nicht erwähnt (nur zwei Jahre zuvor erfunden) oder Linux (Linus Thorvalds war 1 Jahr alt). Wir neigen dazu, Unix / Linux als Referenzimplementierung von TCP / IP zu betrachten, was jedoch nicht immer der Fall war. Isaac Rabinovitch vor 11 Jahren 0