Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
issue207:c_c [2024/07/29 08:41] – d52fr | issue207:c_c [2024/07/29 15:56] (Version actuelle) – andre_domenech |
---|
Let me give you the run-down. If, and this is a big IF, I remember correctly, it was part of LPIC-2. First thing you have to remember is that SAMBA uses port 445. In the old days, it ran on port 139, because of NETBIOS. I would suggest that any student who wishes to pass any IT exam, learn the basic ports by heart. You can use Anki – it works great on Ubuntu to make yourself some flashcards. If you are too lazy to do it, you don’t want the certification badly enough. SAMBA runs over TCP/IP, so no fire and forget. The other thing you must get an understanding of is the OSI model. SAMBA runs at the Application layer. SAMBA is a sort of unifying project, aiming to let Windows and Linux talk to each other. Server and workstation. ** | Let me give you the run-down. If, and this is a big IF, I remember correctly, it was part of LPIC-2. First thing you have to remember is that SAMBA uses port 445. In the old days, it ran on port 139, because of NETBIOS. I would suggest that any student who wishes to pass any IT exam, learn the basic ports by heart. You can use Anki – it works great on Ubuntu to make yourself some flashcards. If you are too lazy to do it, you don’t want the certification badly enough. SAMBA runs over TCP/IP, so no fire and forget. The other thing you must get an understanding of is the OSI model. SAMBA runs at the Application layer. SAMBA is a sort of unifying project, aiming to let Windows and Linux talk to each other. Server and workstation. ** |
| |
Ce week-end, j'ai discuté avec quelqu'un qui avait des problèmes avec sa box multimédia. Plus précisément, des problèmes qu'il attribuait à SAMBA. En discutant avec lui, je me suis rendu compte qu'il ne connaissait pas grand-chose à SAMBA. Il s'attendait simplement à ce que cela « fonctionne », mais cela ne fonctionnait que lorsque son pare-feu était désactivé. En procédant à un dépannage de base avec lui, j'ai eu ma série d'articles C&C pour le reste de l'année. Vous voyez, j'avais l'habitude d'enseigner Linux+ et LPIC. Bien que je pense que la certification ne vaut pas son prix, je la respecte, car elle ne comporte pas de questions « absurdes ». (D'accord, quand je l'ai écrit, ce n'était pas le cas). Les questions étaient pratiques, et bien qu'il y ait eu quelques questions suspectes, je ne me souviens d'aucune question stupide. Vous savez, celles que Microsoft utilise dans ses examens : si vous avez un réseau à Los Angeles et un réseau à Washington, et que votre administrateur est à la Barbade, de quelle couleur sont les chaussettes du PDG ? | Ce week-end, j'ai discuté avec quelqu'un qui avait des problèmes avec sa box multimédia. Plus précisément, des problèmes qu'il attribuait à SAMBA. En discutant avec lui, je me suis rendu compte qu'il ne connaissait pas grand-chose à SAMBA. Il s'attendait simplement à ce que cela « fonctionne », mais cela ne fonctionnait que lorsque son pare-feu était désactivé. En procédant à un dépannage de base avec lui, j'ai eu ma série d'articles C&C pour le reste de l'année. Vous voyez, j'avais l'habitude d'enseigner Linux+ et LPIC. Bien que je pense que la certification ne vaut pas son prix, je la respecte, car elle ne comporte pas de questions « absurdes ». (D'accord, quand je l'ai passé, ce n'était pas le cas.) Les questions étaient pratiques, et bien qu'il y ait eu quelques questions suspectes, je ne me souviens d'aucune question stupide. Vous savez, celles que Microsoft utilise dans ses examens : si vous avez un réseau à Los Angeles et un réseau à Washington, et que votre administrateur est à la Barbade, de quelle couleur sont les chaussettes du PDG ? |
| |
Laissez-moi vous expliquer. Si, et c'est un grand SI, je me souviens correctement, cela faisait partie de LPIC-2. La première chose à retenir est que SAMBA utilise le port 445. Autrefois, il fonctionnait sur le port 139, à cause de NETBIOS. Je suggère à tout étudiant qui souhaite réussir un examen informatique d'apprendre par cœur les ports de base. Vous pouvez utiliser Anki - qui fonctionne très bien sur Ubuntu - pour vous faire des flashcards. Si vous êtes trop paresseux pour le faire, c'est que vous ne souhaitez pas suffisamment obtenir la certification. SAMBA fonctionne sur TCP/IP, donc ce n'est pas "je mets en route puis je n'y pense plus". L'autre chose que vous devez comprendre est le modèle ISO. SAMBA fonctionne au niveau de la couche Application. SAMBA est une sorte de projet unificateur, visant à permettre à Windows et Linux de communiquer entre eux. Serveur et station de travail. | Laissez-moi vous expliquer. Si, et c'est un grand SI, je me souviens correctement, cela faisait partie de LPIC-2. La première chose à retenir est que SAMBA utilise le port 445. Autrefois, il fonctionnait sur le port 139, à cause de NETBIOS. Je suggère à tout étudiant qui souhaite réussir un examen informatique d'apprendre par cœur les ports de base. Vous pouvez utiliser Anki - qui fonctionne très bien sur Ubuntu - pour vous faire des flashcards. Si vous êtes trop paresseux pour le faire, c'est que vous ne souhaitez pas suffisamment obtenir la certification. SAMBA fonctionne sur TCP/IP, donc ce n'est pas « je mets en route puis je n'y pense plus ». L'autre chose que vous devez comprendre est le modèle OSI. SAMBA fonctionne au niveau de la couche Application. SAMBA est une sorte de projet unificateur, visant à permettre à Windows et Linux de communiquer entre eux. Serveur et station de travail. |
| |
| |
TIP: Just remember that NETBIOS does not support IPV6.** | TIP: Just remember that NETBIOS does not support IPV6.** |
| |
OK, maintenant vous prenez une feuille de papier et vous tirez quatre faits de ce paragraphe. | OK, maintenant vous prenez une feuille de papier et vous tirez quatre faits du paragraphe précédent. |
| |
Ce que vous devez également comprendre, c'est que SAMBA ne sert pas seulement à partager des fichiers, mais aussi des imprimantes. Pourquoi ? Allons un peu plus loin et examinons le SMB (Server Message Blocks). Le protocole SMB (« protocole » est ici important) exige une réponse. Il envoie une demande et attend une réponse. Lorsque Windows est impliqué, qu'il s'agisse d'une station de travail ou d'un serveur, vous devez vous familiariser avec le CIFS (Common Internet File Service - Service de fichiers Internet communs). Pour mémoriser que le « C » de CIFS signifie commun, il faut se rappeler qu'il a besoin d'un moyen commun pour parler à Linux. Pas commun comme dans « trouvé partout », mais commun comme dans « partagé ». Une chose dont il faut être conscient, si vous utilisez des choses plus anciennes à la maison, c'est que l'IPV6 devrait plutôt être évité. Pour le travail et l'examen, cependant, sachez que l'IPV6 est supporté, mais seulement sur le port 445, voici à nouveau ce numéro. CIFS sur IPV6 nécessite la bibliothèque IBM Data Ontap Library v 7.3.x (en d'autres termes, à partir de 1) pour fonctionner. (https://documents.uow.edu.au/~blane/netapp/ontap/upgrade/upgrading/concept/c_oc_upg_revert_ipv6.html). Avec CIFS, il y a des ports UDP en jeu, 137 & 138, à cause de NETBIOS, mais cela ne devrait pas être une question d'examen, mais gardez cette information à portée de main. Neuf fois sur dix, lorsque quelqu'un mentionne SAMBA, il pense à SMB sur TCP. | Ce que vous devez également comprendre, c'est que SAMBA ne sert pas seulement à partager des fichiers, mais aussi des imprimantes. Pourquoi ? Allons un peu plus loin et examinons le SMB (Server Message Blocks). Le protocole SMB (« protocole » est ici important) exige une réponse. Il envoie une demande et attend une réponse. Lorsque Windows est impliqué, qu'il s'agisse d'une station de travail ou d'un serveur, vous devez vous familiariser avec le CIFS (Common Internet File Service - Service de fichiers Internet communs). Pour mémoriser que le « C » de CIFS signifie commun, il faut se rappeler qu'il a besoin d'un moyen commun pour parler à Linux. Pas commun comme dans « trouvé partout », mais commun comme dans « partagé ». Une chose dont il faut être conscient, si vous utilisez des choses plus anciennes à la maison, c'est que l'IPV6 devrait plutôt être évité. Pour le travail et l'examen, cependant, sachez que l'IPV6 est supporté, mais seulement sur le port 445, voici à nouveau ce numéro. CIFS sur IPV6 nécessite la bibliothèque IBM Data Ontap Library v 7.3.x (en d'autres termes, à partir de 1) pour fonctionner. (https://documents.uow.edu.au/~blane/netapp/ontap/upgrade/upgrading/concept/c_oc_upg_revert_ipv6.html). Avec CIFS, il y a des ports UDP en jeu, les 137 et 138, à cause de NETBIOS, mais cela ne devrait pas être une question d'examen, mais gardez cette information à portée de main. Neuf fois sur dix, lorsque quelqu'un mentionne SAMBA, il pense à SMB sur TCP. |
| |
CONSEIL : N'oubliez pas que NETBIOS ne prend pas en charge IPV6. | CONSEIL : N'oubliez pas que NETBIOS ne prend pas en charge IPV6. |
Voici votre lecture pour cette section : https://www.varonis.com/blog/smb-port - ne vous inquiétez pas, c'est très court. | Voici votre lecture pour cette section : https://www.varonis.com/blog/smb-port - ne vous inquiétez pas, c'est très court. |
| |
ASTUCE : Si vous utilisez SAMBA pour LDAP, le port auquel vous devez prêter attention est le port 389, il est facile à retenir, car le port RDP est 3389. | ASTUCE : Si vous utilisez SAMBA pour LDAP, le port auquel vous devez prêter attention est le port 389. Il est facile à retenir, car le port RDP est 3389. |
| |
Parlons rapidement de la configuration de SAMBA. Je vais diviser cela en une section Linux et une section Windows. Puisque nous sommes des Linuxiens, parlons d'abord de la configuration Linux. | Parlons rapidement de la configuration de SAMBA. Je vais diviser cela en une section Linux et une section Windows. Puisque nous sommes des Linuxiens, parlons d'abord de la configuration Linux. |
Voici la partie pratique. (Quoi, vous ne pensiez pas quand même que vous pouviez faire cela seulement dans votre tête ?) Lancez Virtualbox et installez Ubuntu server. https://ubuntu.com/download/server | Voici la partie pratique. (Quoi, vous ne pensiez pas quand même que vous pouviez faire cela seulement dans votre tête ?) Lancez Virtualbox et installez Ubuntu server. https://ubuntu.com/download/server |
| |
Je vous suggère également de vous procurer l'aide-mémoire CLI. Remplissez simplement le formulaire avec des données inutiles et une fois que c'est fait, l'aide-mémoire se téléchargera, sans que vous receviez de spam ou que vos données soient divulguées. | Je vous suggère également de vous procurer l'aide-mémoire CLI. Remplissez simplement le formulaire avec des données - n'importe lesquelles - et une fois que c'est fait, l'aide-mémoire se téléchargera, sans que vous receviez de spam ou que vos données soient divulguées. |
| |
Il est évident que vous allez entrer votre propre mot de passe sur l'écran suivant, et que vous allez passer à la suite. | Il est évident que vous allez entrer votre propre mot de passe sur l'écran suivant, et que vous allez passer à la suite. |
Je vais me contenter de suivre le processus pour le mener à bien : https://ubuntu.com/tutorials/install-and-configure-samba#3-setting-up-samba | Je vais me contenter de suivre le processus pour le mener à bien : https://ubuntu.com/tutorials/install-and-configure-samba#3-setting-up-samba |
| |
Lorsque nous ferons la configuration, j'expliquerai chaque partie de manière à ce qu'un novice puisse la comprendre, donc pour l'instant, suivez le mouvement car c'est la partie la plus facile. | Lorsque nous ferons la configuration, j'expliquerai chaque partie de manière à ce qu'un novice puisse la comprendre, donc pour l'instant, il suffit de suivre le mouvement car c'est la partie la plus facile. |
| |
mkdir /home/<username>/sambashare/ | mkdir /home/<username>/sambashare/ |
sudo nano /etc/samba/smb.conf | sudo nano /etc/samba/smb.conf |
| |
à la fin du fichier, ajoutez | à la fin du fichier, ajoutez : |
| |
[sambashare] | [sambashare] |
sudo service smbd restart | sudo service smbd restart |
| |
ou vous pouvez utiliser | ou vous pouvez utiliser : |
| |
systemctl restart smbd | systemctl restart smbd |
sudo ufw allow samba | sudo ufw allow samba |
| |
Rien d'extraordinaire ou de difficile (et, comme vous pouvez le voir, j'ai fait une erreur que je dois corriger rapidement. C'est pourquoi la mise en évidence de la syntaxe est géniale). | Rien d'extraordinaire ou de difficile (et, comme vous pouvez le voir, j'ai fait une erreur que je dois corriger rapidement. C'est pourquoi la mise en évidence de la syntaxe est géniale !) |
| |
Le problème est que « read only = no » est équivalent à « writeable = yes ». | Le problème est que « read only = no » est équivalent à « writeable = yes ». |
Il vérifiera si votre fichier de configuration contient des erreurs. | Il vérifiera si votre fichier de configuration contient des erreurs. |
| |
Ce que vous recherchez, c'est « Loaded services file OK » (le fichier de service chargé est correct). | Ce que vous recherchez, c'est « Loaded services file OK » (le fichier de service a été chargé correctement). |
| |
C'est ainsi que nous avons notre base de travail. Rejoignez-nous dans le prochain numéro pour ajouter un utilisateur samba et donner un peu plus d'explications, afin de compléter le tableau. | C'est ainsi que nous avons notre base de travail. Rejoignez-nous dans le prochain numéro pour ajouter un utilisateur samba et donner un peu plus d'explications, afin de compléter le tableau. |