« Installer Samba sur un conteneur Alpine » : différence entre les versions
Aller à la navigation
Aller à la recherche
Page créée avec « == Serveur de fichiers SAMBA, à adpater avec vos ip, user, mdp, etc. == sur proxmox 40 CREATION CONTENEUR bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/alpine.sh)" Using Advanced Settings on node pve3 🖥️ Operating System: alpine 🌟 Version: 3.22 📦 Container Type: Unprivileged 🔐 Root Password: Automatic Login 🆔 Container ID: 111 🏠 Hostname: samba 💾 Disk Size: 40 GB... » |
Aucun résumé des modifications |
||
| Ligne 35 : | Ligne 35 : | ||
mkdir -p /srv/files | mkdir -p /srv/files | ||
chown root:sambashare /srv/files | chown root:sambashare /srv/files | ||
chmod 2770 /srv/files | chmod 2770 /srv/files | ||
USER LINUX & SAMBA | USER LINUX & SAMBA | ||
addgroup sambashare | addgroup sambashare | ||
adduser ptbc | adduser ptbc | ||
+ mot de passe dbraux | + mot de passe dbraux | ||
addgroup ptbc sambashare | addgroup ptbc sambashare | ||
| Ligne 47 : | Ligne 53 : | ||
apk update | apk update | ||
apk upgrade | apk upgrade | ||
apk add samba samba-common-tools | apk add samba samba-common-tools | ||
| Ligne 78 : | Ligne 86 : | ||
DEMARRER | DEMARRER | ||
rc-update add samba | rc-update add samba | ||
rc-service samba start | rc-service samba start | ||
| Ligne 86 : | Ligne 96 : | ||
TESTER sur win, explorateur de fichier | TESTER sur win, explorateur de fichier | ||
\\192.168.1.245 et rentrer user et mot de passe (ptbc/dbraux) | \\192.168.1.245 et rentrer user et mot de passe (ptbc/dbraux) | ||
Version du 14 novembre 2025 à 10:44
Serveur de fichiers SAMBA, à adpater avec vos ip, user, mdp, etc.
sur proxmox 40
CREATION CONTENEUR bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/alpine.sh)"
Using Advanced Settings on node pve3 🖥️ Operating System: alpine 🌟 Version: 3.22 📦 Container Type: Unprivileged 🔐 Root Password: Automatic Login 🆔 Container ID: 111 🏠 Hostname: samba 💾 Disk Size: 40 GB 🧠 CPU Cores: 2 🛠️ RAM Size: 2048 MiB 🌉 Bridge: vmbr0 📡 IPv4 Address: 192.168.1.245/24 🌐 Gateway IP Address: 192.168.1.1 📡 IPv6: SLAAC/AUTO ⚙️ Interface MTU Size: Default 🔍 DNS Search Domain: Host 📡 DNS Server IP Address: Host 🏷️ Vlan: Default 📡 Tags: community-script;os;alpine 🔑 Root SSH Access: no 🗂️ Enable FUSE Support: no 🔍 Verbose Mode: no 🚀 Creating a Alpine LXC using the above advanced settings ✔️ Storage local (Free: 29.4GB Used: 21.3GB) [Template] ✔️ Storage LVM-Thin500 (Free: 309.5GB Used: 144.7GB) [Container]
mkdir -p /srv/files
chown root:sambashare /srv/files
chmod 2770 /srv/files
USER LINUX & SAMBA
addgroup sambashare
adduser ptbc
+ mot de passe dbraux
addgroup ptbc sambashare
smbpasswd -a ptbc (= dbraux)
apk update
apk upgrade
apk add samba samba-common-tools
PUIS
nano /etc/samba/smb.conf
[global]
workgroup = WORKGROUP server string = Alpine Samba Server security = user map to guest = Bad User dns proxy = no log file = /var/log/samba/log.%m max log size = 50 printing = bsd printcap name = /dev/null load printers = no
[files]
comment = Partage de fichiers path = /srv/files browseable = yes read only = no writable = yes create mask = 0660 directory mask = 2770 valid users = @sambashare
DEMARRER
rc-update add samba
rc-service samba start
TESTER sur Linux
smbclient //192.168.1.245/files -U ptbc
TESTER sur win, explorateur de fichier
\\192.168.1.245 et rentrer user et mot de passe (ptbc/dbraux)