Hi, ich möchte auf der Konsole von einem Windows-Server eine Datei auf einen Linux-Rechner kopieren, leider funktioniert der übliche Samba-Zugriff auf der Konsole nicht (der Windows-Server ist bereits per Gigolo geöffnet und im Dateimanager sichtbar): cp smb://domain;user@192.168.0.10/freigabe/pfad/datei.txt /home/xxxx/ Any ideas?
:
Verschoben durch Moderator
Hallo bcs, Welche Fehlermeldung kommt denn? Gehört da nicht ein Doppelpunkt statt Strichpunkt zwischen User und Passwort? Grüße, Mario
Vermutlich wird gvfs (Gnome Virtual File System) benutzt um in der GUI darauf zuzugreifen. Such mal nach shell-tools für gvfs oder gebe mal "mount" in die shell ein, um zu sehen wo die Freigabe wirklich hingemounted ist.
ich hab da ein ganz ähnliches problem…
1 | cp https://www.mikrocontroller.net/topic/437350 /tmp/. |
2 | cp: Aufruf von stat für 'https://www.mikrocontroller.net/topic/437350' nicht möglich: Datei oder Verzeichnis nicht gefunden |
@yesitsme Klar ist das GVFS (ist ja mit Gogolo eingebunden). Werde mich mal mit den shell-tools befassen, da gibt es eine Beschreibung in https://wiki.ubuntuusers.de/gvfs-mount/ unter "Weitere GVFS-Befehle" Erst mal "Danke" !
> cp smb://domain;user@192.168.0.10/freigabe/pfad/datei.txt /home/xxxx/ > > Any ideas? Fehlermeldung ? Ich kenne dein "cp" nicht, aber meins funktioniert nicht mit SMB:// Pfaden. Wie den auch, das kein gültiger pfad. üblicherweise wird erst das Netzlaufwerk erst eingehängt und davon dann kopiert. Wobei es gibt natürlich auch toolswie smbget.
bcs schrieb: > @c.m. > > cp Beitrag "kopieren von Samba-Server" /tmp/ > > schau Dir mal wget an geeenau :)
bcs schrieb: > Any ideas? Erstmal das SMB-Filesystem mounten. Alternativ kannst Du auch smbget oder smbclient einsetzen.
Ich glaube ja ich lese nicht richtig! Nur um das ganz klar gesagt zu haben: Linux kommandozeilen tools wie z.B. cp und POSIX funktionen wie z.B, open, die auf lokale Dateien Zugreifen, tun dies über pfade und nicht über urls. Es wäre möglich das zu ändern, indem man /etc/ld.so.preload ausnutzt um open calls abzufangen, aber das könnte zu Sicherheitslücken führen. Einige GUI Programme erlauben urls, und verwenden dann häufig gvfs und vergleichbares. Ich empfehle gvfs wann immer möglich zu vermeiden, es führt nur zu Problemen, wenn Anwendungen es mal wieder nicht richtig verwenden, und z.B. ein Dateimanager einer Anwendung die kein gvfs kann eine URL statt ein Pfad übergibt. Deshalb, wie im verherigen Beitrag schon gesagt wurde, wenn du keine Probleme mit Shares haben willst, dan mounte diese in einem Verzeichnis, und greife darüber darauf zu, oder verwende ein Tool das dafür gemacht wurde.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.