issue208:c_c
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue208:c_c [2024/08/31 16:50] – d52fr | issue208:c_c [2024/09/02 15:44] (Version actuelle) – auntiee | ||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
- NETBIOS translator | - NETBIOS translator | ||
- Windows browser (like Network neighbourhood)** | - Windows browser (like Network neighbourhood)** | ||
+ | |||
+ | Dans le dernier numéro, nous avons abordé les bases de SAMBA et la configuration d'une VM de test. Si vous prévoyez de passer l' | ||
+ | |||
+ | Au cas où vous auriez oublié où nous en sommes, lancez votre VM et jetons un coup d' | ||
+ | |||
+ | SAMBA est un amalgame de trois démons : | ||
+ | |||
+ | 1. smbd | ||
+ | - verrouillage des ressources | ||
+ | - authentification des utilisateurs | ||
+ | - partage de données via le protocole SMB | ||
+ | - impression | ||
+ | - partage de fichiers | ||
+ | (mnémotechnique (pour l' | ||
+ | |||
+ | 2. nmbd | ||
+ | - Traducteur de NETBIOS | ||
+ | - Navigateur Windows (comme dans voisinage Réseau) | ||
+ | |||
**3. winbindd | **3. winbindd | ||
Ligne 37: | Ligne 56: | ||
As I said before things change (but the more they stay the same?)** | As I said before things change (but the more they stay the same?)** | ||
+ | |||
+ | 3. winbindd | ||
+ | - Traducteur des UTILISATEURS et des GROUPES de Windows. | ||
+ | Via : PAM, NSS RPC | ||
+ | - Fait correspondre les utilisateurs de Windows avec ceux de Linux. | ||
+ | |||
+ | NOTE : Samba ne peut pas utiliser /etc/pwd ou /etc/shadow pour authentifier directement les utilisateurs ! | ||
+ | |||
+ | Dans votre VM, assurez-vous que SMB est toujours présent : | ||
+ | |||
+ | ps aux | grep smb | ||
+ | |||
+ | ps aux | nmbd | ||
+ | |||
+ | sudo smbstatus | ||
+ | |||
+ | Le bonheur ? | ||
+ | |||
+ | Couvrons rapidement les autres bases aussi. Je vais les mettre ici, car je les ai dans *mes notes, ce qui peut vous aider à vous souvenir des choses plus facilement. A tout moment, n' | ||
+ | |||
+ | Comme je l'ai déjà dit, les choses changent (mais plus elles restent les mêmes ?). | ||
+ | |||
**Please also check out: https:// | **Please also check out: https:// | ||
Ligne 51: | Ligne 92: | ||
You may have realised from my list that we do not have SAMBA users. Now just as we were blindly following the Ubuntu SAMBA page, in the previous issue, we will continue, there is a part four there. The problem is they do not say much and a newbie may get caught here. Let’s expand. ** | You may have realised from my list that we do not have SAMBA users. Now just as we were blindly following the Ubuntu SAMBA page, in the previous issue, we will continue, there is a part four there. The problem is they do not say much and a newbie may get caught here. Let’s expand. ** | ||
+ | |||
+ | Consultez également : https:// | ||
+ | |||
+ | Puisque notre serveur VM est vierge, vous devrez peut-être installer le paquet net-tools si vous souhaitez utiliser des commandes telles que netstat. | ||
+ | |||
+ | sudo apt install net-tools | ||
+ | |||
+ | Dans le dernier numéro, nous nous sommes contentés de configurer cette page : https:// | ||
+ | |||
+ | man smb.conf | ||
+ | |||
+ | C'est l'une des bonnes pages du manuel. C'est intense, je sais, mais je veux que vous fassiez un petit effort et que vous la parcouriez au moins une fois et plus si nécessaire. Ainsi, si quelque chose dans le numéro précédent n'a pas fonctionné pour vous, vous devez regarder ici. Les paramètres se présentent sous la forme NOM = VALEUR. | ||
+ | |||
+ | Vous avez peut-être compris, en lisant ma liste, que nous n' | ||
+ | |||
**We start by adding a generic SMB user, the name is up to you. | **We start by adding a generic SMB user, the name is up to you. | ||
Ligne 62: | Ligne 118: | ||
“Connect to Server” (see image above) – type : | “Connect to Server” (see image above) – type : | ||
+ | < | ||
+ | smb://< | ||
+ | </ | ||
- | smb://<ip address of SMB server>** | + | Nous commençons par ajouter un utilisateur SMB générique, |
+ | À ce stade, vous devriez savoir comment ajouter un utilisateur. Vous pouvez utiliser « smbpasswd » pour ajouter un mot de passe à l' | ||
+ | |||
+ | Votre devoir se trouve ici : https:// | ||
+ | |||
+ | Mais comment accéder à ce partage SMB à partir d'un autre ordinateur Ubuntu ? | ||
+ | |||
+ | Alors que mon ami cherchait à l' | ||
+ | |||
+ | « Connexion au serveur » (voir l' | ||
+ | < | ||
+ | smb://<adresse IP du serveur | ||
+ | </ | ||
**A quick demonstration in pictures: | **A quick demonstration in pictures: | ||
Ligne 71: | Ligne 142: | ||
4. Once you know what the names of the shares are, you can “map” them. | 4. Once you know what the names of the shares are, you can “map” them. | ||
- | The say a picture is worth a thousand words, so I hope every newbie knows how to make and connect to SAMBA shares now. For the more salted Ubuntu users, I know this is time consuming, but I’d like to have everyone on board before moving forward. The concepts are simple, you just need to make sure you edit your files correctly. | + | The say a picture is worth a thousand words, so I hope every newbie knows how to make and connect to SAMBA shares now. For the more salted Ubuntu users, I know this is time consuming, but I’d like to have everyone on board before moving forward. The concepts are simple, you just need to make sure you edit your files correctly. |
- | **OK now on the server side, if you wish to end the share, you can use systemctl, like so: systemctl stop smbd nmbd -and obviously replace stop with start to do the reverse. | + | OK now on the server side, if you wish to end the share, you can use systemctl, like so: systemctl stop smbd nmbd -and obviously replace stop with start to do the reverse. |
Last bit of reading I’m going to ask you to do on your own machine today: | Last bit of reading I’m going to ask you to do on your own machine today: | ||
Ligne 82: | Ligne 153: | ||
As always: misc@fullcirclemagazine.org** | As always: misc@fullcirclemagazine.org** | ||
+ | |||
+ | Une démonstration rapide en images : | ||
+ | 1. Mon serveur sur lequel nous avons travaillé : mon adresse IP est : 10.0.2.4 | ||
+ | 2. Du côté de mon poste de travail : | ||
+ | 3. Je clique sur connect. | ||
+ | 4. Une fois que vous connaissez les noms des partages, vous pouvez les « mapper ». | ||
+ | |||
+ | On dit qu'une image vaut mille mots, alors j' | ||
+ | |||
+ | OK, maintenant côté serveur, si vous souhaitez mettre fin au partage, vous pouvez utiliser systemctl, comme ceci : systemctl stop smbd nmbd - et bien sûr remplacer stop par start pour faire l' | ||
+ | |||
+ | Dernière lecture que je vais vous demander de faire sur votre propre machine aujourd' | ||
+ | |||
+ | man smbdcontrol | ||
+ | |||
+ | Vous verrez peut-être qu'il y a aussi winbindd. Nous n'en avons pas parlé, mais c'est parce que winbindd est indépendant et peut fonctionner seul. Cependant, je pense qu'il s'agit d'un morceau suffisament copieux pour ce numéro ; plus et vous n' | ||
+ | |||
+ | Comme toujours : misc@fullcirclemagazine.org | ||
issue208/c_c.1725115848.txt.gz · Dernière modification : 2024/08/31 16:50 de d52fr