This commit is contained in:
2019-08-11 11:21:30 +02:00
parent 6c393e6874
commit 6bf6471098
7 changed files with 418 additions and 9 deletions

View File

@@ -12,6 +12,12 @@ Plusieurs solutions pour installer des applications dans Mint:
#### Gestionnaire de paquets Synaptic
Liste de tous les paquets installés sur le système:
```bash
$ dpkg --get-selections > mylist.list
```
#### Flatpak

View File

@@ -10,3 +10,141 @@ Mais pour créer partager sous Mint, il faut installer le paquet Samba.
**Dossier public partagé**
Créer un dossier public pour le partage:
```bash
$ sudo mkdir -p /home/the-user/sambashare
```
Régler le permissions pour que tout le monde puisse lire/écrire dedans:
```bash
$ sudo chown -R nobody:nogroup /home/hendadel/sambashare/
$ sudo chmod -R 0775 /home/hendadel/sambashare/
```
Editer le fichier de configuration de Samba:
```bash
$ sudo nano /etc/samba/smb.conf
```
Ajouter les lignes suivantes au fichier de configuration de Samba:
```bash
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = hendadel-VBox
security = user
[SambaShare]
Comment = Samba Shared Directory
path = /home/hendadel/sambashare
writable = yes
guest ok = yes
read only = no
force user = nobody
```
Tester le fichier de configuration de Samba:
```bash
$ testparm
```
Redémarrer Samba:
```bash
$ sudo service smbd restart
```
Accéder au répertoire:
```bash
\192.168.1.8\sambashare
-- accès sans l/p --
```
**Dossier privé partagé**
Créer un groupe, y ajouter des utilisateurs et membres. Uniquement les membres de ce groupe auront accès au dossier partagé.
Créer un groupe:
```bash
$ sudo addgroup smbgroup
```
Ajouter un utilisateur au groupe smbgroup:
```bash
$ sudo usermod -aG smbgroup the-user
```
Donner un mot-de-passe: Give a password for the samba user.
```bash
$ sudo smbpasswd -a the-user
```
Créer un répertoire pour partager en privé:
```bash
$ sudo mkdir -p /home/the-user/sambaprivate/
```
Régler les permissions du dossier pour que seuls root et les membres du groupe accèdent au dossier partagé:
```bash
$ sudo chown -R root:smbgroup /home/hendadel/sambaprivate/
$ sudo chmod -R 0770 /home/hendadel/sambaprivate/
```
Editer le fichier de configuration de Samba pour y ajouter le nouveau répertoire.
```bash
$ sudo vi /etc/samba/smb.conf
```
Ajouter ce qui suit:
```bash
[SambaPrivate]
path = /home/hendadel/sambaprivate
valid users = @smbgroup
guest ok = no
writable = yes
browsable = yes
```
Redémarrer le service Samba.
```bash
sudo service smbd restart
```
Tester le fichier de configuration de Samba:
```bash
$ testparm
```
Accéder au répertoire:
```bash
\192.168.1.8\sambashare
-- demande l/p --
```