Dipartimento di fisica Home Web Mail Universita' degli studi di Parma Computer Palmari Telefonini WAP  


Esempi di utilizzo di smbclient (Samba client)

E' possibile utilizzare il programma smbclient per accedere dalle macchine Linux alle risorse di rete Windows.

Mandare un messaggio ad una macchina Windows
Per inviare una finestra contentente un messaggio di testo:

cat messaggio.txt | smbclient -M nomemacchina

Samba client per scaricare files

E' possibile utilizzare smbclient come un client ftp per accedere ad una condivisione di rete Microsoft e scaricare dei file, ad esempio nella propria home directory su galileo:

 -smbclient -L nomemacchina 		=> mostra l'elenco delle condivisioni esportate da nomemacchina
 -smbclient //nomemacchina/condivisione	=> apre una shell in stile ftp con la quale e' possibile
 					   gestire i file della condivisione

 esempio su come scaricare un file dalla directory download esportata via samba da galileo, la dir e'
 in sola lettura e senza password:

controllo quali condivisioni esporta galileo:

 - smbclient -L galileo  	dando invio quando viene
   			    	richiesta la password, viene
			    	visualizzato l'elenco delle
			    	condivisioni (shares)

        Sharename      Type      Comment
        ---------      ----      -------
        tmp            Disk      Temporary file space
        home           Disk      Galileo Home
        httpd          Disk      WWW ROOT
        download       Disk      Download
	[...]

utilizzo una determinata condivisione (download)

  - smbclient //galileo/download	dando invio quando viene
  					richiesta la password, viene
					aperta una shell in stile ftp)

  - con dir vengono visualizzati i file e le directory:

  smb: \> dir

  .                                   D        0  Thu Jun 20 12:11:31 2002
  ..                                  D        0  Wed Jun 19 16:18:14 2002
  utility                             D        0  Thu Apr  4 12:34:33 2002
  AcrobatReader                       D        0  Wed Jul 31 09:51:04 2002
  editor                              D        0  Fri Apr  5 10:14:29 2002
  [...]

  -con cd si cambia la directory

  smb: \> cd AcrobatReader

  smb: \AcrobatReader\> dir
  .                                   D        0  Wed Jul 31 09:51:04 2002
  ..                                  D        0  Thu Jun 20 12:11:31 2002
  acroread.exe                        A 10954232  Thu Dec 13 11:41:04 2001
  rp500ita.exe                        A 10954232  Thu Dec 13 11:41:04 2001
  leggimi.txt                                 71  Wed Jul 31 09:51:04 2002

                39368 blocks of size 1048576. 25735 blocks available

  -con get si scarica un file in locale (es. home directory su galileo)

  smb: \AcrobatReader\> get rp500ita.exe
getting file rp500ita.exe of size 10954232 as rp500ita.exe (65.9 kb/s) (average 65.9 kb/s)

  smb: \AcrobatReader\> exit


NOTE:
  • per accedere a macchine NT/2000/XP che richiedono username e password usare la sintassi
    smbclient -L nomemacchina -U nomeutente
    e
    smbclient //nomemacchina/condivisione -U nomeutente
  • per fare upload di file su galileo, si consiglia di utilizzare ssh; la procedura appena descritta puo' essere comoda quando non ci si trova in dipartimento e si vuole avere accesso a files salvati su PC Windows.
  • per altre opzioni di smbclient si consiglia di consutare le pagine man smbclient

questa pagina è stata aggiornata l'ultima volta il 01/01/1970
Powered by Apache web server on Scientific Linux - Aspetti tecnici curati da LCA - Contenuti curati da redazione at fis.unipr.it
Dipartimento di Fisica Macedonio Melloni