alpine_fstab
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| alpine_fstab [2025/02/02 20:42] – créée luc | alpine_fstab [2025/02/22 11:40] (Version actuelle) – luc | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Monter un partage SMB dans Alpine Linux ====== | ====== Monter un partage SMB dans Alpine Linux ====== | ||
| + | |||
| + | ===== OS complet ou VM ===== | ||
| Configurer le fichier ''/ | Configurer le fichier ''/ | ||
| - | Mais il faut également | + | Mais il faut également |
| + | |||
| + | ===== Dans un CT LXC (coucou Proxmox) ===== | ||
| + | |||
| + | Si on est dans un container LXC dans Proxmox, le montage ne fonctionnera pas, une histoire de droit root sur les container LXC dans Proxmox. | ||
| + | |||
| + | Solution en 2 étapes : | ||
| + | * monter le partage SMB sur l' | ||
| + | * faire un bindmount pour partager le dossier de l' | ||
| + | |||
| + | Sur le CT LXC | ||
| + | <code bash> | ||
| + | ## sur LXC | ||
| + | # création d'un groupe LXC avec le gid=10000 | ||
| + | addgroup -g 10000 lxc_share | ||
| + | # ajouter le user dans le group | ||
| + | addgroup USER lxc_share | ||
| + | </ | ||
| + | |||
| + | Sur l' | ||
| + | <code bash> | ||
| + | ## sur le host | ||
| + | # créer un répertoire | ||
| + | mkdir / | ||
| + | |||
| + | # configurer fstab | ||
| + | // | ||
| + | # NOTE : on choisit les uid/gid pour permettre au CT d' | ||
| + | # NOTE : les x-systemd.automount : le mount a lieu automatiquement lors de l' | ||
| + | |||
| + | # credentials_SMB | ||
| + | username=< | ||
| + | password=< | ||
| + | # créer le bindmount | ||
| + | # dans / | ||
| + | # éditer le fichier xxx.conf qui correspond à l'ID du container et rajouter | ||
| + | mp0: / | ||
| + | # NOTE : / | ||
| + | # NOTE : mp=/shared correspond au point de montage sur le CT | ||
| - | Note : si on est dans un container LXC dans Proxmox, | + | # reboot |
| + | </ | ||
alpine_fstab.1738528970.txt.gz · Dernière modification : de luc
