RSYNC con TrueNAS
Vamos a hacer la práctica de RSYNC que básicamente sirve para hacer copias de seguridad, vamos a necesitar dos TrueNAS para realizar la actividad.
RSYNC con TrueNAS
Vamos a hacer la práctica de RSYNC que básicamente sirve para hacer copias de seguridad, vamos a necesitar dos TrueNAS para realizar la actividad.
Permisos en SMB
Vamos a ver como le damos permisos a un disco en el protocolo SMB para restringir, solo lectura o dar permisos, ya sea a una persona o un grupo:
Los comandos que uso son los siguientes:
valid users=Antonio,@giso
read list=Paco
invalid user=ruperto
Unir XigmaNAS con ESXi mediante ISCSI
Vamos a ver como podemos conectar un disco que está en XigmaNAS a ESXi mediante el protocolo ISCSI.
TrueNAS con Nextcloud
Vamos a ver como podemos instalar Nextcloud en TrueNAS, necesitamos instalar el plugin para poder acceder a el, una vez realizado ese paso, veremos como crear carpetas, usuarios, grupos, compartir los directorios que queramos, ponerle permisos personalizados.
XigmaNAS
Vamos a ver como instalar, configurar, crear usuarios y grupos, añadir discos y pools, crear una carpeta y compartirla con samba y FTP:
Samba y NFS de TrueNAS con Ubuntu
Vamos a montar una carpeta de TrueNAS con Samba en Ubuntu, los comandos que he usado son los siguientes:
$ sudo apt install smbclient
$ sudo smbclient -L (usuario TrueNAS)-U (usuario TrueNAS)
$ sudo apt install cifs-utils
$ sudo mount -t cifs //(IP de TrueNAS)/mnt -o user=(Usuario de ubuntu) /mnt
Para el NFS usaremos los siguientes comandos:
$ mount -t nfs -o proto=tcp,port=2049 (IP TrueNAS):/mnt/RRHH/Linux /mnt
En la parte de /mnt/respaldos hay que poner la carpeta de TrueNAS
Y en la parte de /mnt hay que poner donde lo montamos.
Usuarios y almacenamiento Zvol con ESXI
Vamos a crear dos usuarios y un grupo el/los cuales van a poder acceder a un dataset.
También vamos a ver como crear un Zvol en TrueNAS y que en el servidor ESXI lo capte para formar un LUN por ISCSI.
Instalar, configurar y usar TrueNAS
Vamos a instalar, configurar y usar TrueNAS, vamos a descargar la ISO desde la siguiente URL.
Una vez se haya instalado hay que darle a reboot.
Crearemos usuarios, grupos, cambiar el nombre al server, crear un almacenamiento, usar la shell.
Los comandos que usamos en la shell son los siguientes:
-Los dos comandos que son cat es para ver lo que hay en ese directorio (son comandos independientes):
cat /etc/passwd
cat /etc/group
-Para ver el directorio donde estás en ese momento:
pwd
-Para listar todos los archivos dentro de ese directorio:
cd ..
ls
-Para ver el id del usuario:
id [nombre del usuario]
-Para ver los pool:
cd /mnt
ls
ls -al
Carpeta compartida en Ubuntu con Openmediavault
Vamos a compartir una carpeta desde OMV para que desde Ubuntu o en un principio cualquier distribución de Linux para que el usuario de esté pueda acceder a la carpeta que acabamos de compartir.
Openmediavault: Discos, Usuarios, RAID, Carpeta compartida, activar servicios SSH, Samba, NFS y FTP
Vamos a usar Openmediavault, vamos a hacer un RAID tipo espejo, para ello tendremos que usar dos discos, en mi caso dos de 10GB, luego crearemos dos usuarios y los meteremos a distintos grupos, compartiremos una carpeta que está en un tercer disco de 5GB, por último iremos activando los servicios SSH, Samba/CIFS, NFS y FTP.