Compartir carpetes

De FFAWiki
La revisió el 11:47, 27 des 2020 per Mayola (discussió | contribucions) (Es crea la pàgina amb «__TOC__ ==Linux== ===NFS=== ====<u>'''Configuració del Servidor'''</u>==== :Per poder compartir carpetes amb NFS des d'un ordinador cal que s'instal·lin 3 paq...».)
(dif.) ← Versió més antiga | Versió actual (dif.) | Versió més nova → (dif.)

Linux

NFS

Configuració del Servidor

Per poder compartir carpetes amb NFS des d'un ordinador cal que s'instal·lin 3 paquets:
nfs-kernel-server
nfs-common
portmap
Un cop en funcionament s'ha de configurar el fitxer /etc/exports amb les carpetes que volem compartir.
Per cada carpeta compartida en NFS caldrà posar-hi una línea amb:
Ruta absoluta de la carpeta compartida
(ro) només lectura - (rw) lectura i escriptura
Un cop editat el fitxer de configuració caldrà re-iniciar el servei NFS
sudo /etc/init.d/nfs-kernel-server restart

Exemple de configuració del Servidor

Creem la carpeta que volem compartir:
sudo mkdir /compartir_per_NFS
sudo chmod 777 /compartir_per_NFS
Instalem el servidor NFS (només cal fer-ho una vegada)
sudo apt-get update
sudo apt-get install nfs-kernel-server nfs-common portmap
Configurem l'arxiu /etc/exports
sudo nano /etc/exports
escrivim la línia: /compartir_per_NFS *(ro)
Reiniciem el servei de NFS
sudo /etc/init.d/nfs-kernel-server restart

Configuració del Client

Per poder connectar a carpetes NFS cal que s'instal·lin 2 paquets:
nfs-common
portmap
Després s'ha de muntar el recurs NFS en una carpeta de l'ordinador client.
mount -t nfs [IP_Servidor_NFS] : [/Ruta_Absoluta_Carpeta_NFS_Compartida] [/Ruta_Absoluta_Carpeta_Local]

Exemple de configuració del client

Creem la carpeta que volem muntar
sudo mkdir /Muntatge_per_NFS
sudo chmod 777 /Muntatge_per_NFS
I la muntem sobre el recurs compartit a l'ordinador amb ip: [192.168.2.3] i amb carpeta [/compartir_per_NFS]
sudo mount -t nfs 192.168.2.3:/compartir_per_NFS /Muntatge_per_NFS


SAMBA

Configuració del Servidor

Per poder compartir carpetes amb Samba des d'un ordinador cal que s'instal·li el paquets samba.
sudo apt-get update
sudo apt-get install samba


Un cop en funcionament s'ha de configurar el fitxer /etc/samba/smb.conf amb les carpetes que volem compartir.
Per cada carpeta compartida en Samba caldrà posar-hi una conjunt de línees:
[nom_Recurs]
comment = xxxxx (opcional)
path = xxxxx (ruta absoluta de la carpeta)
writable = yes o bé read only = yes
guest ok = yes
public = yes
browseable = yes
directory mask = 0777


Un cop editat el fitxer de configuració caldrà re-iniciar el servei SAMBA
sudo /etc/init.d/smbd restart


Exemple de configuració del Servidor

Creem la carpeta que volem compartir:
sudo mkdir /compartir_per_SAMBA
sudo chmod 777 /compartir_per_SAMBA
Decidim quin Nom de Recurs li posem: Recurs_SAMBA
Decidim que el recurs serà de Lectura i Escriptura.


Instalem el servidor SAMBA (només cal fer-ho una vegada)
sudo apt-get update
sudo apt-get install samba


Configurem l'arxiu /etc/samba/smb.conf
sudo nano /etc/samba/smb.conf
[Recurs_SAMBA]
comment = carpeta compartida en samba
path = /compartir_per_SAMBA
writable = yes
guest ok = yes
public = yes
browseable = yes
directory mask = 0777


Reiniciem el servei de SAMBA
sudo /etc/init.d/smbd restart

Configuració del Client

Instal·lem els paquets del client
apt-get install smbclient
apt-get install cifs-utils


Cal muntar el recurs SAMBA en una carpeta de l'ordinador client.
mount -t cifs //[IP_Servidor_SAMBA] / [Nom_Recurs] [/Ruta_Absoluta_Carpeta_Local]


Exemple de configuració del client

Instal·lem els paquets del client
apt-get install smbclient
apt-get install cifs-utils


Creem la carpeta que volem muntar
sudo mkdir /Muntatge_per_SAMBA
sudo chmod 777 /Muntatge_per_SAMBA


I la muntem sobre el recurs compartit a l'ordinador amb ip: [192.168.1.3] i amb recurs compartit [Recurs_SAMBA]
sudo mount -t cifs //192.168.1.3/Recurs_SAMBA /Muntatge_per_SAMBA