sebskulptura Geschrieben 4. Februar 2003 Teilen Geschrieben 4. Februar 2003 Hallo, Ich habe folgendes Problem: Ich habe einen FTP-Server, der Anonymous-Access erlaubt. Ich möchte aber, dass die Verzeichnisse in einem bestimmten Überverzeichnis nicht sichtbar sind. Trotzdem soll jeder die versteckten Verzeichnisse öffnen können. Hat jemand von Euch eine Idee für dieses Problem? Irgendwie muss ich doch die Attribute der Verzeichnisse auf versteckt stellen können? Vielen Dank für Eure Hilfe! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Sumpfbiber Geschrieben 4. Februar 2003 Teilen Geschrieben 4. Februar 2003 Hi, einfach .Verzeichnisname anlegen. Die sind mit einem normalen ls nicht sichtbar. Gruß Sumpfbiber Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sebskulptura Geschrieben 4. Februar 2003 Autor Teilen Geschrieben 4. Februar 2003 Die Variante .Dateiname funktioniert leider nicht, wenn man mit einem FTP-Client ein ls macht. Es muss doch irgendeinen Befehl geben, mit dem ich definieren kann, dass alle Verzeichnisse in einem Überverzeichnis versteckt sind. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Terran Marine Geschrieben 4. Februar 2003 Teilen Geschrieben 4. Februar 2003 Originally posted by sebskulptura Die Variante .Dateiname funktioniert leider nicht, wenn man mit einem FTP-Client ein ls macht. Es muss doch irgendeinen Befehl geben, mit dem ich definieren kann, dass alle Verzeichnisse in einem Überverzeichnis versteckt sind. Doch sie funktioniert, dein FTP-Client scheint die Option zu haben, versteckte Dateien mitanzuzeigen. Eine Lösungsmöglichkeit kenne ich leider nicht. Ich weiß das es für Samba eine Funktionalität gibt, Dateien zu verstecken, ob sich diese Funktionalität auf FTP erweitern lässt, glaube ich nicht. Gruß Terran Marine Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Sumpfbiber Geschrieben 4. Februar 2003 Teilen Geschrieben 4. Februar 2003 ich glaub auch, dass man das mit root changing abfackeln kann. Sumpfbiber Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sebskulptura Geschrieben 4. Februar 2003 Autor Teilen Geschrieben 4. Februar 2003 Wie soll das mit dem chroot funktionieren? Ich will doch nur die Verzeichnisse verstecken. Sie sollen ja noch anwählbar sein. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dr.disk Geschrieben 4. Februar 2003 Teilen Geschrieben 4. Februar 2003 Das mit dem Verzeichnis verstecken geht genau dann wenn Dein FTP-Server diese Option hat. Lies also dessen Dokumentation durch und du wirst finden ob es funktioniert oder auch nicht. Ein Server wo es z.B. funktioniert ist proftpd. Mit <Limit LIST> läßt sich sowas erreichen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 4. Februar 2003 Teilen Geschrieben 4. Februar 2003 Das geht auch mit Hausmitteln: Erzeuge ein Verzeichnis das nur executable ist (chmod 111) und innerhalb dieses Verzeichnisses Deine Unterverzeichnisse mit den Standardpersissions. Dies erlaubt es zwar, das Verzeichnis zu bertreten (sprich ein "cd" zu machen) aber jedoch nicht, die Unterverzeichnisse zu listen. Kennt man aber den kompletten Pfad, kannst Du in die Unterverzeichnisse wechseln: mkdir v1 cd v1 mkdir v2 v3 cd .. chmod 111 v1 (fuer nur ausfuehrbar) Du kannst jetzt zwar ein cd v1 ausfuehren, ein ls funktioniert jedoch nicht. Trotzdem kannst Du mit "cd v2" in das Unterverzeichnis wechseln (ein "cd v1/v2" funktioniert ebenfalls problemlos). Nic Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sebskulptura Geschrieben 6. Februar 2003 Autor Teilen Geschrieben 6. Februar 2003 Super, DANKE! Jetzt funktionierts! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.