Pages : 1
#1 Le 08/07/2009, à 04:59
- harlock1
[Résolu] Samba en ligne de commande
Bonjour à tous,
J'ai un réseau linux-windows grace à Samba.
Avec Konqueror, je n'ai aucune difficulter pour accéder, lire, copier sur les répertoires partagés du poste windows, dont l'adresse est smb://omt-01/C/
Mais j'aimerais savoir comment faire pour copier un fichier du poste linux vers le poste windows, mais en ligne de commande, et sans montage.
J'ai essayé cp monfichier smb://omt-01/C/, mais ééévidement, c'est trop simple, ça ne marche pas
A bientôt
Dernière modification par harlock1 (Le 08/07/2009, à 09:14)
Hors ligne
#2 Le 08/07/2009, à 05:19
- harlock1
Re : [Résolu] Samba en ligne de commande
Bon, j'ai réussi en ligne de commande, comme cela :
$ smbclient -N //omt-01/C/ -Wmshome
Domain=[OMT-01] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
smb: \> put monfichier
putting file monfichier as \monfichier (8387,0 kb/s) (average 8387,0 kb/s)
smb: \> exit
$
Bon, maintenant, comment mettre ça dans un script bash ?
En effet, le script me rends la main au prompt smb: \ , et je ne sais pas comment lui faire envoyer les commandes put et exit ...
Hors ligne
#3 Le 08/07/2009, à 09:12
- harlock1
Re : [Résolu] Samba en ligne de commande
Finallement j'ai trouvé tout seul, et, euh, désolé d'avoir utilisé le forum comme bloc-note pour mes recherches personnelles ...
Donc dans un script bash c'est :
smbclient -N //omt-01/C/ -Wmshome -c "put monfichier"
L'option c permet de passer des commandes sous smb, et on peut en mettre plusieurs séparées par des ';'
Pas besoin de mettre exit, il revient au prompt bash tout seul.
comme dirait l'autre, avec Linux, tout est possible, tout est réalisable
Hors ligne
#4 Le 08/07/2009, à 17:00
- MrWaloo
Re : [Résolu] Samba en ligne de commande
Bonjour à tous,
J'ai un réseau linux-windows grace à Samba.
Avec Konqueror, je n'ai aucune difficulter pour accéder, lire, copier sur les répertoires partagés du poste windows, dont l'adresse est smb://omt-01/C/
Mais j'aimerais savoir comment faire pour copier un fichier du poste linux vers le poste windows, mais en ligne de commande, et sans montage.
J'ai essayé cp monfichier smb://omt-01/C/, mais ééévidement, c'est trop simple, ça ne marche pasA bientôt
pourquoi sans montage ?
"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.
Hors ligne
#5 Le 09/07/2009, à 04:59
- harlock1
Re : [Résolu] Samba en ligne de commande
pourquoi sans montage ?
Pour aucune raison rationelle : simplement un très mauvais souvenir d'une galère avec des montages windows via samba (problèmes de droits, de reconnaissance de machine, de caractères accentués dans les noms de fichiers, etc ...)
Hors ligne
#6 Le 09/07/2009, à 06:27
- Brunod
Re : [Résolu] Samba en ligne de commande
J'ajoute mon grain de sel histoire de retrouver ce post qui m'intéresse beaucoup
Merci pour le partage du bloc note !
BD
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#7 Le 11/07/2009, à 10:31
- malbo
Re : [Résolu] Samba en ligne de commande
hé, ça suffit de squatter là (je fais comme vous)
Hors ligne
#8 Le 19/03/2010, à 23:44
- berserk
Re : [Résolu] Samba en ligne de commande
Bon, j'ai réussi en ligne de commande, comme cela :
$ smbclient -N //omt-01/C/ -Wmshome Domain=[OMT-01] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] smb: \> put monfichier putting file monfichier as \monfichier (8387,0 kb/s) (average 8387,0 kb/s) smb: \> exit $
Bon, maintenant, comment mettre ça dans un script bash ?
En effet, le script me rends la main au prompt smb: \ , et je ne sais pas comment lui faire envoyer les commandes put et exit ...
slt
tu peux m'expliquer comment t'as fait ?
parce que je vois pas trop ce que jo dois taper et quels sont les parametres
en faite je voudrais copier un fichier et un dossier vers l'adresse 192.168.0.11 et le nom de partage est data
merci
bon j'ai reussi à mettre un fichier mais pour mettre un repertoire je n'y arrive pas, car sur mon repertoire local quand je tape lcd il ne detecte pas tous les sous repertoires
Dernière modification par berserk (Le 20/03/2010, à 00:15)
Hors ligne
#9 Le 10/10/2012, à 12:37
- deltamoins
Re : [Résolu] Samba en ligne de commande
Je ne vois pas pourquoi tu t'excuses de partager tes connaissances avec les autres ! Quelqu'un qui trouve tout seul la réponse à sa question c'est encore mieux ! :-P
Merci en tous cas, j'avais le même besoin que toi.
Hors ligne
#10 Le 10/02/2020, à 22:12
- nicodelanoche
Re : [Résolu] Samba en ligne de commande
merci aussi pour le partage du bloc note ! meme 11 ans apres le post, il est toujours utile !
Hors ligne