Posts Tagged ‘samba’

[Raspberry Pi] Condividere cartelle con un server Samba

domenica, aprile 26th, 2015

Ciao.

Condividiamo una cartella su Raspbian con un server Samba.

Installiamo

sudo apt-get install samba samba-common-bin

ed andiamolo a configurare cambiando i parametri nel suo file di configurazione

sudo nano /etc/samba/smb.conf

Togliamo i commenti a

workgroup = WORKGROUP
wins support = yes

dove “WORKGROUP” deve essere sostituito con il workgroup della vostra rete e “wins support” è per il supporto ai sistemi Windows (se non vi interessa potete anche lasciarlo invariato),

togliete il commento anche a

# security = user

ed aggiungete alla fine del file questo

[nome_cartella_condivisa]
comment = vostro_commento
path= path_della_cartella_da_condividere
browseable=yes
read only = no
writeable=yes
only guest=no
guest ok=no
create mask=0777
directory mask=0777
public=no

dove “nome_cartella_condivisa” è per il nome che volete far apparire nella vostra rete.

Settiamo una password per il server Samba

sudo smbpasswd -a username

Sostituite username con il vostro username.

Riavviamo il server

sudo /etc/init.d/samba restart

Ciao!
! 🙂 !

 

 

Fonti:

http://raspberrypihq.com/how-to-share-a-folder-with-a-windows-computer-from-a-raspberry-pi/

http://maxtrixnix.blogspot.it/2013/06/raspberry-pi-come-installare-e.html

Esplorare una cartella remota tramite shell

lunedì, gennaio 31st, 2011

Avete bisogno di navigare tramite shell in una cartella remota?

Bene, come avete notato non è possibile farlo senza montare la cartella da qualche parte.

Per fare ciò, avete bisogno di smbfs (che, da quello che ho reperito in rete, è un file system o, meglio, è un SMB “montabile”).

Per installarlo, aprite un terminale e date:

sudo apt-get install smbfs

Fatto questo, dovrete creare una cartella dove montare la cartella remota; quest’ultima potrà essere nella posizione che più vi aggrada (io l’ho messa sulla “Scrivania”) e la potete creare come volete (tramite GUI o con un semplice “mkdir“).

Ora dovrete montare la cartella remota nella cartella appena creata:

sudo mount -t smbfs -o username=nome_utente,workgroup=workgroup_server //nome_server/nome_cartella_remota /path/cartella_appena_creata

Dove “-t” indica che tipo di file system volete montare, “-o” che ciò che segue sono opzioni; “nome_server” sarebbe il nome del computer dove è locata la cartella remota che si vuole raggiungere e “nome_cartella_remota” è il nome della cartella remota.

Se le due macchine si trovano sotto lo stesso workgroup, il campo “workgroup=workgroup” può essere omesso.

Dopo aver dato questo comando, vi verrà chiesta la password dell’utente della macchina-server che volete raggiungere: nel caso può essere aggiunta anche nelle opzioni del comando, ma sarà in chiaro:

-o username=nome_utente,password=password_utente

C’è solo un piccolo problema: il proprietario della cartella montata non sarete voi ma il “superutente” quindi, qualsiasi cosa vogliate fare, la potete fare solo da “superutente”.

Ciao!
! 🙂 !