{"id":2918,"date":"2026-02-16T08:42:24","date_gmt":"2026-02-16T07:42:24","guid":{"rendered":"https:\/\/artheodoc.fr\/?page_id=2918"},"modified":"2026-02-17T07:11:58","modified_gmt":"2026-02-17T06:11:58","slug":"creation-dun-partage-samba-sous-alpine-linux","status":"publish","type":"page","link":"https:\/\/artheodoc.fr\/index.php\/creation-dun-partage-samba-sous-alpine-linux\/","title":{"rendered":"Cr\u00e9ation d\u2019un partage Samba sous Alpine Linux"},"content":{"rendered":"\n<p>Voici une proc\u00e9dure d\u00e9taill\u00e9e pour installer et configurer Samba sur Alpine Linux, afin de cr\u00e9er un partage nomm\u00e9 <strong>kiosque<\/strong> accessible en \u00e9criture par l\u2019utilisateur <strong>media<\/strong>, avec le groupe de travail <strong>WORKGROUP<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Proxmox<\/h2>\n\n\n\n<p>Test\u00e9 avec le mod\u00e8le de conteneur alpine-3.22-defaut_20250617_amd64.tar.xz.<\/p>\n\n\n\n<p><a href=\"https:\/\/artheodoc.fr\/index.php\/alpine-linux\/\" data-type=\"page\" data-id=\"1365\" target=\"_blank\" rel=\"noreferrer noopener\">Alpine Linux<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mise \u00e0 jour du syst\u00e8me<\/h2>\n\n\n\n<p>En administrateur root (<strong>su<\/strong>)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apk update<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">apk upgrade<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Installation de Samba<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">apk add samba<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Configuration de Samba<\/h2>\n\n\n\n<p>Sauvegarde du fichier de configuration original&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">cp \/etc\/samba\/smb.conf \/etc\/samba\/smb.conf.bak<\/pre>\n\n\n\n<p>Supprimer l&rsquo;ancien fichier smb.conf&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm \/etc\/samba\/smb.conf<\/pre>\n\n\n\n<p>Si nano n&rsquo;est pas install\u00e9&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apk add nano<\/pre>\n\n\n\n<p>\u00c9dition du fichier de configuration&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nano \/etc\/samba\/smb.conf<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">[global]<br>   workgroup = WORKGROUP<br>   server string = Samba Server<br>   security = user<br>   map to guest = Bad User<br><br>[kiosque]<br>   path = \/srv\/samba\/kiosque<br>   browsable = yes<br>   read only = no<br>   valid users = media<br>   writable = yes<br>   create mask = 0775<br>   directory mask = 0775<\/pre>\n\n\n\n<p>path = \/srv\/samba\/kiosque browsable = yes read only = no valid users = media writable = yes create mask = 0775 directory mask = 0775<\/p>\n\n\n\n<p>Apr\u00e8s modifications.<\/p>\n\n\n\n<p><strong>[<code>CRTL<\/code>] <\/strong>+ <strong>[<code>X<\/code>]<\/strong> pour quitter l\u2019\u00e9diteur nano.<\/p>\n\n\n\n<p><strong>[<code>Y<\/code>]<\/strong> pour confirmer l\u2019enregistrement des modifications.<\/p>\n\n\n\n<p><strong>[<code>Entr\u00e9e<\/code>]<\/strong> pour confirmer le nom du fichier.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cr\u00e9ation de l\u2019utilisateur Samba<\/h2>\n\n\n\n<p>V\u00e9rifiez que l\u2019utilisateur media existe sur le syst\u00e8me&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">id media<\/pre>\n\n\n\n<p>Si l\u2019utilisateur n\u2019existe pas, cr\u00e9ez-le&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">adduser -D media<\/pre>\n\n\n\n<p>D\u00e9finir un mot de passe pour l\u2019utilisateur media&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">passwd media<\/pre>\n\n\n\n<p>Ajoutez l\u2019utilisateur media \u00e0 la base de donn\u00e9es Samba&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">smbpasswd -a media<\/pre>\n\n\n\n<p><em>Vous serez invit\u00e9 \u00e0 entrer un mot de passe pour l\u2019utilisateur <strong>media<\/strong>.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cr\u00e9ation du r\u00e9pertoire de partage<\/h2>\n\n\n\n<p>Cr\u00e9ez le r\u00e9pertoire pour le partage et d\u00e9finissez les permissions&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mkdir -p \/srv\/samba\/kiosque<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">chown media:media \/srv\/samba\/kiosque<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">chmod 775 \/srv\/samba\/kiosque<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Activation et d\u00e9marrage du service Samba<\/h2>\n\n\n\n<p>Activez le service Samba pour qu\u2019il d\u00e9marre automatiquement au boot&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rc-update add samba<\/pre>\n\n\n\n<p>D\u00e9marrez le service&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rc-service samba start<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">V\u00e9rification de la configuration<\/h2>\n\n\n\n<p>Testez la syntaxe du fichier de configuration&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">testparm<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Acc\u00e8s au partage depuis un client<\/h2>\n\n\n\n<p>Depuis un autre ordinateur du r\u00e9seau, acc\u00e9dez au partage en utilisant l\u2019adresse IP ou le nom d\u2019h\u00f4te de votre serveur Alpine Linux. Par exemple&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sous Windows&nbsp;: <code>\\\\&lt;adresse_ip_du_serveur&gt;\\kiosque<\/code><\/li>\n\n\n\n<li>Sous Linux&nbsp;: <code>smbclient \/\/&lt;adresse_ip_du_serveur&gt;\/kiosque -U media<\/code><\/li>\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/artheodoc.fr\/index.php\/2025\/03\/05\/acceder-a-un-partage-samba-depuis-linux-mint\/\" data-type=\"post\" data-id=\"1875\" target=\"_blank\" rel=\"noreferrer noopener\">Acc\u00e9der \u00e0 un partage Samba depuis Linux Mint<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pare-feu (si n\u00e9cessaire)<\/h2>\n\n\n\n<p>Si un pare-feu est actif, autorisez les ports Samba (TCP 139, 445 et UDP 137, 138)&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apk add iptables<br>iptables -A INPUT -p tcp --dport 139 -j ACCEPT<br>iptables -A INPUT -p tcp --dport 445 -j ACCEPT<br>iptables -A INPUT -p udp --dport 137 -j ACCEPT<br>iptables -A INPUT -p udp --dport 138 -j ACCEPT<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">R\u00e9sum\u00e9 des commandes cl\u00e9s<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>\u00c9tape<\/strong><\/th><th><strong>Commande<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Installation<\/td><td><code>apk add samba<\/code><\/td><\/tr><tr><td>Configuration<\/td><td><code>nano \/etc\/samba\/smb.conf<\/code><\/td><\/tr><tr><td>Cr\u00e9ation du partage<\/td><td><code>mkdir -p \/srv\/samba\/kiosque<\/code><\/td><\/tr><tr><td>Permissions<\/td><td><code>chown media:media \/srv\/samba\/kiosque<\/code><\/td><\/tr><tr><td>Utilisateur Samba<\/td><td><code>smbpasswd -a media<\/code><\/td><\/tr><tr><td>D\u00e9marrage<\/td><td><code>rc-service samba start<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici une proc\u00e9dure d\u00e9taill\u00e9e pour installer et configurer Samba sur Alpine Linux, afin de cr\u00e9er un partage nomm\u00e9 kiosque accessible en \u00e9criture par l\u2019utilisateur media, avec le groupe de travail WORKGROUP. Proxmox Test\u00e9 avec le mod\u00e8le de conteneur alpine-3.22-defaut_20250617_amd64.tar.xz. Alpine Linux Mise \u00e0 jour du syst\u00e8me En administrateur root (su) apk update apk upgrade Installation [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2918","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/pages\/2918","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/comments?post=2918"}],"version-history":[{"count":3,"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/pages\/2918\/revisions"}],"predecessor-version":[{"id":2924,"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/pages\/2918\/revisions\/2924"}],"wp:attachment":[{"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/media?parent=2918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}