Ordner werden nicht angezeigt

CREATIVE_79

Lt. Junior Grade
Registriert
Jan. 2005
Beiträge
324
Hallo zusammen,

ich bin noch ein Newbie was Linux betrifft und habe folgende Frage an euch:

Da ich meinen RooT als Dateiserver eingerichtet habe bekomme ich wenn ich
Filezilla öffne nicht alle Ordner im Stammverzeichnis angezeigt.

Auch unter der shell bekomme ich den ordner erst angezeigt wenn ich

"ls -la" eingebe, mit "dir" wird dieser auch nicht angezeigt nur die die ich dann im filezilla auch sehe.

Sind diese Ordner unsichtbar? Müssen noch irgendwelche Rechte gesetzt werden? Wenn ja wie?

MfG :)
 
Welche Ordner?
Welche Distribution?
Welche User?
Wenn du keine Zugriffsrechte aufm Ordner hast, wird der Inhalt nicht angezeigt.
 
Unter LINUX/UNIX sind Dateien oder Verzeichnisse die mit einem . (DOT) beginnen sog. versteckte Dateien, analog zu DOS/WIN mit dem Attribut Hidden. Mit ls -la werden auch diese angezeigt.
Ansonsten lohnt sich ein Blick hierauf: http://linuxwiki.de/DateiRechte
 
@ Sug82

.torrents
Debian 5.02 (Lenny)
root
 
.torrents bedeutet der Ordner ist ein versteckter Ordner. Um Sichtbar zu machen könntest du austricksen indem du eine Verlinkung machst z.B.

Code:
ln -s .torrents torrents

Mit root müsste eigentlich alles zu sehen, gibt's ne Meldung oder so? Was sagt das System, wenn du ls -la eingibst?
 
@ Sug82

da werden alle Ordner angezeigt! unter Filezilla wäre das auch ein anderer benutzer, also vermute ich mal das dieser noch die nötigen berechtigungen braucht oder? wo kann ich die vergeben?
 
mit chmod und chown
genauer guck mal manpage von denen
man chmod
man chown
 
ok, Problem gelöst. mit "ln -s .torrents torrents" ist dieser auch in Filezilla sichtbar und veränderbar. Das reicht mir so. Danke :-)
 
Greifst Du per FTP zu? Dann ist dein Problem, dass entweder dein FTP-Programm oder der FTP-Server Dateien und Verzeichnisse die mit einem Punkt beginnen ausblenden. Das kann man in allen FTP-Programmen und FTP-Servern aber umstellen.
 
Zurück
Oben