8. Samba suite
COntener samba¶
COnfiguration préalable de proxmox¶
L'objectif est de partager le second disque dur pour qu'il accessible sur le réseau et entre les machines
Il faut préalable ajouter ce disque sur proxmox
Puis dans le CT->Ressources Ajouter Device Passthrough et renseigner /dev/sdb1 et le nommer data2 (erreur de manip sur le data qui avait été supprimé)
fdisk -l pour vérifier la présence du disque
Puis dans la console de proxmox, en utilisant 106, id du contener
pct set 106 -mp0 /host/dir,mp=/container/mount/point
nano /var/lib/lxc/106/config
ajouter la ligne
mp0: /mnt/pve/data2,mp=/root/data
puis donner les droits en écriture sur ce dossier pour que samba puisse écrire dessus
chmod 0777 /mnt/pve/data2/data
Installation du serveur samba¶
Création d'une CT alpine, storage:local-lvm (et pas data, ni data2!), 1 coeur, 512Mo Ram, 2Go HD, network DCP ipv4 192.168.1.97
Lui attribuer une ip fixe par le dhcp de la freebox
Se logguer dans le CT
apk -U upgrade apk add nano openssh samba nano /etc/ssh/sshd_config
On peut esuite se connecter en ssh ou sftp avec l'utilisateur root
Ajouter la ligne afin de permttre le root login
PermitRootLogin yes
démarrer ssh
rc-service sshd Start
Editer les paramètre samba
nano /etc/samba/smb.conf
et ajouter
ajouter un utilisateuradduser mathgon smbpasswd -a mathgon
démarrer samba en services
rc-update add samba rc-service samba start
samba:~# fdisk -l
Found valid GPT with protective MBR; using GPT
Disk /dev/sdb: 488397168 sectors, 907M
Logical sector size: 512
Disk identifier (GUID): 0622a378-267b-4540-bc39-db6711b59658
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 488397134
Finalement le partage samba peut-être ajouté \samba et correspond au répertoire /home/mathgon
juste modif
mkdir data chmod 0777 data