Update Tips_Linux.md
This commit is contained in:
parent
ccd412ad39
commit
77acf35602
1 changed files with 70 additions and 1 deletions
|
|
@ -1,5 +1,8 @@
|
||||||
# 🐧 Tips Linux
|
# 🐧 Tips Linux
|
||||||
|
|
||||||
|
[Monter un dossier partagé SMB/CIFS](monter-un-dossier-partagé-smb--cifs)
|
||||||
|
|
||||||
|
|
||||||
## :one: Ajouter un utilisateur et définir les groupes, necessite compte root ou `sudo`
|
## :one: Ajouter un utilisateur et définir les groupes, necessite compte root ou `sudo`
|
||||||
|
|
||||||
1. Contrôler les groupes "droit" d'un utilisateur
|
1. Contrôler les groupes "droit" d'un utilisateur
|
||||||
|
|
@ -41,3 +44,69 @@ cat /etc/passwd
|
||||||
```
|
```
|
||||||
cat /etc/group
|
cat /etc/group
|
||||||
```
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## :two: Monter un dossier partagé SMB/CIFS
|
||||||
|
|
||||||
|
1. Installer les paquets necessaires
|
||||||
|
```
|
||||||
|
sudo apt update
|
||||||
|
sudo apt install cifs-utils
|
||||||
|
```
|
||||||
|
2. Créer le point de montage
|
||||||
|
```
|
||||||
|
sudo mkdir -p /mnt/partage
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Montage manuel (test rapide)
|
||||||
|
```
|
||||||
|
sudo mount -t cifs //SERVEUR/partage /mnt/partage -o username=utilisateur,password=motdepasse,uid=1000,gid=1000
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Stocker les identifiants de façon sécurisée
|
||||||
|
```
|
||||||
|
sudo nano /etc/samba/credentials
|
||||||
|
```
|
||||||
|
```
|
||||||
|
username=ton_utilisateur
|
||||||
|
password=ton_mot_de_passe
|
||||||
|
```
|
||||||
|
|
||||||
|
5. Sécuriser le fichier credentials
|
||||||
|
```
|
||||||
|
sudo chmod 600 /etc/samba/credentials
|
||||||
|
sudo chown root:root /etc/samba/credentials
|
||||||
|
```
|
||||||
|
|
||||||
|
6. Montage automatique au démarrage via `fstab`
|
||||||
|
```
|
||||||
|
sudo nano /etc/fstab
|
||||||
|
```
|
||||||
|
```
|
||||||
|
//SERVEUR/partage /mnt/partage cifs credentials=/etc/samba/credentials,uid=1000,gid=1000,iocharset=utf8,vers=3.0,_netdev,nofail,x-systemd.automount 0 0
|
||||||
|
```
|
||||||
|
|
||||||
|
Options utiles à connaître :
|
||||||
|
- vers=3.0 (ou 3.1.1) : version du protocole SMB, important car SMB1 est désactivé par défaut
|
||||||
|
- _netdev : indique que le montage dépend du réseau
|
||||||
|
- nofail : évite que le boot échoue si le serveur est injoignable
|
||||||
|
- x-systemd.automount : montage à la demande (utile pour les serveurs pas toujours dispo)
|
||||||
|
- uid/gid : propriétaire local des fichiers (récupère le tien avec id)
|
||||||
|
- file_mode=0664,dir_mode=0775 : permissions si besoin
|
||||||
|
|
||||||
|
7. Tester sans rebooter
|
||||||
|
```
|
||||||
|
sudo systemctl daemon-reload
|
||||||
|
sudo mount -a
|
||||||
|
```
|
||||||
|
|
||||||
|
8. Contrôles
|
||||||
|
```
|
||||||
|
dh -h
|
||||||
|
```
|
||||||
|
|
||||||
|
Dépannage rapide :
|
||||||
|
- Erreur mount error(13): Permission denied : vérifie les credentials et le domaine
|
||||||
|
- Erreur mount error(112): Host is down : essaie une autre version SMB (vers=2.0 ou vers=3.1.1)
|
||||||
|
- Erreur mount error(2): No such file or directory : nom du partage incorrect ou serveur injoignable (ping SERVEUR, smbclient -L //SERVEUR -U utilisateur pour lister les partages)
|
||||||
Loading…
Add table
Add a link
Reference in a new issue