Forum: PC Hard- und Software kopieren von Samba-Server


von bcs (Gast)


Lesenswert?

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
von Mario R. (mario001) Benutzerseite


Lesenswert?

Hallo bcs,

Welche Fehlermeldung kommt denn? Gehört da nicht ein Doppelpunkt statt 
Strichpunkt zwischen User und Passwort?

Grüße, Mario

von yesitsme (Gast)


Lesenswert?

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.

von c.m. (Gast)


Lesenswert?

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

von bcs (Gast)


Lesenswert?

@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" !

von Marc (gierig) Benutzerseite


Lesenswert?

> 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.

von bcs (Gast)


Lesenswert?

@c.m.

cp Beitrag "kopieren von Samba-Server" tmp

schau Dir mal wget an

von c.m. (Gast)


Lesenswert?

bcs schrieb:
> @c.m.
>
> cp Beitrag "kopieren von Samba-Server" /tmp/
>
> schau Dir mal wget an

geeenau :)

von Hmmm (Gast)


Lesenswert?

bcs schrieb:
> Any ideas?

Erstmal das SMB-Filesystem mounten. Alternativ kannst Du auch smbget 
oder smbclient einsetzen.

von Daniel A. (daniel-a)


Lesenswert?

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
Noch kein Account? Hier anmelden.