PTPHardcore
Anmeldungsdatum: 27. Februar 2009
Beiträge: 98
Wohnort: Hamburg
|
Schönen guten Abend allerseits!
Ich habe hier jetzt einen eigenen Server stehen mit zwei Festplatten.
Was für Platten ich habe/wie die aufgeteilt sind, könnt ihr dem Screenshot entnehmen.
Mein Problem ist, das ich nicht weiß wie ich auf die 320er-Platte zugreifen kann.
Also ich würde da ja gerne meine Daten drauf ablegen, aber wie? Und wie komme ich von meinem Rechner auf die Platte?
Wenn ich mich einlogge, komme ich direkt auf root (/) - das ist aber die kleinere 160er Platte.
Die große Platte ist ja /home, wie kann ich auf die zugreifen? Danke schonmal!
- Bilder
|
Colttt
Anmeldungsdatum: 29. April 2009
Beiträge: 1517
|
hast du dir mal mount angeschaut?? damit kannst du das alles machen 😉 falls danach noch fragen sind, steh i gern zur verfügung
|
Goomba
Anmeldungsdatum: 11. Januar 2010
Beiträge: 203
Wohnort: Düsseldorf
|
PTPHardcore schrieb: Wenn ich mich einlogge, komme ich direkt auf root (/) - das ist aber die kleinere 160er Platte.
Die große Platte ist ja /home, wie kann ich auf die zugreifen?
Also ich versteh dein Problem noch nicht so ganz...
Was genau meinst du hier mit zugreifen?
Von einem andern Rechner aus (ssh, nfs, samba,...)? Oder bei lokaler Anmeldung? Wenn du dich auf dem Server einloggst bist du doch in deinem Home-Verzeichnis, welches sich auf der zweiten Festplatte befindet und unter /home eingehangen ist, oder?
|
PTPHardcore
(Themenstarter)
Anmeldungsdatum: 27. Februar 2009
Beiträge: 98
Wohnort: Hamburg
|
Jap, den Artikel kenne ich natürlich ☺
Die Platte ist ja auch gemounted (hab sie jetzt allerdings nochmal in der /etc/fstab auf defaults gesetzt), Zugriff bekomme ich trotzdem nicht :/
Ich versuche ja per gFTP drauf zu zugreifen, gehen tut allerdings nur /, was ja die andere Platte ist.
|
Goomba
Anmeldungsdatum: 11. Januar 2010
Beiträge: 203
Wohnort: Düsseldorf
|
Du willst also per FTP auf dein Homeverzeichnis zu greifen? Hast du denn entsprechend einen FTP-Server konfiguriert?
|
PTPHardcore
(Themenstarter)
Anmeldungsdatum: 27. Februar 2009
Beiträge: 98
Wohnort: Hamburg
|
Jap, der Rechner läuft als FTP Server.
Die erste Platte funktioniert ja auch einwandfrei, da hab' ich auch direkt was hochgeladen; nur auf die zweite Platte komme ich eben nicht. / ist auf der ersten Platte, auf die ich ja auch komme
/home ist auf der zweiten Platte
|
Goomba
Anmeldungsdatum: 11. Januar 2010
Beiträge: 203
Wohnort: Düsseldorf
|
Wenn die zweite Festplatte richtig unter /home gemountet ist, spielt es doch keine Rolle, dass es eine andere Festplatte ist... Ich würde sagen, das Problem liegt dann vielmehr an der Konfiguration des FTP-Servers, welche Verzeichnisse freigegeben werden und so weiter. Welchen FTP-Server benutzt du denn?
|
PTPHardcore
(Themenstarter)
Anmeldungsdatum: 27. Februar 2009
Beiträge: 98
Wohnort: Hamburg
|
|
Goomba
Anmeldungsdatum: 11. Januar 2010
Beiträge: 203
Wohnort: Düsseldorf
|
Was passiert denn, wenn du den Zugriff eines Users in proftpd.conf auf sein Homeverzeichnis beschränkst und dich dann mit diesem über FTP einloggst? Hast du dir die Wikiseiteseite zu ProFTP angeschaut?
http://wiki.ubuntuusers.de/ProFTPD
|
PTPHardcore
(Themenstarter)
Anmeldungsdatum: 27. Februar 2009
Beiträge: 98
Wohnort: Hamburg
|
Auch die habe ich mir angeguckt, ja - bringt mich nur leider nicht weiter.
Ich schaffe es leider gar nicht einen neuen Benutzer einzurichten...bin ich zu blöd? 😛
Kannste mir beschrieben, was ich machen muss?
Ich hab' die Sachen in "/etc/proftpd/proftpd.conf" eingetragen, hab' per cd in den Ordner "/etc/proftpd/" gewechselt, ftpasswd --passwd --name uwe --uid 1001 --home /home/uwe --shell /bin/false" eingegeben, ftpd neugestartet aber gehen tut das nicht :/
|
Goomba
Anmeldungsdatum: 11. Januar 2010
Beiträge: 203
Wohnort: Düsseldorf
|
Was passiert denn konkret, wenn du dich mit diesem User, den du angelegt hast, veruchst über ftp einzuloggen? Bekommst du irgendeine Fehlermeldung?
|
PTPHardcore
(Themenstarter)
Anmeldungsdatum: 27. Februar 2009
Beiträge: 98
Wohnort: Hamburg
|
Also ich gebe "ftpasswd --passwd --name uwe --uid 1001 --home /home/uwe --shell /bin/false" ein, dann gebe ich das password für den User ein, und die Ausgabe sagt dann
Ich hab versucht mich über Verbindung zu Server... zu verbinden - also über Linux selber und über gFTP.
Linux selber fragt mich dann nach dem Passwort (soweit ist das dann ja auch richtig) und wenn ich das dann 2 oder 3 mal eingegeben habe sagt Ubuntu:
Ort »ftp://uwe@78.54.88.184/home/uwe« konnte nicht angezeigt werden
Ungültige Antwort Und über gFTP geht gar nichts, er versucht zu connecten, hängt dann aber nur
|
Goomba
Anmeldungsdatum: 11. Januar 2010
Beiträge: 203
Wohnort: Düsseldorf
|
PTPHardcore schrieb: Ich hab versucht mich über Verbindung zu Server... zu verbinden - also über Linux selber und über gFTP.
Linux selber fragt mich dann nach dem Passwort (soweit ist das dann ja auch richtig) und wenn ich das dann 2 oder 3 mal eingegeben habe sagt Ubuntu:
Ort »ftp://uwe@78.54.88.184/home/uwe« konnte nicht angezeigt werden
Ungültige Antwort Und über gFTP geht gar nichts, er versucht zu connecten, hängt dann aber nur
Du brauchst das Verzeichnis "/home/uwe" nicht anzugeben. Denn durch die Zeile
DefaultRoot ~
in deiner proftpd.conf, wird jeder User automatisch auf sein Homeverzeichnis beschränkt. Das heisst für den FTP-User ist das Home-Verzeichnis sein Root-Verzeichnis, also "/"! Daher einfach nur:
ftp://uwe@78.54.88.184 Dann solltest du automatisch in /home/uwe landen...
|
PTPHardcore
(Themenstarter)
Anmeldungsdatum: 27. Februar 2009
Beiträge: 98
Wohnort: Hamburg
|
Geht nicht...
Was mir jetzt erst aufgefallen ist (sry!!):
Nachdem ich das Passwort für - in diesem Fall - uwe eingegeben habe, erscheint folgendes: | ftpasswd: -- passwd: missing --gid argument: default gid set to uid
ftpasswd: updating passwd entry for user uwe
ftpasswd: /bin/flase is not among the valid system shells. Use of
ftpasswd:"RequireValidShell off" may be required, and the PAM
ftpasswd: module configuration may need to be adjust
|
Und dann erst soll ich das Passwort für "uwe" angeben...das hat doch sicherlich was damit zu tun!?
|
Goomba
Anmeldungsdatum: 11. Januar 2010
Beiträge: 203
Wohnort: Düsseldorf
|
PTPHardcore schrieb: | ftpasswd: /bin/flase is not among the valid system shells.
|
Tippfehler: Es heißt /bin/false und nicht /bin/flase Gib das nochmal richtig ein und probier dich wie oben beschrieben einzuloggen.
|