Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

FTP Mount/ Alternative zu Curlftpfs?

327 views
Skip to first unread message

Daniel Meszaros

unread,
Jun 20, 2011, 5:20:01 AM6/20/11
to
Hi,

ein Ubuntu-Lucid-vServer (Squeeze wird beim Provider noch nicht
angeboten und Lenny hat mir zu wenig "Restlaufzeit") soll Ordner von
verschiedenen FTP-Servern mounten. Das lief frᅵher recht gut mit
Curlftpfs, aber in meinem Setup bekomme ich permanent "fuse: failed to
open /dev/fuse: Permission denied" gemeldet. Der Fehler liegt sehr
wahrscheinlich im nicht mitinstallierten fuse-Kernelmodul.

Verschiedene ᅵltere Manuals fᅵr Ubuntu beschreiben folgende Lᅵsungsansᅵtze:

1. User der Gruppe fuse hinzufᅵgen und Rechte auf Device anpassen. Das
fᅵhrt nicht ans Ziel, da wie gesagt sehr wahrscheinlich das fehlende
fuse.ko der Grund ist...

# apt-get install curlftpfs
# cat /etc/fuse.conf | grep user_allow_other
user_allow_other
# chmod a+r /etc/fuse.conf
# chmod 770 /dev/fuse

# mkdir /mnt/server
# chgrp fuse /mnt/server
# chmod 775 /mnt/server

# adduser ftpmount
# addgroup ftpmount fuse
# su ftpmount
# curlftpfs -o allow_other user:password@server /mnt/server
fuse: failed to open /dev/fuse: Permission denied

2. fuse.ko aus dem Paket fuse-source selbst kompilieren. Jedoch scheint
es dieses Paket fᅵr Lucid nicht mehr zu geben.

Da ich bei meinen Recherchen auch immer wieder Hinweise fand, dass
Curlftpfs wohl auch etwas instabil sein soll: Gibt es eine andere
Option, ggf. eine andere, weniger populᅵre Mᅵglichkeit, FTP zu mounten?

CU,
Mᅵszi.


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-g...@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listm...@lists.debian.org (engl)
Archive: http://lists.debian.org/4DFF0FB7...@meszi.de

Manfred Schmitt

unread,
Jun 20, 2011, 6:40:02 AM6/20/11
to
Daniel Meszaros schrieb:

>
> ein Ubuntu-Lucid-vServer (Squeeze wird beim Provider noch nicht
> angeboten und Lenny hat mir zu wenig "Restlaufzeit") soll Ordner von
> verschiedenen FTP-Servern mounten. Das lief frᅵher recht gut mit
> Curlftpfs, aber in meinem Setup bekomme ich permanent "fuse: failed to
> open /dev/fuse: Permission denied" gemeldet. Der Fehler liegt sehr
> wahrscheinlich im nicht mitinstallierten fuse-Kernelmodul.
>
Noe, dann wuerdest Du "File not found" und nicht "Permission denied"
kriegen.

> [...]


> fuse: failed to open /dev/fuse: Permission denied

> [...]

Permission Denied ist ja ziemlich eindeutig, hast Du den user vielleicht
nach dem hinzufuegen der Gruppe nicht neu eingelogged?
Das hinzufuegen in eine Gruppe erfordert immer einen erneuten login da
die Gruppenzugehoerigkeit eben nur beim login ermittelt wird.

> 2. fuse.ko aus dem Paket fuse-source selbst kompilieren. Jedoch scheint
> es dieses Paket fᅵr Lucid nicht mehr zu geben.
>
> Da ich bei meinen Recherchen auch immer wieder Hinweise fand, dass
> Curlftpfs wohl auch etwas instabil sein soll: Gibt es eine andere
> Option, ggf. eine andere, weniger populᅵre Mᅵglichkeit, FTP zu mounten?
>

Ich nutze hier in Squeeze (selten) curlftpfs ueber autofs, das funktioniert
problemlos.
Und fuse-source gibt es nicht mehr als Paket weil fuse nun direkt im kernel
drin ist. Zumindest im Debian 2.6.32 kernel (und auch schon in Lenny mit
dem kernel 2.6.26), das wird in Ubuntu sicherlich auch nicht anders sein.

# grep -i fuse /boot/config-`uname -r`
CONFIG_FUSE_FS=m
# CONFIG_AUFS_BR_FUSE is not set

U.a. in Squeeze sollte folgendes langen:
aptitude install curlftpfs
adduser benutzername fuse
Benutzer (neu) einloggen, curlftpfs (=fuse) nutzen

Und wech,
Manne


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-g...@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listm...@lists.debian.org (engl)

Archive: http://lists.debian.org/20110620122...@mobil.bassdart.dyndns.org

Daniel Meszaros

unread,
Jun 20, 2011, 9:20:04 AM6/20/11
to
Hi!

Manfred Schmitt:


> Ich nutze hier in Squeeze (selten) curlftpfs ueber autofs, das
> funktioniert
> problemlos.

Bei einer Testinstallation eines Ubuntu 10.04 auf meinem KVM-Host auch.

Ich hᅵtte jedoch anders suchen mᅵssen und mir damit die Anfrage hier
ersparen kᅵnnen: Der Zugriff auf /dev/fuse muss auf meinem (v)Server
durch den Host-Admin freigeschaltet werden. Es handelt sich hierbei um
ein Parallels Virtuozzo Setup.

Da ich ein wenig zweifel, dass der Provider das tun wird, muss ich einen
klugen Weg finden, die FTP-Accounts einzubinden. Alternativ geht mir ein
FTP-Spiegel durch den Kopf. Aber auch das lᅵsst sich per rsync/curlftpfs
am einfachsten umsetzen. Ein wenig drehe ich mich im Kreis. :-/

CU,
Daniel.


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-g...@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listm...@lists.debian.org (engl)

Archive: http://lists.debian.org/4DFF46B...@meszi.de

Manfred Schmitt

unread,
Jun 20, 2011, 7:00:02 PM6/20/11
to
Daniel Meszaros schrieb:

>
> Manfred Schmitt:
> > Ich nutze hier in Squeeze (selten) curlftpfs ueber autofs, das
> > funktioniert
> > problemlos.
> Bei einer Testinstallation eines Ubuntu 10.04 auf meinem KVM-Host auch.
>
> Ich hᅵtte jedoch anders suchen mᅵssen und mir damit die Anfrage hier
> ersparen kᅵnnen: Der Zugriff auf /dev/fuse muss auf meinem (v)Server
> durch den Host-Admin freigeschaltet werden. Es handelt sich hierbei um
> ein Parallels Virtuozzo Setup.
>
An den Kopf fass, klar, das hatte ich nicht bedacht.

> Da ich ein wenig zweifel, dass der Provider das tun wird, muss ich einen
> klugen Weg finden, die FTP-Accounts einzubinden. Alternativ geht mir ein
> FTP-Spiegel durch den Kopf. Aber auch das lᅵsst sich per rsync/curlftpfs
> am einfachsten umsetzen. Ein wenig drehe ich mich im Kreis. :-/
>

Oder ftpgrab oder....

Hm, dachte kurz ueber gvfs koennte man eventuell ftp nutzen (kann man auch),
damit es dann als Verzeichnis erscheint und nicht nur ueber GIO ansprechbar
ist braucht man aber wohl, Du ahnst es schon, fuse ;-(
So ganz sicher bin ich mir da aber nicht, vielleicht klappt es doch auch
ohne fuse.
Yep, gvfs-mount ftp://anon...@ftp.kernel.org funktioniert auch wenn
gvfs-fuse nicht installiert ist.
# apt-cache rdepends libfuse2 | grep gvfs
gvfs-fuse

Ich nutze sonst kein gvfs, musste also erstmal eruieren wie der Kram
ueberhaupt funktioniert und bin dann erst flasch abgebogen, hatte mich
von der Paketbeschreibung von gvfs in die Irre leiten lassen.
Auch wenn man bei gfvs erst einmal an X/Gnome denkt, kurz geschaut braucht
man wohl nichts was mit X zu tun hat.

Und wech,
Manne


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-g...@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listm...@lists.debian.org (engl)

Archive: http://lists.debian.org/20110621004...@mobil.bassdart.dyndns.org

Manfred Schmitt

unread,
Jun 20, 2011, 7:30:02 PM6/20/11
to
Manfred Schmitt schrieb:

>
> Hm, dachte kurz ueber gvfs koennte man eventuell ftp nutzen (kann man auch),
> damit es dann als Verzeichnis erscheint und nicht nur ueber GIO ansprechbar
> ist braucht man aber wohl, Du ahnst es schon, fuse ;-(
> So ganz sicher bin ich mir da aber nicht, vielleicht klappt es doch auch
> ohne fuse.

Hrmpf, mal wieder 'nen Tick zu schnell auf senden geklickt, es ist doch
genau so, wenn kein gvfs-fuse-daemon laeuft kriegt man ftp zwar in gvfs
eingebunden, einen Mountpunkt erhaelt man aber dann nicht.

$ lsof /dev/fuse
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
gvfs-fuse 9153 manfred 3u CHR 10,229 0t0 4005 /dev/fuse

Das wird Dir also vermutlich auch nicht weiterhelfen.

Und wech,
Manne


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-g...@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listm...@lists.debian.org (engl)

Archive: http://lists.debian.org/20110621010...@mobil.bassdart.dyndns.org

Daniel Meszaros

unread,
Jun 20, 2011, 8:00:01 PM6/20/11
to
Hi!

Am 06/21/2011 01:09 AM, schrieb Manfred Schmitt:
>
> [...]wenn kein gvfs-fuse-daemon laeuft kriegt man ftp zwar in gvfs
> eingebunden, einen Mountpunkt erhaelt man aber dann nicht. [...]

Ich sehe, ich komme an Fuse nicht vorbei. Deswegen rangel ich auch schon
mit dem Provider, die Vertragsverl�ngerung des vServer-Accounts
r�ckg�ngig zu machen - ist vom Freitag abend, sollte eigentlich klappen
... ich beziehe mich au�erdem noch auf die FAQ, die meint, dass bei dem
Produkt alles installiert werden k�nne. Mal sehen...

Zwei Alternativ-Provider (Netclusive und Hosteurope) haben mir bereits
zugesichert, dass ich die "Freischaltung" von /dev/fuse sp�testens nach
R�cksprache mit dem Support auf deren vServern bek�me.

Also Daumen dr�cken. :-)

CU,
M�szi.


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-g...@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listm...@lists.debian.org (engl)

Archive: http://lists.debian.org/4DFFDD9B...@meszi.de

0 new messages