{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2019/11/07/serveur-de-fichiers-linux-sur-reseau-local-avec-samba-et-serveur-dimpression-linux-serveur-dimpression/","llm_html_url":"https://tutos-gameserver.fr/2019/11/07/serveur-de-fichiers-linux-sur-reseau-local-avec-samba-et-serveur-dimpression-linux-serveur-dimpression/llm","llm_json_url":"https://tutos-gameserver.fr/2019/11/07/serveur-de-fichiers-linux-sur-reseau-local-avec-samba-et-serveur-dimpression-linux-serveur-dimpression/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Serveur de fichiers Linux sur réseau local avec Samba et serveur d&#39;impression Linux\n\n &#8211; Serveur d&rsquo;impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2019-11-07T20:31:35+00:00","modified_at":"2019-11-07T20:31:35+00:00","word_count":8097,"reading_time_seconds":2430,"summary":"Comment configurer Debian LinuxServeurs de fichiers et d&#39;impression Le matériel sur cette page a été préparé en utilisant Sarge ou Graverconfiguré à l&#39;aide de nos pages Installation et Packages.Si vous n’avez pas utilisé nos pages pour configurer votre système, ce que vousrencontre sur votre système peut être différent de ce qui est donné ici. Les [&hellip;]","summary_points":["Comment configurer Debian LinuxServeurs de fichiers et d&#39;impression\n\n\n\n\n\n\n\n\nLe matériel sur cette page a été préparé en utilisant Sarge ou Graverconfiguré à l&#39;aide de nos pages Installation et Packages.Si vous n’avez pas utilisé nos pages pour configurer votre système, ce que vousrencontre sur votre système peut être différent de ce qui est donné ici.","Les serveurs Linux peuvent être utilisés dans de nombreux rôles différents sur un réseau local.","Les serveurs de fichiers et d&#39;impression sont les plus courants.","Et comme vous le verrez ci-dessous, les rouleaux de serveurs de fichiers et d&#39;impression peuvent être personnalisés en fonction des types de postes de travail clients que les serveurs doivent prendre en charge."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"72726a80034d6c03c793400308fc6907","plain_text":"Comment configurer Debian LinuxServeurs de fichiers et d&#39;impression\n\n\n\n\n\n\n\n\nLe matériel sur cette page a été préparé en utilisant Sarge ou Graverconfiguré à l&#39;aide de nos pages Installation et Packages.Si vous n’avez pas utilisé nos pages pour configurer votre système, ce que vousrencontre sur votre système peut être différent de ce qui est donné ici.\n\n\n\n\nLes serveurs Linux peuvent être utilisés dans de nombreux rôles différents sur un réseau local. Les serveurs de fichiers et d&#39;impression sont les plus courants. Et comme vous le verrez ci-dessous, les rouleaux de serveurs de fichiers et d&#39;impression peuvent être personnalisés en fonction des types de postes de travail clients que les serveurs doivent prendre en charge. Vous verrez également comment automatiser les choses pour que quelqu&#39;un soit paginé ou envoyé par courrier électronique au cas où un périphérique réseau ou un serveur commencerait à avoir des problèmes.\n\nVotre système Debian peut agir en tant que serveur LAN Linux dans l’une des deux configurations de serveur de fichiers et d’impression possibles. Le premier est un serveur Linux / UNIX pouvant offrir un service de fichiers via NFS (Network File System) et une imprimante servant via le lpd (Line Printer Daemon). Bien que cette configuration soit principalement utilisée avec des systèmes Linux / UNIX comme postes de travail, la plupart des autres systèmes d&#39;exploitation peuvent également prendre en charge NFS avec des outils tiers.\n\nL&#39;autre configuration utilise Samba qui est une application serveur Linux / UNIX qui fait en sorte qu&#39;un serveur Linux ou UNIX apparaisse comme un serveur Windows NT pour les clients Windows. Il peut même servir de contrôleur de domaine. Samba est si complet que vous pouvez avoir ce qui, à toutes fins utiles, semble être un réseau totalement Windows sans avoir un seul serveur Windows. Compte tenu du coût du logiciel serveur Windows et des coûts de licence par siège associés à la présence de serveurs Windows, Samba peut vous faire économiser beaucoup lot d&#39;argent.\n\n\n\nRemarque:  Samba 3.0 intègre de nombreuses nouvelles fonctionnalités d’interopérabilité avec les serveurs Windows 2000/2003 et Active Directory. Vous pourrez même joindre votre base de données Linux, vos serveurs de messagerie, etc. à Active Directory pour une authentification transparente. La bonne nouvelle est que Sarge (3.1) inclut Samba 3.07.\n\n\nPour le dire clairement, NFS et Samba se ressemblent beaucoup du point de vue de la fonctionnalité. Le type que vous utilisez dépend du système d&#39;exploitation qui sera exécuté sur les postes de travail qui accéderont au serveur. En outre, rien ne vous empêche de configurer les deux sur le même serveur pour prendre en charge les deux types de clients si vous disposez de ce type d’environnement de mise en réseau. Nous couvrirons la configuration sur cette page, en commençant par le serveur Linux / UNIX direct.\nDe retour sur la page Réseau, nous vous avons montré comment configurer un les hôtes fichier sur chaque système afin que les autres systèmes de votre réseau local puissent être accédés par nom. De retour sur la page DNS, nous vous avons montré comment configurer un serveur DNS pour un réseau local (qui résolvait également les noms d’hôte / de domaine Internet) afin que vous n’ayez pas à gérer manuellement un serveur DNS. les hôtes fichier sur chaque système. Comme vous le verrez, il est nécessaire de pouvoir référencer les systèmes par leur nom lors de la configuration de serveurs LAN.\n\n\n\n\nConfiguration d&#39;un serveur de fichiers Linux\n\n\n\n\n\nSi vous avez suivi notre page d&#39;installation, vous avez déjà tout le nécessaire pour configurer le partage de fichiers NFS. Naturellement, certaines configurations de partage de fichiers doivent être effectuées à la fois sur le serveur NFS et sur chaque client. La configuration du partage d&#39;imprimante nécessitera quelques packages supplémentaires et du travail de configuration, mais nous traiterons de cela plus en détail.\nServeur de fichiers avec NFS\n\nle    nfs-common Le paquet est installé par défaut. Ce paquet contient les fichiers nécessaires aux serveurs NFS et aux clients NFS. Pour configurer un serveur NFS, vous devez installer le package de serveur à l&#39;aide de la commande suivante:\n\n\napt-get install nfs-kernel-server\n\nUne fois l&#39;installation du paquet terminée, vous verrez la ligne:\n\nNe pas démarrer le démon du noyau NFS: Aucune exportation.\n\nL&#39;installation de ce paquet crée le    / etc / exports fichier. Vous devez entrer au moins une ligne dans le fichier pour chaque répertoire à &quot;exporter&quot; (partagé), en spécifiant qui est autorisé à y accéder et quels sont ces niveaux d&#39;autorisation. S&#39;il n&#39;y a pas de lignes dans ce fichier, le serveur NFS ne démarrera pas car il n&#39;y a rien à exporter.\nPar exemple, si vous utilisez votre serveur NFS en tant que serveur de fichiers stockant des fichiers utilisateur, supposons qu&#39;un utilisateur portant le nom d&#39;utilisateur &#39;bgates&#39; utilise un poste de travail portant le nom d&#39;hôte &#39;woody5&#39; et que vous souhaitiez configurer le serveur de manière à pouvoir y stocker ses fichiers. Vous devez créer un répertoire de base pour eux sur le serveur NFS, puis entrer une ligne dans le    / etc / exports fichier pour le mettre à leur disposition.\n\n\n\n/ home / bgates woody5 (rw, sync)\n\n\nUne fois que vous avez entré une ou plusieurs lignes dans ce fichier, vous devez soit redémarrer le système, soit démarrer manuellement le serveur NFS avec les commandes dans l&#39;ordre indiqué:\n\n\n\n\n\n\n/etc/init.d/nfs-common\n/etc/init.d/nfs-kernel-server\n\n\nle    / etc / exports Le fichier suit le format:\n\n\n/ client de répertoire à partager (autorisations, type de synchronisation)\n\n\nNotez qu&#39;il y a pas d&#39;espace entre le client et les autorisations / valeurs de synchronisation. le    client     peut être spécifié en utilisant l’un des éléments suivants:\n\nune résolvable nom d’hôte (c’est-à-dire qu’il existe une entrée dans le serveur    / etc / hosts fichier pour le client ou vous avez utilisé notre page DNS pour configurer un serveur DNS de réseau local)\n\nl&#39;adresse IP d&#39;un client\n\nune adresse de réseau ou de sous-réseau (avec le masque de sous-réseau fourni) pour spécifier tous les clients du réseau ou du sous-réseau\n\nun nom de domaine interne avec le caractère générique    * pour spécifier tous les ordinateurs du domaine (* .votredomaine.com)\n\n\nLes trois spécifications d&#39;autorisation les plus courantes (il y en a d&#39;autres) peuvent être:\n\nro &#8211; Lecture seule (valeur par défaut si aucune n&#39;est spécifiée)\n\nrw &#8211; Lire écrire\n\npas d&#39;accès     &#8211; bloque l&#39;héritage\n\n\nSi vous n&#39;êtes pas familier avec &quot;l&#39;héritage&quot;, cela signifie simplement que si vous accordez à un utilisateur certaines autorisations sur un répertoire, ces mêmes autorisations &quot;s&#39;écoulent&quot; et s&#39;appliquent à tous les sous-répertoires qu&#39;il contient. Donc, si vous voulez donner à quelqu&#39;un des autorisations sur un répertoire, mais ne pas voulez qu’ils aient des autorisations sur les sous-répertoires, vous devez ajouter des entrées au    / etc / exports fichier pour chaque sous-répertoire en spécifiant le    pas d&#39;accès autorisation.\nle    type de synchronisation peut être soit    synchroniser ou    async et    synchroniser est recommandé car il écrase plus souvent les écritures sur le disque. Si vous omettez cela, vous obtiendrez des messages avec le serveur NFS qui commence par défaut.    synchroniser opération. Si vous obtenez un &quot;&lt;nom d&#39;hôte&gt; a une adresse non-inet &quot;au démarrage du serveur NFS, cela signifie généralement le nom d&#39;hôte que vous avez spécifié dans    / etc / exports le fichier n&#39;est pas résolvable (aucune entrée dans la    / etc / hosts fichier).\n\nPar exemple:\n\n\n\n/ export / docs 172.16.0.0/255.255.0.0(ro,sync)\n\n\ndonnerait à tous les utilisateurs possédant des machines sur le réseau 172.16.0.0 un accès en lecture seule à un répertoire de documents partagé.\nSi vous avez un deuxième système Linux ou UNIX sur votre réseau, vous pouvez l’utiliser pour tester le lecteur NFS. Faites ce qui suit sur votre serveur Debian:\n\n\nModifier le    / etc / exports déposer comme suit:\n\nRappelez-vous que lors de l&#39;installation du système d&#39;exploitation Debian, vous avez créé un compte utilisateur. Le répertoire de base de cet utilisateur est celui que vous devez spécifier pour le partage.\n\nEntrez le nom d&#39;hôte de votre autre système Linux ou UNIX pour le client.\n\nSpécifier rw autorisations et synchroniser opération.\n\nQuittez l&#39;éditeur en sauvegardant le fichier.\n\n\n\nSi nécessaire, éditez le    / etc / hosts fichier sur votre serveur Debian afin qu’il contienne le nom d’hôte et l’adresse IP de votre deuxième système Linux ou UNIX.\n\nSi nécessaire, démarrez les processus du serveur NFS en entrant les commandes suivantes dans l&#39;ordre indiqué:\n\n\n/etc/init.d/nfs-common start/etc/init.d/nfs-kernel-server start\n\n\n(Le    nfs-common Le script est nommé ainsi car il est exécuté sur les clients et les serveurs NFS.)\n\nAllez sur votre deuxième système Linux ou UNIX et essayez de monter le répertoire partagé sur le serveur Debian. La procédure à suivre dépend de la distribution Linux ou de la version d’UNIX installée sur le second système. Si votre &quot;deuxième système Linux ou UNIX&quot; est également un système Debian, procédez comme suit:\n\nAssurez-vous que votre serveur Debian (que nous supposons s&#39;appeler &quot;sarge&quot;) est dans le deuxième système    / etc / hosts fichier\n\nEntrez les commandes suivantes pour activer le client NFS, créer un &quot;point de montage&quot; local et monter le partage du serveur distant sur le point de montage local:\n\n\n/etc/init.d/nfs-common startmkdir / mnt / privatemonter sarge: / home /bgates / mnt / private\n\n\n\n\n\n\nNaturellement, vous remplaceriez le    bgates avec le nom du compte d&#39;utilisateur que vous avez créé sur le serveur lors de l&#39;installation du système d&#39;exploitation.\nNotez la syntaxe de la    monter commande ci-dessus. Ses:\n\n\nmonter nom-serveur: / chemin-vers-partage-sur-serveur / chemin-vers-point-de-montage-local\n\nEn conséquence, vous devriez pouvoir accéder au répertoire partagé distant sur le serveur en allant à son point de montage sur le système local, comme suit:\n\ncd / mnt / privé\n\nPour démonter le partage, vous utilisez le point de montage local comme suit:\n\numount / mnt / private\n\nIl y a beaucoup plus à NFS. Voir quels partages sont disponibles, montrer quels partages vous avez montés, montage automatique quand un client démarre, etc. Ce qui est présenté ici suffit pour que tout fonctionne bien et que vous puissiez vous amuser et rechercher plus loin si vous le souhaitez.\nGardez à l&#39;esprit qu&#39;un serveur NFS garde les ports ouverts. Si un système doit être connecté à Internet, la fonctionnalité NFS doit être désactivée pour fermer ces ports.\n\n\n\n\nConfiguration d&#39;un serveur d&#39;impression Linux\n\n\n\n\n\n\n\nNote: Même affaire ici qu&#39;avec les modems, NE PAS utiliser une &quot;imprimante-gagnant&quot;! Si votre imprimante ne supporte pas DOS ne pas utilisez-le avec Linux. En outre, les utilitaires que nous utiliserons dans cette procédure ne pas supporte les imprimantes USB (pour le moment).\n\nLa configuration de l’impression sur un système Linux est en fait l’une des configurations les plus complexes que vous rencontriez. Il est plus facile de configurer un système Linux pour qu&#39;il soit un serveur Web qu&#39;un serveur d&#39;impression. Ce n&#39;est pas que la mise en place d&#39;un serveur d&#39;impression est techniquement compliquée. Vous devez juste installer quelques paquets et exécuter certaines configurations. Pour aggraver les choses, chaque version de Linux et UNIX a son propre ensemble d’utilitaires pour effectuer le travail. Debian utilise apsfilter que nous couvrirons ici. Les étapes ci-dessous sont également nécessaires si vous souhaitez simplement configurer une imprimante locale à utiliser sur votre système.\nLe démon qui gère l&#39;envoi des travaux d&#39;impression à une imprimante s&#39;appelle    lpd     et il démarre automatiquement lorsque vous démarrez votre système. Vous devriez le voir si vous listez les processus en cours d&#39;exécution:\n\n\nps -ef\n\nParce qu&#39;il est en cours d&#39;exécution, vous pouvez imprimer des fichiers texte sur votre imprimante avec une simple commande. Cependant, il est peu probable que cela imprime correctement. Pour cela, vous aurez besoin de faire un peu d&#39;installation. Si vous voulez voir de quoi je parle, connectez votre imprimante à votre PC, allumez-la, chargez le papier et copiez le    motd fichier texte à l&#39;imprimante à l&#39;aide de la commande suivante:\n\nlpr / etc / motd\n\nlpr est une sorte de client pour le démon serveur lpd. Si votre imprimante imprime le fichier correctement et que tous les documents que vous allez imprimer sont des fichiers texte, vous n&#39;avez pas vraiment besoin de faire autre chose. Sur de nombreuses imprimantes (y compris la plupart des modèles HP), le fichier est imprimé, mais il ne reste qu&#39;une longue ligne sur le côté droit de la feuille de papier. C&#39;est parce que l&#39;imprimante n&#39;a interprété aucun retour chariot.\nSi rien ne s&#39;imprime ou si vous obtenez l&#39;erreur:\n\n\nlp: pilote chargé mais aucun périphérique trouvé\n\nessayez d’entrer dans la configuration périphérique de votre système BIOS et sortez le port parallèle de AUTO mode pour qu&#39;il soit réglé sur l&#39;adresse d&#39;E / S de base de 378h et IRQ 7.  Comme indiqué sur la page Modems, vous souhaiterez également procéder de la sorte pour les ports série.\nSi votre imprimante a imprimé mais n&#39;a pas imprimé le fichier correctement, vous avez du travail à faire. Lorsque Linux / UNIX imprime sur autre chose qu&#39;une simple imprimante matricielle, il envoie le flux d&#39;impression au format Postscript. La plupart des imprimantes bas de gamme ne prennent pas en charge PostScript. Mais comme la plupart des choses avec Linux, le logiciel libre à la rescousse! Nous pouvons installer un package gratuit appelé Ghostscript cela traduira le Postscript dans un langage que nos lasers et jets d’encre bas de gamme peuvent comprendre.\n\nAvant d&#39;entrer dans la configuration de l&#39;imprimante, voyons comment cette fonction d&#39;impression fonctionne. Pour des raisons de simplicité, nous allons examiner un exemple d’imprimante unique connectée &quot;localement&quot; (au port imprimante). Étant donné que la plupart des ordinateurs ne disposent que d’un seul port d’imprimante matériel, il s’agit de la configuration la plus courante.\n\nVoici un aperçu de la configuration:\n\n\nToi relier imprimantes à physique ports sur votre PC.\n\nVous pouvez définir autant logique imprimantes que vous voulez en créant une impression queue pour chaque imprimante logique. Une file d&#39;attente n&#39;est rien d&#39;autre qu&#39;un répertoire sur le disque dur. Les travaux d&#39;impression sont stockés dans ces répertoires avant d&#39;être envoyés à une imprimante physique. Cela s&#39;appelle &quot;spooling&quot;.\n\nVous utilisez le    / etc / printcap Fichier de configuration pour lier un port physique à une file d&#39;attente d&#39;impression (une imprimante logique). Vous en verrez un exemple dans une minute. Comme vous ne spécifiez généralement que les ports physiques auxquels des imprimantes sont connectées, vous affectez une imprimante logique à une imprimante physique.\n\n\nComme mentionné précédemment, la plupart des ordinateurs n’ont qu’un port d’imprimante, mais ils peuvent en avoir jusqu’à trois. Voici une comparaison DOS / Linux des trois physique désignations de ports. Comme pour les ports série, DOS a démarré le schéma de numérotation avec 1 et Linux commence avec 0.\n\n\n\n\n\nPort I / O\n\n\n\n\nDOS\n\n\n\n\nLinux\n\n\n\n\n\n\n03BC\n\n\n\n\nLPT1\n\n\n\n\n/ dev / lp0\n\n\n\n\n\n\n0378\n\n\n\n\nLPT2\n\n\n\n\n/ dev / lp1\n\n\n\n\n\n\n0278\n\n\n\n\nLPT3\n\n\n\n\n/ dev / lp2\n\n\n\n\n\nMaintenant pour le logique imprimantes. Comme mentionné, vous pouvez en créer autant que vous le souhaitez en créant simplement une file d&#39;attente d&#39;impression. Deux files d&#39;attente d&#39;impression ont été créées lors de l&#39;installation de Debian. L&#39;un est:\n\n\n/ var / spool / lpd /lp\n\nLe répertoire de la file d&#39;attente est le    lp au bout du chemin. Vous pouvez également leur donner des noms descriptifs, comme dans le cas de la deuxième file créée lors de l’installation de Debian, à savoir:\n\n/ var / spool / lpd /éloigné\n\nVous voyez maintenant pourquoi il est nécessaire de créer des imprimantes logiques distinctes. Comme vous pouvez vous connecter à des imprimantes sur un réseau, vous devez pouvoir aller au-delà de la limite de trois imprimantes imposée par les détails techniques de l&#39;architecture du PC. La possibilité d&#39;utiliser des noms descriptifs est également utile.\nMaintenant les bonnes choses. La chose qui relie les imprimantes logiques aux imprimantes physiques, le    / etc / printcap fichier. Voici la    / etc / printcap le fichier (moins les commentaires) que vous avez après l’installation de Debian:\n\n\n\n\n\n\n\nlp | Entrée générique d&#39;imprimante matricielle: \n        : lp = / dev / lp0: \n        : sd = / var / spool / lpd / lp: \n        : af = / var / log / lp-acct: \n        : lf = / var / log / lp-errs: \n        : pl # 66: \n        : pw # 80: \n        : pc # 150: \n        : mx # 0: \n        : sh:\n\n# rlp | Entrée imprimante à distance: \n#: lp =: \n#: rm = remotehost: \n#: rp = remoteprinter: \n#: sd = / var / spool / lpd / remote: \n#: mx # 0: \n#: sh:\n\n\n\n\nNotez que le rouge La ligne spécifie le &quot;périphérique&quot; (port imprimante) et le bleu La ligne spécifie la file d&#39;attente. C&#39;est ce qui les lie ensemble. Les autres lignes concernent les fichiers journaux, les paramètres de taille de page (longueur de page de 66 lignes et largeur de page de 80 colonnes), etc. Notez également qu&#39;une imprimante matricielle générique est définie par défaut.\nUn point important est le &quot;Nom&quot;de l’imprimante. C’est au début de la première ligne:\n\n\nlp| Entrée générique d&#39;imprimante matricielle: \nle    lp name est spécial pour Linux, indiquant qu&#39;il s&#39;agit de l&#39;imprimante par défaut (c&#39;est-à-dire si aucune autre imprimante n&#39;est explicitement répertoriée dans une commande, utilisez l&#39;imprimante par défaut). Ce nom est celui qui est affiché dans les fenêtres de navigation sur les clients Windows si vous envisagez de les prendre en charge avec Samba.\nIl existe un utilitaire qui nous aidera à définir la bonne imprimante (au lieu de l’imprimante générique matricielle définie dans le fichier ci-dessus) appelée apsfilter. C&#39;est un paquet qui doit être installé. Mais nous devons d’abord installer un paquet Ghostscript pour l’impression sur des imprimantes non PostScript. Entrez la commande suivante à l&#39;invite du shell:\n\n\napt-get install gs\n\nSélectionnez le format de papier &quot;lettre&quot; et appuyez sur Entrée.\nSi vous avez travaillé avec DOS, vous pouvez rappeler les jours où DOS ne supportait pas directement les fonctions avancées des imprimantes. Vous pouvez copier un fichier texte dans    lpt1 ou    prn et il imprimerait, mais chaque application DOS (WordPerfect, Lotus 123, etc.) fourni son propre jeu de pilotes d’imprimante pour imprimer des choses plus sophistiquées que du texte brut. Un peu la même chose avec Linux. Vous aurez besoin d’un pilote d’imprimante Ghostscript. Il existe également des pilotes spécifiques à l’application pour des programmes tels que gimp (un programme X permettant d’éditer des graphiques). Il existe un site proposant une vaste collection de pilotes d’imprimante Linux. Vous pouvez utiliser leur page de recherche pour trouver les pilotes de votre imprimante. C&#39;est à:\n\n\nwww.linuxprinting.org/printer_list.cgi\n\nEssayez d’utiliser la procédure ci-dessous avant de partir à la recherche d’un pilote d’imprimante. Ghostscript prend en charge de nombreuses imprimantes en natif. Il est donc probable que vous n’auriez pas besoin d’un pilote supplémentaire.\nSi vous avez besoin d&#39;un pilote, rendez-vous sur le site ci-dessus et sélectionnez le fabricant de votre imprimante dans la liste déroulante &quot;Afficher toutes les imprimantes réalisées par&quot;, les différents modèles d&#39;imprimante seront affichés dans quatre colonnes avec les en-têtes:\n\n\nà la perfection &#8211; la plupart sinon toutes les fonctions prises en charge, y compris la télécopie, etc. sur les unités multifonctions\n\nLa plupart &#8211; fonctionne très bien, mais certaines fonctionnalités avancées peuvent ne pas être prises en charge\n\nPartiellement &#8211; quelques maux de tête à venir &#8211; vous voudrez peut-être trouver une autre imprimante\n\nPresse-papier &#8211; ne même pas la peine\n\n\nJ&#39;espère que votre imprimante figurera dans l&#39;une des deux premières colonnes. En cliquant sur le nom du modèle de l&#39;imprimante dans la liste, une page d&#39;informations à propos de celle-ci s&#39;affiche et des liens de téléchargement pour tous les pilotes disponibles. Notez quel pilote Ghostscript est recommandé pour votre imprimante sous la rubrique &quot;Informations sur le pilote&quot;.  Notez aussi (un peu plus haut sur la page) la résolution supportée est dans la case &quot;Type / Résolution&quot;.\nNe téléchargez rien pour l&#39;instant. Ghostscript est livré avec un ensemble de pilotes, vous n&#39;avez donc peut-être pas besoin de télécharger le vôtre, mais vous voudrez connaître le nom du pilote (que vous avez obtenu ci-dessus). L&#39;installation de apsfilter vous dira si vous avez déjà le pilote nécessaire. Installez apsfilter et les packages psutils avec la commande suivante:\n\n\napt-get install apsfilter psutils\n\nUne fois installé, vous aurez envie de courir    apsfilterconfig et répondez aux invites comme suit:\n\nRépondre Oui accepter la licence\n\nRépondre Non pour demander une adresse mail\n\nRépondre Oui aux paramètres de propriétaire et de groupe pour le spooldir\n\nEntrer o pour écraser les entrées existantes\n\nSélectionner 1 (Sélection du pilote d&#39;imprimante)Les sélections affichées sont comme des catégories de pilotes d’imprimante. Essayez d&#39;utiliser le numéro 3 voyez donc si votre imprimante est répertoriée car Ghostscript prend en charge de manière native un grand nombre de modèles d’imprimantes.\n\nAppuyez sur le numéro qui correspond à votre imprimante pour le sélectionner.\n\nDe retour au menu, appuyez sur 2 pour configurer l&#39;interface\n\nAppuyez sur le numéro correspondant à la connexion de votre imprimante (généralement 1)\n\nLorsque vous êtes invité à indiquer le chemin du périphérique, entrez:\n\n/ dev / lp0\n\n(à condition qu&#39;il soit connecté au port parallèle)\n\nUtilisez la sélection de menu 3 pour sélectionner le format de papier par défaut (lettre US).\n\nÀ ce stade, vous pouvez appuyer sur T imprimer une page de test si vous voulez\n\npresse je installer l&#39;imprimante pour créer un nouveau    capuchon d&#39;impression fichier\n\nEntrez un nom pour la file d&#39;attente d&#39;impression associé à l&#39;imprimante (tel que lj4)\n\npresse q pour quitter le menu et appuyez sur Entrée dans les écrans d’information jusqu’à ce que vous reveniez à l’invite du shell.\n\n\nSi vous utilisez votre éditeur de texte pour regarder votre    capuchon d&#39;impression déposer maintenant:\n\nnano / etc / printcap\n\nvous verrez que apsfilter a créé votre imprimante. Notez que l&#39;entrée correspondant à la valeur par défaut (lp) L’imprimante est toujours une matrice de points générique, mais la plupart des imprimantes devraient être en mesure de gérer la sortie de texte générique. Vous devez imprimer sous le nom de la file d&#39;attente que vous avez spécifié lors de la création de l&#39;imprimante pour pouvoir tirer parti du pilote d&#39;imprimante. Lors de l&#39;utilisation    lpr vous pouvez spécifier une imprimante avec le    -P option de ligne de commande.\nMaintenant, essayez d’imprimer le fichier texte que nous avons imprimé ci-dessus et voyez s’il est mieux:\n\n\nlpr -Pvotre-nom-file-imprimante / etc / motd\n\nIl aurait dû imprimer normalement maintenant. Notez qu&#39;il s&#39;agit du texte du message du jour que vous voyez à chaque fois que vous vous connectez. Vous pouvez utiliser un éditeur de texte pour modifier ce fichier afin qu&#39;il contienne le texte de votre choix.\nSi vous rencontrez des problèmes, vous pouvez vérifier certaines choses. dans le    / etc / printcap file note la ligne du périphérique et le port matériel sur lequel il est configuré. Ça va ressembler à quelque chose comme ça:\n\n\n: lp = / dev /lp0: \n\navec la partie en bleu ci-dessus étant la désignation de port matériel spécifique. C&#39;est ce que vous avez entré Étape 2 de la configuration apsfilter. Vous pouvez vérifier que votre imprimante est correctement connectée à ce port et peut recevoir des données à l&#39;aide d&#39;une simple commande de copie:\n\ncp / etc / motd / dev / lp0\n\nCela évite tout spoulage et copie le fichier directement sur le port matériel. Vous ne pourrez peut-être pas lire le contenu de la page, mais l&#39;imprimante devrait faire quelque chose. Vous devrez peut-être également appuyer sur le bouton d&#39;alimentation du formulaire pour afficher la page. Si rien ne se passe, vérifiez votre imprimante et la connexion.\nVous pouvez également essayer de réexécuter la configuration de apsfilter avec la commande suivante:\n\n\napsfilterconfig\n\nSi vous parcourez à nouveau toutes les sélections de menu, lorsque vous sélectionnez C vous serez invité à ajouter des imprimantes supplémentaires ou à remplacer votre imprimante existante.    / etc / printcap fichier. Choisir remplacer.\nVous pouvez également utiliser un éditeur de texte pour regarder le    / etc / apsfilterrc fichier de configuration qui vous permet de définir diverses options. Le fichier est fortement commenté. Vous voudrez probablement redémarrer votre système après toute modification de ce fichier.\n\nOutre le    lpr commande, il existe quelques autres commandes que vous pouvez utiliser avec l’imprimante:\n\n\nlpq &#8211; vous montre quels travaux sont dans la file d&#39;attentelprm &#8211; est utilisé pour supprimer des travaux de la file d&#39;attentea2ps &#8211; imprimera le fichier spécifié sur l&#39;imprimante en tant que Postscript\n\nLes pages de manuel de ces commandes peuvent vous donner plus d’informations.\nSi vous avez un long fichier texte à imprimer, vous pouvez utiliser le    a2ps commande car il va mettre deux &quot;pages&quot; côte à côte sur une seule feuille de papier en orientation paysage.\n\nSi vous rencontrez un jour des problèmes avec votre imprimante, lancez la commande suivante:\n\n\nlprm &#8211;\n\net tous les travaux seront supprimés. (Vous pouvez ensuite éteindre et rallumer votre imprimante pour vider sa file d&#39;attente interne.)\nSi vous souhaitez partager une imprimante (c&#39;est-à-dire utiliser le système en tant que serveur d&#39;impression), vous devez:\n\n\nconfigurez l’imprimante localement (dans le    / etc / printcap fichier) sur le système du serveur d&#39;impression\n\ncréer un    /etc/hosts.lpd sur le système du serveur d’impression et répertoriez les autres machines pouvant utiliser l’imprimante (un nom d’hôte par ligne)\n\nassurez-vous que les systèmes énumérés dans le    /etc/hosts.lpd les fichiers sont listés dans le serveur d&#39;impression    / etc / hosts fichier\n\nconfigurer l’imprimante à distance dans le    / etc / printcap fichier sur chaque système client\n\nassurez-vous que le système du serveur d&#39;impression est répertorié dans les systèmes client    / etc / hosts des dossiers\n\n\nSi vous utilisez Samba pour prendre en charge les clients Windows (que nous verrons plus loin), vous devrez peut-être également configurer des comptes d&#39;utilisateurs sur le système du serveur d&#39;impression.\nle    /etc/hosts.lpd fichier n&#39;est rien de plus qu&#39;un fichier texte contenant les noms d&#39;hôte des systèmes clients (un par ligne) de votre réseau pouvant utiliser les imprimantes du serveur. (C&#39;est le    les hôtes fichier contenant à la fois les noms d’hôte et les adresses IP.) Notez qu’un &quot;client&quot; dans ce contexte peut également être un système de serveur. C&#39;est simplement que tous les ordinateurs utilisant les imprimantes du serveur sont considérés comme des clients du serveur d&#39;impression. C&#39;est une chose relative.\n\n\n\n\nConfigurer un serveur Samba\n\n\n\n\n\nExécuter Samba sur votre système Linux vous permettra de le configurer avec un simple partage de fichiers et d’imprimantes comme vous le feriez normalement sur de petits réseaux &quot;homologues&quot; basés sur un groupe de travail Windows (comme vous pourriez l’avoir sur un réseau domestique). Cela vous permettra également de le configurer pour qu’il agisse comme un serveur Windows NT / 2000 pouvant inclure le serveur de fichiers, le serveur d’impression et même comme un serveur WINS ou un contrôleur de domaine (c’est-à-dire que vos clients Windows s’authentifient sur le réseau en se connectant à le serveur Samba).\nIl y a aussi d&#39;autres scénarios. Vous pouvez configurer Samba pour que votre système Linux agisse comme un autre client Windows sur un réseau doté de serveurs Windows. Ceci est le plus souvent utile si vous prévoyez d’exécuter votre système Debian en tant que poste de travail à l’aide d’une interface graphique. Vous pouvez également utiliser Samba pour configurer les systèmes Debian afin qu’ils agissent en tant que serveurs d’impression dédiés sur un réseau Windows.\n\nNotez que si Samba autorise le partage de fichiers, NFS est ne pas nécessaire pour permettre le partage. Samba s&#39;en occupe.\n\nLa première étape consiste à installer Samba. Si vous deviez vérifier quels paquets liés à Samba étaient disponibles avec le:\n\n\napt-cache search samba\n\ncommande vous verriez toute une liste. Cependant, en raison des dépendances de manipulation aptes, nous n’avons besoin d’en installer qu’une et le reste (dans ce cas, un seul autre) sera pris en charge. Celui que nous devons installer est simplement nommé &quot;samba&quot; et le package &quot;samba-common&quot; sera également installé. Si nécessaire, utilisez le    pon commande pour se connecter à Internet. Puis entrez la commande:\n\napt-get install samba\n\nUne fois que les paquets ont été obtenus, une courte procédure de configuration démarre automatiquement. Répondez aux invites comme suit:\n\nEntrez votre nom de groupe de travail ou de domaine\n\nRépondre Oui aux mots de passe cryptés\n\nRépondre Non obtenir &quot;les paramètres WINS de DHCP&quot;\n\nChoisissez de lancer Samba en tant que démons\n\nAnser Oui créer le fichier de mots de passe Samba\n\n\nNotez que le    nmbd et    smbd les démons ont tous deux été démarrés. le    nmbd Le démon agit comme un service de serveur WINS fournissant des traductions de nom en adresse IP de type DNS. Cependant, dans le cas de WINS, les noms sont des noms NETBIOS. le    smbd daemon est le service serveur principal de Samba qui permet le partage de fichiers et d’imprimantes, la navigation sur le réseau, etc.\nComme nous avons choisi d&#39;exécuter Samba en tant que démon, l&#39;installation a créé le script de shell de démarrage approprié:\n\n\n/etc/init.d/samba\n\nqui démarre les deux démons et l&#39;installation du paquet l&#39;a configurée pour s&#39;exécuter lorsque vous démarrez votre système, même au niveau d&#39;exécution 2. Les fichiers de configuration Samba ont été installés dans le répertoire suivant:\n\n/ etc / samba\n\nLe fichier de configuration principal de Samba appelé    smb.conf et il se trouve dans ce répertoire. Que notre système Samba agisse comme un simple périphérique de partage de fichiers et d’impressions, ou un serveur WINS Windows ou de contrôleur de domaine, tout dépend des options que nous avons entrées dans    smb.conf fichier.\nLe fichier semble assez volumineux, mais c’est parce qu’il contient de nombreux commentaires utiles (les lignes commençant par    # et    ; personnages).\n\n\n\n\n\n\nOù en savoir plus &#8211; Le meilleur de nos étagères:\n\n\n\n\n\nPlus d&#39;informations&#8230;\n\n\n\n\n\nIntégrez les solutions Linux à votre réseau Windows est plus qu&#39;un guide de samba. Il ne comporte que trois chapitres sur la samba. Cependant, il est présenté ici parce que c’est un bon livre d’introduction si vous n’avez pas beaucoup d’expérience avec les serveurs Linux ou Windows. Les trois premiers chapitres couvrent les bases de l&#39;administration Linux que vous devez connaître lorsque vous travaillez avec Samba. Il existe également des explications détaillées sur le protocole SMB et les processus d&#39;authentification Windows que même les administrateurs expérimentés de Windows apprécieront. Et tout ne concerne pas le serveur. Des exemples, notamment des captures d&#39;écran, vous montrent comment configurer les clients Windows pour accéder à un serveur Samba et comment configurer les clients Linux Samba pour accéder aux serveurs Windows. Ce n&#39;est même pas tout à propos de Samba. La configuration d’un serveur de base de données à l’aide des services d’annuaire MySQL et LDAP est également abordée. Pour un bon livre qui plonge dans les détails de Samba, voir Samba Essetials pour les administrateurs Windows au dessous de.\n\n\n\n\n\nIl existe un utilitaire basé sur un navigateur appelé SWAT (outil d&#39;administration Web Samba) que vous pouvez utiliser sur un réseau pour configurer et surveiller Samba. Nous ne couvrirons pas cela ici principalement parce que, sauf si vous avez déjà travaillé avec le fichier de configuration manuellement, vous ne saurez pas ce que SWAT vous demande. En outre, lorsque vous utilisez SWAT, il élimine toute trace existante.    smb.conf fichier (trouvé cela à la dure). Donc, vous voudrez peut-être renommer tout    smb.conf déposer en utilisant le    mv (déplacer) avant d’essayer d’utiliser SWAT.\n\nle    smb.conf Fichier\n\nle    smb.conf Le fichier fourni avec Debian comporte six sections:\n\n\n[global] &#8211; contient de nombreuses sous-sections pour des éléments liés au réseau, tels que le nom de domaine / groupe de travail, WINS, certains paramètres d&#39;impression, l&#39;authentification, la journalisation et la comptabilité, etc.\n\n[homes] &#8211; pour le partage de fichiers des répertoires personnels des utilisateurs\n\n[netlogon] &#8211; commenté par défaut, pour configurer le serveur en tant que contrôleur de domaine\n\n[printers] &#8211; pour partager des imprimantes connectées localement\n\n[print$] &#8211; configurer un partage pour les pilotes d&#39;imprimante Windows\n\n[cdrom] &#8211; commenté par défaut, pour éventuellement partager le lecteur de CD-ROM du serveur\n\n\nChaque section comporte une série d&#39;énoncés qui suivent:\n\noption = valeur\n\nformat et ces déclarations sont typiquement uniques pour chaque section (c’est-à-dire que vous devez mettre les bonnes déclarations dans la bonne section). Le tableau suivant présente les sections et leurs options associées telles qu’elles sont décrites dans le    smb.conf fichier fourni avec l’installation du paquet Debian (moins tous les commentaires). Ceux qui sont commentés par défaut sont également commentés ici.\n\n\n\n[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n; sécurité = utilisateur\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n; charger des imprimantes = oui\n; impression = bsd\n; nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n; conserver le cas = oui\n; bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#39;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#39;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash\n\n[homes]\n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700\n\n;[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non\n\n[printers]\n   comment = toutes les imprimantes\n   navigable = non\n   chemin = / tmp\n   imprimable = oui\n   public = non\n   accessible en écriture = non\n   Mode création = 0700\n\n[print$]\n   comment = Pilotes d&#39;imprimante\n   chemin = / var / lib / samba / printers\n   consultable = oui\n   lecture seule = oui\n   invité ok = non\n; liste d&#39;écriture = root, @ntadmin\n\n;[cdrom]\n; comment = le CD-ROM du serveur Samba\n; accessible en écriture = non\n; verrouillage = non\n; chemin = / cdrom\n; public = oui\n; preexec = / bin / mount / cdrom\n; postexec = / bin / umount / cdrom\n\n\n\n\nComme vous pouvez le constater, de nombreuses options peuvent être utilisées pour personnaliser les performances de Samba sur un réseau, mais la liste ci-dessus n’est nullement proche d’une liste complète. Il y a plus de sections et plus d&#39;options pour ces sections. Une des options clés est la    Sécurité option sous la [global] section. Il existe différentes valeurs possibles ici et elles affectent la manière dont un utilisateur s&#39;authentifie auprès de ressources partagées et si des comptes en double doivent être configurés sur le système Linux et sur tout serveur authentifiant Windows.\n\nPartage simple\n\nAfin de permettre un partage simple de fichiers et d&#39;imprimantes, il suffit de modifier quelques options existantes et d&#39;ajouter une petite section supplémentaire. Cette configuration peut être utilisée sur un réseau simple où la sécurité n’est pas un problème et si vous voulez simplement jouer avec Samba, ils vous faciliteront la tâche. Comme toujours, utilisez le    cp commande pour faire une copie de sauvegarde du    smb.conf fichier avant de le modifier afin que vous puissiez facilement recommencer si le besoin s’en fait sentir.\n\n\ncp /etc/samba/smb.conf /etc/samba/org-smb.conf\n\nPuis ouvrez le fichier à l’aide de l’éditeur de texte nano et apportez les modifications suivantes (dans bleu):\n\n\n\n[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n   sécurité = partage\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n   charger des imprimantes = oui\n   impression = bsd\n   nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n   conserver le cas = oui\n   bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#39;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#39;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash\n\n[files]\n   \n   \n   \n   comment = fichiers partagés\n   chemin = / home / ftp\n   inscriptible = oui\n   invité ok = oui\n\n[homes]\n   \n   \n   \n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700\n\n;[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non\n\n[printers]\n   comment = All Printers\n   browseable = Oui\n   path = /tmp\n   printable = yes\n   public = Oui\n   writable = Oui\n   create mode = 0777\n\n[print$]\n   \n   \n   \n   comment = Printer Drivers\n   path = /var/lib/samba/printers\n   browseable = yes\n   read only = yes\n   guest ok = no\n; write list = root, @ntadmin\n\n;[cdrom]\n; comment = Samba server&#39;s CD-ROM\n; writable = no\n; locking = no\n; path = /cdrom\n; public = yes\n; preexec = /bin/mount /cdrom\n; postexec = /bin/umount /cdrom\n\n\n\n\nPres Ctrl-X and &#39;y&#39; at the prompt to save the changes, and then press Enter to exit the editor saving the file.  You can restart the Samba services but it&#39;s probably easier just to reboot your system.\n\nYou should now be able to go to a Windows system on the same network, open up Network Neighborhood, and browse to the files et printers shares on the Debian system.\n\nBecause the above sets you up with &quot;guest&quot; access, it will give you the access specified for &quot;world&quot; in the Unix file system permissions.  (This is the third digit used with the    chmod command.)  For example, in the    /home/ftp directory we see the following file entry:\n\n\n\n\n\n\n\n-rw-r--r--     1 root   root     346  April 12 01:00 welcome.msg\n\n\n\nThe &quot;world&quot; permissions are set to read (644) so guest access would be able to read the file.  If we were to change the world permissions using the command:\n\nchmod 646 /home/ftp/welcome.msg\n\nthe permission block for the file would then look like this:\n\n\n\n\n\n\n-rw-r--rw-     1 root   root     346  April 12 01:00 welcome.msg\n\n\n\nand the guest user could then also write to the file (or replace it).\nle    lp printer share will also be visible in the Network Neighborhood browse window even if you don&#39;t have a printer connected to the LPT port on your Samba system.  This is because the    lpd daemon is running. le    0777 value for    create mode dans le [printers] section isn&#39;t a setting you&#39;d normally want to use.  We just set it wide open to make working with printers easier while you&#39;re playing around.\n\nIf you double-click on a printer share, Windows will tell you it doesn&#39;t have a driver loaded for it and prompt you to add one.  If you don&#39;t have a printer attached you can still do so by selecting Generic in the &quot;Manufacturers&quot; column and Generic / Text Only    in the &quot;Printers&quot; column. (Naturally, if you do have a printer connected you&#39;d install it&#39;s specific driver.)  This will allow you to open up the print queue window for the printer.  The type of printer that&#39;s available is determined by the entries in the    /etc/printcap file on the Samba server.\n\nAfter opening the print queue window for the printer, Click on Printers on the menu bar, select Propriétés, and click on the Ports languette. You&#39;ll see that Windows has created a logical port which points to a remote system the same way it would if you were accessing a shared printer on another Windows system.\n\n\n\n\n\n\nWhere to learn more &#8211; The best of our bookshelves:\n\n\n\n\n\nMore info&#8230;\n\n\n\n\n\nSamba Essentials for Windows Administrators covers Samba in a very comprehensive manner.  It&#39;s an indispensible reference for those who want to undertake a serious Samba implementation.  While it doesn&#39;t get into the technical background of how things work like the &quot;Integrate&#8230;&quot; book, it is excellent from a practical applications perspective.  It even covers things like setting up a Samba fax server using a fax/modem that can be accessed by Windows clients. A lot of coverage is given to using the Webmin tool in addition to SWAT. The chapter which covers setting up a Samba system as a domain controller spells out what Samba can&#39;t do when acting as a PDC, as well as what it can do.  One chapter openly addresses the weaknesses of Samba which is essential information when deciding how and where to implement a Samba solution.\n\n\n\n\n\nIf you&#39;re using Debian 3.0 (Woody) note that you&#39;ll be using Samba 2.2.  The above books cover Samba 2.2 so there may be some things mentioned in the books that don&#39;t look quite the same on your system.  Debian 3.1 (Sarge) comes with Samba 3.07.\n\nYou can tell which version of Samba you&#39;re using by using the following command (note that the parameter is an upper-case V):\n\n\n/usr/sbin/smbd -V\n\nIf you&#39;re wondering about Samba&#39;s performance, you may find this PC Magazine    article interesting.  They benchmarked Windows 2000 and Samba on Linux on the same hardware and Samba won handily in both response time and throughput.\nWith Windows 2000 and 2003 servers calling for ever-increasing hardware requirements, and the licensing costs associated with the use of those servers continues to climb, Samba can offer large organizations large savings, and small ogranizations a network with all of the sophistication of a totally Windows-based network without actually incurring the costs of Windows server software and licensing.  In addition to substantial savings associated with software, hardware costs can also be significantly lower due to the modest hardware requirements of Linux.\n\nNo matter the size of the organization, I&#39;ve always found that management isn&#39;t as impressed with techie bells and whistles as they are with the bottom line.  Implementing a network for pennies on the dollar will have you held in much higher esteem with management than any boat-load of certifications or fancy technical capabilities that no one ever uses.\n\n\n\n\n\n\n\nSECURITY WARNING\nFaire NE PAS plan to use the system you will create using these guide pages as a &quot;production&quot; (real) server.  It will NE PAS be secure!\nThere are many steps involved in creating a secure Internet or LAN server.  While we do refer to some things you can do to make your system more secure, there are many other measures related to system security that also need to be taken into consideration and they are not covered on these pages.\n\nThese guide pages are meant as a learning tool only.  The knowledge gained on these pages will help you understand the material covered in security-related publications when you are ready to consider setting up a production server.\n\n\n\n\n\n\n\nDid you find this page helpful ?If so, please help keep this site operatingby using our DVD or book pages.\n\n\nSite, content, documents, original images   Copyright © 2003-2016   Keith Parkansky   All rights reservedDuplication of any portion of this site or the material contained herein withoutthe express written consent of Keith Parkansky, USA is strictly prohibited.\n\nThis site is in no way affiliated with the Debian Project, the debian.org Web site, orSoftware In The Public Interest, Inc.  No endorsement of this site by the Debian Projector Software In the Public Interest is expressed or implied.  Debian and the Debian logoare registered trademarks of Software In The Public Interest, Inc. Linux is a registeredtrademark of Linus Torvalds.  The Tux penguin graphic is the creation of Larry Ewing.\n\nLIABILITY\n\nIN NO EVENT WILL KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#39; SUBSIDIARIES BE LIABLE TO ANY PARTY (i) FOR ANY DIRECT, INDIRECT, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF PROGRAMS OR INFORMATION, AND THE LIKE), OR ANY OTHER DAMAGES ARISING IN ANY WAY OUT OF THE AVAILABILITY, USE, RELIANCE ON, OR INABILITY TO USE THE INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#39; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED OR TRANSMITTED FILES OR GENERATED COMMUNICATIONS OR DATA EVEN IF KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#39; SUBSIDIARIES SHALL HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT, OR OTHERWISE; OR (ii) FOR ANY CLAIM ATTRIBUTABLE TO ERRORS, OMISSIONS, OR OTHER INACCURACIES IN, OR DESTRUCTIVE PROPERTIES OF ANY INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#39; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED, TRANSMITTED, OR GENERATED FILES, COMMUNICATIONS, OR DATA. ALL INFORMATION, METHODS, HTML OR COMPUTER CODE IS PROVIDED STRICTLY &quot;AS IS&quot; WITH NO GUARANTY OF ACCURACY AND/OR COMPLETENESS. USE OF THIS SITE CONSTITUTES ACCEPTANCE OF ALL STATED TERMS AND CONDITIONS.\n\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Comment configurer Debian LinuxServeurs de fichiers et d&#39;impression","Le matériel sur cette page a été préparé en utilisant Sarge ou Graverconfiguré à l&#39;aide de nos pages Installation et Packages.Si vous n’avez pas utilisé nos pages pour configurer votre système, ce que vousrencontre sur votre système peut être différent de ce qui est donné ici.","Les serveurs Linux peuvent être utilisés dans de nombreux rôles différents sur un réseau local. Les serveurs de fichiers et d&#39;impression sont les plus courants. Et comme vous le verrez ci-dessous, les rouleaux de serveurs de fichiers et d&#39;impression peuvent être personnalisés en fonction des types de postes de travail clients que les serveurs doivent prendre en charge. Vous verrez également comment automatiser les choses pour que quelqu&#39;un soit paginé ou envoyé par courrier électronique au cas où un périphérique réseau ou un serveur commencerait à avoir des problèmes.","Votre système Debian peut agir en tant que serveur LAN Linux dans l’une des deux configurations de serveur de fichiers et d’impression possibles. Le premier est un serveur Linux / UNIX pouvant offrir un service de fichiers via NFS (Network File System) et une imprimante servant via le lpd (Line Printer Daemon). Bien que cette configuration soit principalement utilisée avec des systèmes Linux / UNIX comme postes de travail, la plupart des autres systèmes d&#39;exploitation peuvent également prendre en charge NFS avec des outils tiers.","L&#39;autre configuration utilise Samba qui est une application serveur Linux / UNIX qui fait en sorte qu&#39;un serveur Linux ou UNIX apparaisse comme un serveur Windows NT pour les clients Windows. Il peut même servir de contrôleur de domaine. Samba est si complet que vous pouvez avoir ce qui, à toutes fins utiles, semble être un réseau totalement Windows sans avoir un seul serveur Windows. Compte tenu du coût du logiciel serveur Windows et des coûts de licence par siège associés à la présence de serveurs Windows, Samba peut vous faire économiser beaucoup lot d&#39;argent.","Remarque:  Samba 3.0 intègre de nombreuses nouvelles fonctionnalités d’interopérabilité avec les serveurs Windows 2000/2003 et Active Directory. Vous pourrez même joindre votre base de données Linux, vos serveurs de messagerie, etc. à Active Directory pour une authentification transparente. La bonne nouvelle est que Sarge (3.1) inclut Samba 3.07.","Pour le dire clairement, NFS et Samba se ressemblent beaucoup du point de vue de la fonctionnalité. Le type que vous utilisez dépend du système d&#39;exploitation qui sera exécuté sur les postes de travail qui accéderont au serveur. En outre, rien ne vous empêche de configurer les deux sur le même serveur pour prendre en charge les deux types de clients si vous disposez de ce type d’environnement de mise en réseau. Nous couvrirons la configuration sur cette page, en commençant par le serveur Linux / UNIX direct.\nDe retour sur la page Réseau, nous vous avons montré comment configurer un les hôtes fichier sur chaque système afin que les autres systèmes de votre réseau local puissent être accédés par nom. De retour sur la page DNS, nous vous avons montré comment configurer un serveur DNS pour un réseau local (qui résolvait également les noms d’hôte / de domaine Internet) afin que vous n’ayez pas à gérer manuellement un serveur DNS. les hôtes fichier sur chaque système. Comme vous le verrez, il est nécessaire de pouvoir référencer les systèmes par leur nom lors de la configuration de serveurs LAN.","Configuration d&#39;un serveur de fichiers Linux","Si vous avez suivi notre page d&#39;installation, vous avez déjà tout le nécessaire pour configurer le partage de fichiers NFS. Naturellement, certaines configurations de partage de fichiers doivent être effectuées à la fois sur le serveur NFS et sur chaque client. La configuration du partage d&#39;imprimante nécessitera quelques packages supplémentaires et du travail de configuration, mais nous traiterons de cela plus en détail.\nServeur de fichiers avec NFS","le    nfs-common Le paquet est installé par défaut. Ce paquet contient les fichiers nécessaires aux serveurs NFS et aux clients NFS. Pour configurer un serveur NFS, vous devez installer le package de serveur à l&#39;aide de la commande suivante:","apt-get install nfs-kernel-server","Une fois l&#39;installation du paquet terminée, vous verrez la ligne:","Ne pas démarrer le démon du noyau NFS: Aucune exportation.","L&#39;installation de ce paquet crée le    / etc / exports fichier. Vous devez entrer au moins une ligne dans le fichier pour chaque répertoire à &quot;exporter&quot; (partagé), en spécifiant qui est autorisé à y accéder et quels sont ces niveaux d&#39;autorisation. S&#39;il n&#39;y a pas de lignes dans ce fichier, le serveur NFS ne démarrera pas car il n&#39;y a rien à exporter.\nPar exemple, si vous utilisez votre serveur NFS en tant que serveur de fichiers stockant des fichiers utilisateur, supposons qu&#39;un utilisateur portant le nom d&#39;utilisateur &#39;bgates&#39; utilise un poste de travail portant le nom d&#39;hôte &#39;woody5&#39; et que vous souhaitiez configurer le serveur de manière à pouvoir y stocker ses fichiers. Vous devez créer un répertoire de base pour eux sur le serveur NFS, puis entrer une ligne dans le    / etc / exports fichier pour le mettre à leur disposition.","/ home / bgates woody5 (rw, sync)","Une fois que vous avez entré une ou plusieurs lignes dans ce fichier, vous devez soit redémarrer le système, soit démarrer manuellement le serveur NFS avec les commandes dans l&#39;ordre indiqué:","/etc/init.d/nfs-common\n/etc/init.d/nfs-kernel-server","le    / etc / exports Le fichier suit le format:","/ client de répertoire à partager (autorisations, type de synchronisation)","Notez qu&#39;il y a pas d&#39;espace entre le client et les autorisations / valeurs de synchronisation. le    client     peut être spécifié en utilisant l’un des éléments suivants:","une résolvable nom d’hôte (c’est-à-dire qu’il existe une entrée dans le serveur    / etc / hosts fichier pour le client ou vous avez utilisé notre page DNS pour configurer un serveur DNS de réseau local)","l&#39;adresse IP d&#39;un client","une adresse de réseau ou de sous-réseau (avec le masque de sous-réseau fourni) pour spécifier tous les clients du réseau ou du sous-réseau","un nom de domaine interne avec le caractère générique    * pour spécifier tous les ordinateurs du domaine (* .votredomaine.com)","Les trois spécifications d&#39;autorisation les plus courantes (il y en a d&#39;autres) peuvent être:","ro &#8211; Lecture seule (valeur par défaut si aucune n&#39;est spécifiée)","rw &#8211; Lire écrire","pas d&#39;accès     &#8211; bloque l&#39;héritage","Si vous n&#39;êtes pas familier avec &quot;l&#39;héritage&quot;, cela signifie simplement que si vous accordez à un utilisateur certaines autorisations sur un répertoire, ces mêmes autorisations &quot;s&#39;écoulent&quot; et s&#39;appliquent à tous les sous-répertoires qu&#39;il contient. Donc, si vous voulez donner à quelqu&#39;un des autorisations sur un répertoire, mais ne pas voulez qu’ils aient des autorisations sur les sous-répertoires, vous devez ajouter des entrées au    / etc / exports fichier pour chaque sous-répertoire en spécifiant le    pas d&#39;accès autorisation.\nle    type de synchronisation peut être soit    synchroniser ou    async et    synchroniser est recommandé car il écrase plus souvent les écritures sur le disque. Si vous omettez cela, vous obtiendrez des messages avec le serveur NFS qui commence par défaut.    synchroniser opération. Si vous obtenez un &quot;&lt;nom d&#39;hôte&gt; a une adresse non-inet &quot;au démarrage du serveur NFS, cela signifie généralement le nom d&#39;hôte que vous avez spécifié dans    / etc / exports le fichier n&#39;est pas résolvable (aucune entrée dans la    / etc / hosts fichier).","Par exemple:","/ export / docs 172.16.0.0/255.255.0.0(ro,sync)","donnerait à tous les utilisateurs possédant des machines sur le réseau 172.16.0.0 un accès en lecture seule à un répertoire de documents partagé.\nSi vous avez un deuxième système Linux ou UNIX sur votre réseau, vous pouvez l’utiliser pour tester le lecteur NFS. Faites ce qui suit sur votre serveur Debian:","Modifier le    / etc / exports déposer comme suit:","Rappelez-vous que lors de l&#39;installation du système d&#39;exploitation Debian, vous avez créé un compte utilisateur. Le répertoire de base de cet utilisateur est celui que vous devez spécifier pour le partage.","Entrez le nom d&#39;hôte de votre autre système Linux ou UNIX pour le client.","Spécifier rw autorisations et synchroniser opération.","Quittez l&#39;éditeur en sauvegardant le fichier.","Si nécessaire, éditez le    / etc / hosts fichier sur votre serveur Debian afin qu’il contienne le nom d’hôte et l’adresse IP de votre deuxième système Linux ou UNIX.","Si nécessaire, démarrez les processus du serveur NFS en entrant les commandes suivantes dans l&#39;ordre indiqué:","/etc/init.d/nfs-common start/etc/init.d/nfs-kernel-server start","(Le    nfs-common Le script est nommé ainsi car il est exécuté sur les clients et les serveurs NFS.)","Allez sur votre deuxième système Linux ou UNIX et essayez de monter le répertoire partagé sur le serveur Debian. La procédure à suivre dépend de la distribution Linux ou de la version d’UNIX installée sur le second système. Si votre &quot;deuxième système Linux ou UNIX&quot; est également un système Debian, procédez comme suit:","Assurez-vous que votre serveur Debian (que nous supposons s&#39;appeler &quot;sarge&quot;) est dans le deuxième système    / etc / hosts fichier","Entrez les commandes suivantes pour activer le client NFS, créer un &quot;point de montage&quot; local et monter le partage du serveur distant sur le point de montage local:","/etc/init.d/nfs-common startmkdir / mnt / privatemonter sarge: / home /bgates / mnt / private","Naturellement, vous remplaceriez le    bgates avec le nom du compte d&#39;utilisateur que vous avez créé sur le serveur lors de l&#39;installation du système d&#39;exploitation.\nNotez la syntaxe de la    monter commande ci-dessus. Ses:","monter nom-serveur: / chemin-vers-partage-sur-serveur / chemin-vers-point-de-montage-local","En conséquence, vous devriez pouvoir accéder au répertoire partagé distant sur le serveur en allant à son point de montage sur le système local, comme suit:","cd / mnt / privé","Pour démonter le partage, vous utilisez le point de montage local comme suit:","umount / mnt / private","Il y a beaucoup plus à NFS. Voir quels partages sont disponibles, montrer quels partages vous avez montés, montage automatique quand un client démarre, etc. Ce qui est présenté ici suffit pour que tout fonctionne bien et que vous puissiez vous amuser et rechercher plus loin si vous le souhaitez.\nGardez à l&#39;esprit qu&#39;un serveur NFS garde les ports ouverts. Si un système doit être connecté à Internet, la fonctionnalité NFS doit être désactivée pour fermer ces ports.","Configuration d&#39;un serveur d&#39;impression Linux","Note: Même affaire ici qu&#39;avec les modems, NE PAS utiliser une &quot;imprimante-gagnant&quot;! Si votre imprimante ne supporte pas DOS ne pas utilisez-le avec Linux. En outre, les utilitaires que nous utiliserons dans cette procédure ne pas supporte les imprimantes USB (pour le moment).","La configuration de l’impression sur un système Linux est en fait l’une des configurations les plus complexes que vous rencontriez. Il est plus facile de configurer un système Linux pour qu&#39;il soit un serveur Web qu&#39;un serveur d&#39;impression. Ce n&#39;est pas que la mise en place d&#39;un serveur d&#39;impression est techniquement compliquée. Vous devez juste installer quelques paquets et exécuter certaines configurations. Pour aggraver les choses, chaque version de Linux et UNIX a son propre ensemble d’utilitaires pour effectuer le travail. Debian utilise apsfilter que nous couvrirons ici. Les étapes ci-dessous sont également nécessaires si vous souhaitez simplement configurer une imprimante locale à utiliser sur votre système.\nLe démon qui gère l&#39;envoi des travaux d&#39;impression à une imprimante s&#39;appelle    lpd     et il démarre automatiquement lorsque vous démarrez votre système. Vous devriez le voir si vous listez les processus en cours d&#39;exécution:","ps -ef","Parce qu&#39;il est en cours d&#39;exécution, vous pouvez imprimer des fichiers texte sur votre imprimante avec une simple commande. Cependant, il est peu probable que cela imprime correctement. Pour cela, vous aurez besoin de faire un peu d&#39;installation. Si vous voulez voir de quoi je parle, connectez votre imprimante à votre PC, allumez-la, chargez le papier et copiez le    motd fichier texte à l&#39;imprimante à l&#39;aide de la commande suivante:","lpr / etc / motd","lpr est une sorte de client pour le démon serveur lpd. Si votre imprimante imprime le fichier correctement et que tous les documents que vous allez imprimer sont des fichiers texte, vous n&#39;avez pas vraiment besoin de faire autre chose. Sur de nombreuses imprimantes (y compris la plupart des modèles HP), le fichier est imprimé, mais il ne reste qu&#39;une longue ligne sur le côté droit de la feuille de papier. C&#39;est parce que l&#39;imprimante n&#39;a interprété aucun retour chariot.\nSi rien ne s&#39;imprime ou si vous obtenez l&#39;erreur:","lp: pilote chargé mais aucun périphérique trouvé","essayez d’entrer dans la configuration périphérique de votre système BIOS et sortez le port parallèle de AUTO mode pour qu&#39;il soit réglé sur l&#39;adresse d&#39;E / S de base de 378h et IRQ 7.  Comme indiqué sur la page Modems, vous souhaiterez également procéder de la sorte pour les ports série.\nSi votre imprimante a imprimé mais n&#39;a pas imprimé le fichier correctement, vous avez du travail à faire. Lorsque Linux / UNIX imprime sur autre chose qu&#39;une simple imprimante matricielle, il envoie le flux d&#39;impression au format Postscript. La plupart des imprimantes bas de gamme ne prennent pas en charge PostScript. Mais comme la plupart des choses avec Linux, le logiciel libre à la rescousse! Nous pouvons installer un package gratuit appelé Ghostscript cela traduira le Postscript dans un langage que nos lasers et jets d’encre bas de gamme peuvent comprendre.","Avant d&#39;entrer dans la configuration de l&#39;imprimante, voyons comment cette fonction d&#39;impression fonctionne. Pour des raisons de simplicité, nous allons examiner un exemple d’imprimante unique connectée &quot;localement&quot; (au port imprimante). Étant donné que la plupart des ordinateurs ne disposent que d’un seul port d’imprimante matériel, il s’agit de la configuration la plus courante.","Voici un aperçu de la configuration:","Toi relier imprimantes à physique ports sur votre PC.","Vous pouvez définir autant logique imprimantes que vous voulez en créant une impression queue pour chaque imprimante logique. Une file d&#39;attente n&#39;est rien d&#39;autre qu&#39;un répertoire sur le disque dur. Les travaux d&#39;impression sont stockés dans ces répertoires avant d&#39;être envoyés à une imprimante physique. Cela s&#39;appelle &quot;spooling&quot;.","Vous utilisez le    / etc / printcap Fichier de configuration pour lier un port physique à une file d&#39;attente d&#39;impression (une imprimante logique). Vous en verrez un exemple dans une minute. Comme vous ne spécifiez généralement que les ports physiques auxquels des imprimantes sont connectées, vous affectez une imprimante logique à une imprimante physique.","Comme mentionné précédemment, la plupart des ordinateurs n’ont qu’un port d’imprimante, mais ils peuvent en avoir jusqu’à trois. Voici une comparaison DOS / Linux des trois physique désignations de ports. Comme pour les ports série, DOS a démarré le schéma de numérotation avec 1 et Linux commence avec 0.","Port I / O","DOS","Linux","03BC","LPT1","/ dev / lp0","0378","LPT2","/ dev / lp1","0278","LPT3","/ dev / lp2","Maintenant pour le logique imprimantes. Comme mentionné, vous pouvez en créer autant que vous le souhaitez en créant simplement une file d&#39;attente d&#39;impression. Deux files d&#39;attente d&#39;impression ont été créées lors de l&#39;installation de Debian. L&#39;un est:","/ var / spool / lpd /lp","Le répertoire de la file d&#39;attente est le    lp au bout du chemin. Vous pouvez également leur donner des noms descriptifs, comme dans le cas de la deuxième file créée lors de l’installation de Debian, à savoir:","/ var / spool / lpd /éloigné","Vous voyez maintenant pourquoi il est nécessaire de créer des imprimantes logiques distinctes. Comme vous pouvez vous connecter à des imprimantes sur un réseau, vous devez pouvoir aller au-delà de la limite de trois imprimantes imposée par les détails techniques de l&#39;architecture du PC. La possibilité d&#39;utiliser des noms descriptifs est également utile.\nMaintenant les bonnes choses. La chose qui relie les imprimantes logiques aux imprimantes physiques, le    / etc / printcap fichier. Voici la    / etc / printcap le fichier (moins les commentaires) que vous avez après l’installation de Debian:","lp | Entrée générique d&#39;imprimante matricielle: \n        : lp = / dev / lp0: \n        : sd = / var / spool / lpd / lp: \n        : af = / var / log / lp-acct: \n        : lf = / var / log / lp-errs: \n        : pl # 66: \n        : pw # 80: \n        : pc # 150: \n        : mx # 0: \n        : sh:","# rlp | Entrée imprimante à distance: \n#: lp =: \n#: rm = remotehost: \n#: rp = remoteprinter: \n#: sd = / var / spool / lpd / remote: \n#: mx # 0: \n#: sh:","Notez que le rouge La ligne spécifie le &quot;périphérique&quot; (port imprimante) et le bleu La ligne spécifie la file d&#39;attente. C&#39;est ce qui les lie ensemble. Les autres lignes concernent les fichiers journaux, les paramètres de taille de page (longueur de page de 66 lignes et largeur de page de 80 colonnes), etc. Notez également qu&#39;une imprimante matricielle générique est définie par défaut.\nUn point important est le &quot;Nom&quot;de l’imprimante. C’est au début de la première ligne:","lp| Entrée générique d&#39;imprimante matricielle: \nle    lp name est spécial pour Linux, indiquant qu&#39;il s&#39;agit de l&#39;imprimante par défaut (c&#39;est-à-dire si aucune autre imprimante n&#39;est explicitement répertoriée dans une commande, utilisez l&#39;imprimante par défaut). Ce nom est celui qui est affiché dans les fenêtres de navigation sur les clients Windows si vous envisagez de les prendre en charge avec Samba.\nIl existe un utilitaire qui nous aidera à définir la bonne imprimante (au lieu de l’imprimante générique matricielle définie dans le fichier ci-dessus) appelée apsfilter. C&#39;est un paquet qui doit être installé. Mais nous devons d’abord installer un paquet Ghostscript pour l’impression sur des imprimantes non PostScript. Entrez la commande suivante à l&#39;invite du shell:","apt-get install gs","Sélectionnez le format de papier &quot;lettre&quot; et appuyez sur Entrée.\nSi vous avez travaillé avec DOS, vous pouvez rappeler les jours où DOS ne supportait pas directement les fonctions avancées des imprimantes. Vous pouvez copier un fichier texte dans    lpt1 ou    prn et il imprimerait, mais chaque application DOS (WordPerfect, Lotus 123, etc.) fourni son propre jeu de pilotes d’imprimante pour imprimer des choses plus sophistiquées que du texte brut. Un peu la même chose avec Linux. Vous aurez besoin d’un pilote d’imprimante Ghostscript. Il existe également des pilotes spécifiques à l’application pour des programmes tels que gimp (un programme X permettant d’éditer des graphiques). Il existe un site proposant une vaste collection de pilotes d’imprimante Linux. Vous pouvez utiliser leur page de recherche pour trouver les pilotes de votre imprimante. C&#39;est à:","www.linuxprinting.org/printer_list.cgi","Essayez d’utiliser la procédure ci-dessous avant de partir à la recherche d’un pilote d’imprimante. Ghostscript prend en charge de nombreuses imprimantes en natif. Il est donc probable que vous n’auriez pas besoin d’un pilote supplémentaire.\nSi vous avez besoin d&#39;un pilote, rendez-vous sur le site ci-dessus et sélectionnez le fabricant de votre imprimante dans la liste déroulante &quot;Afficher toutes les imprimantes réalisées par&quot;, les différents modèles d&#39;imprimante seront affichés dans quatre colonnes avec les en-têtes:","à la perfection &#8211; la plupart sinon toutes les fonctions prises en charge, y compris la télécopie, etc. sur les unités multifonctions","La plupart &#8211; fonctionne très bien, mais certaines fonctionnalités avancées peuvent ne pas être prises en charge","Partiellement &#8211; quelques maux de tête à venir &#8211; vous voudrez peut-être trouver une autre imprimante","Presse-papier &#8211; ne même pas la peine","J&#39;espère que votre imprimante figurera dans l&#39;une des deux premières colonnes. En cliquant sur le nom du modèle de l&#39;imprimante dans la liste, une page d&#39;informations à propos de celle-ci s&#39;affiche et des liens de téléchargement pour tous les pilotes disponibles. Notez quel pilote Ghostscript est recommandé pour votre imprimante sous la rubrique &quot;Informations sur le pilote&quot;.  Notez aussi (un peu plus haut sur la page) la résolution supportée est dans la case &quot;Type / Résolution&quot;.\nNe téléchargez rien pour l&#39;instant. Ghostscript est livré avec un ensemble de pilotes, vous n&#39;avez donc peut-être pas besoin de télécharger le vôtre, mais vous voudrez connaître le nom du pilote (que vous avez obtenu ci-dessus). L&#39;installation de apsfilter vous dira si vous avez déjà le pilote nécessaire. Installez apsfilter et les packages psutils avec la commande suivante:","apt-get install apsfilter psutils","Une fois installé, vous aurez envie de courir    apsfilterconfig et répondez aux invites comme suit:","Répondre Oui accepter la licence","Répondre Non pour demander une adresse mail","Répondre Oui aux paramètres de propriétaire et de groupe pour le spooldir","Entrer o pour écraser les entrées existantes","Sélectionner 1 (Sélection du pilote d&#39;imprimante)Les sélections affichées sont comme des catégories de pilotes d’imprimante. Essayez d&#39;utiliser le numéro 3 voyez donc si votre imprimante est répertoriée car Ghostscript prend en charge de manière native un grand nombre de modèles d’imprimantes.","Appuyez sur le numéro qui correspond à votre imprimante pour le sélectionner.","De retour au menu, appuyez sur 2 pour configurer l&#39;interface","Appuyez sur le numéro correspondant à la connexion de votre imprimante (généralement 1)","Lorsque vous êtes invité à indiquer le chemin du périphérique, entrez:","/ dev / lp0","(à condition qu&#39;il soit connecté au port parallèle)","Utilisez la sélection de menu 3 pour sélectionner le format de papier par défaut (lettre US).","À ce stade, vous pouvez appuyer sur T imprimer une page de test si vous voulez","presse je installer l&#39;imprimante pour créer un nouveau    capuchon d&#39;impression fichier","Entrez un nom pour la file d&#39;attente d&#39;impression associé à l&#39;imprimante (tel que lj4)","presse q pour quitter le menu et appuyez sur Entrée dans les écrans d’information jusqu’à ce que vous reveniez à l’invite du shell.","Si vous utilisez votre éditeur de texte pour regarder votre    capuchon d&#39;impression déposer maintenant:","nano / etc / printcap","vous verrez que apsfilter a créé votre imprimante. Notez que l&#39;entrée correspondant à la valeur par défaut (lp) L’imprimante est toujours une matrice de points générique, mais la plupart des imprimantes devraient être en mesure de gérer la sortie de texte générique. Vous devez imprimer sous le nom de la file d&#39;attente que vous avez spécifié lors de la création de l&#39;imprimante pour pouvoir tirer parti du pilote d&#39;imprimante. Lors de l&#39;utilisation    lpr vous pouvez spécifier une imprimante avec le    -P option de ligne de commande.\nMaintenant, essayez d’imprimer le fichier texte que nous avons imprimé ci-dessus et voyez s’il est mieux:","lpr -Pvotre-nom-file-imprimante / etc / motd","Il aurait dû imprimer normalement maintenant. Notez qu&#39;il s&#39;agit du texte du message du jour que vous voyez à chaque fois que vous vous connectez. Vous pouvez utiliser un éditeur de texte pour modifier ce fichier afin qu&#39;il contienne le texte de votre choix.\nSi vous rencontrez des problèmes, vous pouvez vérifier certaines choses. dans le    / etc / printcap file note la ligne du périphérique et le port matériel sur lequel il est configuré. Ça va ressembler à quelque chose comme ça:",": lp = / dev /lp0:","avec la partie en bleu ci-dessus étant la désignation de port matériel spécifique. C&#39;est ce que vous avez entré Étape 2 de la configuration apsfilter. Vous pouvez vérifier que votre imprimante est correctement connectée à ce port et peut recevoir des données à l&#39;aide d&#39;une simple commande de copie:","cp / etc / motd / dev / lp0","Cela évite tout spoulage et copie le fichier directement sur le port matériel. Vous ne pourrez peut-être pas lire le contenu de la page, mais l&#39;imprimante devrait faire quelque chose. Vous devrez peut-être également appuyer sur le bouton d&#39;alimentation du formulaire pour afficher la page. Si rien ne se passe, vérifiez votre imprimante et la connexion.\nVous pouvez également essayer de réexécuter la configuration de apsfilter avec la commande suivante:","apsfilterconfig","Si vous parcourez à nouveau toutes les sélections de menu, lorsque vous sélectionnez C vous serez invité à ajouter des imprimantes supplémentaires ou à remplacer votre imprimante existante.    / etc / printcap fichier. Choisir remplacer.\nVous pouvez également utiliser un éditeur de texte pour regarder le    / etc / apsfilterrc fichier de configuration qui vous permet de définir diverses options. Le fichier est fortement commenté. Vous voudrez probablement redémarrer votre système après toute modification de ce fichier.","Outre le    lpr commande, il existe quelques autres commandes que vous pouvez utiliser avec l’imprimante:","lpq &#8211; vous montre quels travaux sont dans la file d&#39;attentelprm &#8211; est utilisé pour supprimer des travaux de la file d&#39;attentea2ps &#8211; imprimera le fichier spécifié sur l&#39;imprimante en tant que Postscript","Les pages de manuel de ces commandes peuvent vous donner plus d’informations.\nSi vous avez un long fichier texte à imprimer, vous pouvez utiliser le    a2ps commande car il va mettre deux &quot;pages&quot; côte à côte sur une seule feuille de papier en orientation paysage.","Si vous rencontrez un jour des problèmes avec votre imprimante, lancez la commande suivante:","lprm &#8211;","et tous les travaux seront supprimés. (Vous pouvez ensuite éteindre et rallumer votre imprimante pour vider sa file d&#39;attente interne.)\nSi vous souhaitez partager une imprimante (c&#39;est-à-dire utiliser le système en tant que serveur d&#39;impression), vous devez:","configurez l’imprimante localement (dans le    / etc / printcap fichier) sur le système du serveur d&#39;impression","créer un    /etc/hosts.lpd sur le système du serveur d’impression et répertoriez les autres machines pouvant utiliser l’imprimante (un nom d’hôte par ligne)","assurez-vous que les systèmes énumérés dans le    /etc/hosts.lpd les fichiers sont listés dans le serveur d&#39;impression    / etc / hosts fichier","configurer l’imprimante à distance dans le    / etc / printcap fichier sur chaque système client","assurez-vous que le système du serveur d&#39;impression est répertorié dans les systèmes client    / etc / hosts des dossiers","Si vous utilisez Samba pour prendre en charge les clients Windows (que nous verrons plus loin), vous devrez peut-être également configurer des comptes d&#39;utilisateurs sur le système du serveur d&#39;impression.\nle    /etc/hosts.lpd fichier n&#39;est rien de plus qu&#39;un fichier texte contenant les noms d&#39;hôte des systèmes clients (un par ligne) de votre réseau pouvant utiliser les imprimantes du serveur. (C&#39;est le    les hôtes fichier contenant à la fois les noms d’hôte et les adresses IP.) Notez qu’un &quot;client&quot; dans ce contexte peut également être un système de serveur. C&#39;est simplement que tous les ordinateurs utilisant les imprimantes du serveur sont considérés comme des clients du serveur d&#39;impression. C&#39;est une chose relative.","Configurer un serveur Samba","Exécuter Samba sur votre système Linux vous permettra de le configurer avec un simple partage de fichiers et d’imprimantes comme vous le feriez normalement sur de petits réseaux &quot;homologues&quot; basés sur un groupe de travail Windows (comme vous pourriez l’avoir sur un réseau domestique). Cela vous permettra également de le configurer pour qu’il agisse comme un serveur Windows NT / 2000 pouvant inclure le serveur de fichiers, le serveur d’impression et même comme un serveur WINS ou un contrôleur de domaine (c’est-à-dire que vos clients Windows s’authentifient sur le réseau en se connectant à le serveur Samba).\nIl y a aussi d&#39;autres scénarios. Vous pouvez configurer Samba pour que votre système Linux agisse comme un autre client Windows sur un réseau doté de serveurs Windows. Ceci est le plus souvent utile si vous prévoyez d’exécuter votre système Debian en tant que poste de travail à l’aide d’une interface graphique. Vous pouvez également utiliser Samba pour configurer les systèmes Debian afin qu’ils agissent en tant que serveurs d’impression dédiés sur un réseau Windows.","Notez que si Samba autorise le partage de fichiers, NFS est ne pas nécessaire pour permettre le partage. Samba s&#39;en occupe.","La première étape consiste à installer Samba. Si vous deviez vérifier quels paquets liés à Samba étaient disponibles avec le:","apt-cache search samba","commande vous verriez toute une liste. Cependant, en raison des dépendances de manipulation aptes, nous n’avons besoin d’en installer qu’une et le reste (dans ce cas, un seul autre) sera pris en charge. Celui que nous devons installer est simplement nommé &quot;samba&quot; et le package &quot;samba-common&quot; sera également installé. Si nécessaire, utilisez le    pon commande pour se connecter à Internet. Puis entrez la commande:","apt-get install samba","Une fois que les paquets ont été obtenus, une courte procédure de configuration démarre automatiquement. Répondez aux invites comme suit:","Entrez votre nom de groupe de travail ou de domaine","Répondre Oui aux mots de passe cryptés","Répondre Non obtenir &quot;les paramètres WINS de DHCP&quot;","Choisissez de lancer Samba en tant que démons","Anser Oui créer le fichier de mots de passe Samba","Notez que le    nmbd et    smbd les démons ont tous deux été démarrés. le    nmbd Le démon agit comme un service de serveur WINS fournissant des traductions de nom en adresse IP de type DNS. Cependant, dans le cas de WINS, les noms sont des noms NETBIOS. le    smbd daemon est le service serveur principal de Samba qui permet le partage de fichiers et d’imprimantes, la navigation sur le réseau, etc.\nComme nous avons choisi d&#39;exécuter Samba en tant que démon, l&#39;installation a créé le script de shell de démarrage approprié:","/etc/init.d/samba","qui démarre les deux démons et l&#39;installation du paquet l&#39;a configurée pour s&#39;exécuter lorsque vous démarrez votre système, même au niveau d&#39;exécution 2. Les fichiers de configuration Samba ont été installés dans le répertoire suivant:","/ etc / samba","Le fichier de configuration principal de Samba appelé    smb.conf et il se trouve dans ce répertoire. Que notre système Samba agisse comme un simple périphérique de partage de fichiers et d’impressions, ou un serveur WINS Windows ou de contrôleur de domaine, tout dépend des options que nous avons entrées dans    smb.conf fichier.\nLe fichier semble assez volumineux, mais c’est parce qu’il contient de nombreux commentaires utiles (les lignes commençant par    # et    ; personnages).","Où en savoir plus &#8211; Le meilleur de nos étagères:","Plus d&#39;informations&#8230;","Intégrez les solutions Linux à votre réseau Windows est plus qu&#39;un guide de samba. Il ne comporte que trois chapitres sur la samba. Cependant, il est présenté ici parce que c’est un bon livre d’introduction si vous n’avez pas beaucoup d’expérience avec les serveurs Linux ou Windows. Les trois premiers chapitres couvrent les bases de l&#39;administration Linux que vous devez connaître lorsque vous travaillez avec Samba. Il existe également des explications détaillées sur le protocole SMB et les processus d&#39;authentification Windows que même les administrateurs expérimentés de Windows apprécieront. Et tout ne concerne pas le serveur. Des exemples, notamment des captures d&#39;écran, vous montrent comment configurer les clients Windows pour accéder à un serveur Samba et comment configurer les clients Linux Samba pour accéder aux serveurs Windows. Ce n&#39;est même pas tout à propos de Samba. La configuration d’un serveur de base de données à l’aide des services d’annuaire MySQL et LDAP est également abordée. Pour un bon livre qui plonge dans les détails de Samba, voir Samba Essetials pour les administrateurs Windows au dessous de.","Il existe un utilitaire basé sur un navigateur appelé SWAT (outil d&#39;administration Web Samba) que vous pouvez utiliser sur un réseau pour configurer et surveiller Samba. Nous ne couvrirons pas cela ici principalement parce que, sauf si vous avez déjà travaillé avec le fichier de configuration manuellement, vous ne saurez pas ce que SWAT vous demande. En outre, lorsque vous utilisez SWAT, il élimine toute trace existante.    smb.conf fichier (trouvé cela à la dure). Donc, vous voudrez peut-être renommer tout    smb.conf déposer en utilisant le    mv (déplacer) avant d’essayer d’utiliser SWAT.","le    smb.conf Fichier","le    smb.conf Le fichier fourni avec Debian comporte six sections:","[global] &#8211; contient de nombreuses sous-sections pour des éléments liés au réseau, tels que le nom de domaine / groupe de travail, WINS, certains paramètres d&#39;impression, l&#39;authentification, la journalisation et la comptabilité, etc.","[homes] &#8211; pour le partage de fichiers des répertoires personnels des utilisateurs","[netlogon] &#8211; commenté par défaut, pour configurer le serveur en tant que contrôleur de domaine","[printers] &#8211; pour partager des imprimantes connectées localement","[print$] &#8211; configurer un partage pour les pilotes d&#39;imprimante Windows","[cdrom] &#8211; commenté par défaut, pour éventuellement partager le lecteur de CD-ROM du serveur","Chaque section comporte une série d&#39;énoncés qui suivent:","option = valeur","format et ces déclarations sont typiquement uniques pour chaque section (c’est-à-dire que vous devez mettre les bonnes déclarations dans la bonne section). Le tableau suivant présente les sections et leurs options associées telles qu’elles sont décrites dans le    smb.conf fichier fourni avec l’installation du paquet Debian (moins tous les commentaires). Ceux qui sont commentés par défaut sont également commentés ici.","[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n; sécurité = utilisateur\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n; charger des imprimantes = oui\n; impression = bsd\n; nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n; conserver le cas = oui\n; bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#39;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#39;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash","[homes]\n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700",";[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non","[printers]\n   comment = toutes les imprimantes\n   navigable = non\n   chemin = / tmp\n   imprimable = oui\n   public = non\n   accessible en écriture = non\n   Mode création = 0700","[print$]\n   comment = Pilotes d&#39;imprimante\n   chemin = / var / lib / samba / printers\n   consultable = oui\n   lecture seule = oui\n   invité ok = non\n; liste d&#39;écriture = root, @ntadmin",";[cdrom]\n; comment = le CD-ROM du serveur Samba\n; accessible en écriture = non\n; verrouillage = non\n; chemin = / cdrom\n; public = oui\n; preexec = / bin / mount / cdrom\n; postexec = / bin / umount / cdrom","Comme vous pouvez le constater, de nombreuses options peuvent être utilisées pour personnaliser les performances de Samba sur un réseau, mais la liste ci-dessus n’est nullement proche d’une liste complète. Il y a plus de sections et plus d&#39;options pour ces sections. Une des options clés est la    Sécurité option sous la [global] section. Il existe différentes valeurs possibles ici et elles affectent la manière dont un utilisateur s&#39;authentifie auprès de ressources partagées et si des comptes en double doivent être configurés sur le système Linux et sur tout serveur authentifiant Windows.","Partage simple","Afin de permettre un partage simple de fichiers et d&#39;imprimantes, il suffit de modifier quelques options existantes et d&#39;ajouter une petite section supplémentaire. Cette configuration peut être utilisée sur un réseau simple où la sécurité n’est pas un problème et si vous voulez simplement jouer avec Samba, ils vous faciliteront la tâche. Comme toujours, utilisez le    cp commande pour faire une copie de sauvegarde du    smb.conf fichier avant de le modifier afin que vous puissiez facilement recommencer si le besoin s’en fait sentir.","cp /etc/samba/smb.conf /etc/samba/org-smb.conf","Puis ouvrez le fichier à l’aide de l’éditeur de texte nano et apportez les modifications suivantes (dans bleu):","[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n   sécurité = partage\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n   charger des imprimantes = oui\n   impression = bsd\n   nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n   conserver le cas = oui\n   bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#39;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#39;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash","[files]\n   \n   \n   \n   comment = fichiers partagés\n   chemin = / home / ftp\n   inscriptible = oui\n   invité ok = oui","[homes]\n   \n   \n   \n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700",";[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non","[printers]\n   comment = All Printers\n   browseable = Oui\n   path = /tmp\n   printable = yes\n   public = Oui\n   writable = Oui\n   create mode = 0777","[print$]\n   \n   \n   \n   comment = Printer Drivers\n   path = /var/lib/samba/printers\n   browseable = yes\n   read only = yes\n   guest ok = no\n; write list = root, @ntadmin",";[cdrom]\n; comment = Samba server&#39;s CD-ROM\n; writable = no\n; locking = no\n; path = /cdrom\n; public = yes\n; preexec = /bin/mount /cdrom\n; postexec = /bin/umount /cdrom","Pres Ctrl-X and &#39;y&#39; at the prompt to save the changes, and then press Enter to exit the editor saving the file.  You can restart the Samba services but it&#39;s probably easier just to reboot your system.","You should now be able to go to a Windows system on the same network, open up Network Neighborhood, and browse to the files et printers shares on the Debian system.","Because the above sets you up with &quot;guest&quot; access, it will give you the access specified for &quot;world&quot; in the Unix file system permissions.  (This is the third digit used with the    chmod command.)  For example, in the    /home/ftp directory we see the following file entry:","-rw-r--r--     1 root   root     346  April 12 01:00 welcome.msg","The &quot;world&quot; permissions are set to read (644) so guest access would be able to read the file.  If we were to change the world permissions using the command:","chmod 646 /home/ftp/welcome.msg","the permission block for the file would then look like this:","-rw-r--rw-     1 root   root     346  April 12 01:00 welcome.msg","and the guest user could then also write to the file (or replace it).\nle    lp printer share will also be visible in the Network Neighborhood browse window even if you don&#39;t have a printer connected to the LPT port on your Samba system.  This is because the    lpd daemon is running. le    0777 value for    create mode dans le [printers] section isn&#39;t a setting you&#39;d normally want to use.  We just set it wide open to make working with printers easier while you&#39;re playing around.","If you double-click on a printer share, Windows will tell you it doesn&#39;t have a driver loaded for it and prompt you to add one.  If you don&#39;t have a printer attached you can still do so by selecting Generic in the &quot;Manufacturers&quot; column and Generic / Text Only    in the &quot;Printers&quot; column. (Naturally, if you do have a printer connected you&#39;d install it&#39;s specific driver.)  This will allow you to open up the print queue window for the printer.  The type of printer that&#39;s available is determined by the entries in the    /etc/printcap file on the Samba server.","After opening the print queue window for the printer, Click on Printers on the menu bar, select Propriétés, and click on the Ports languette. You&#39;ll see that Windows has created a logical port which points to a remote system the same way it would if you were accessing a shared printer on another Windows system.","Where to learn more &#8211; The best of our bookshelves:","More info&#8230;","Samba Essentials for Windows Administrators covers Samba in a very comprehensive manner.  It&#39;s an indispensible reference for those who want to undertake a serious Samba implementation.  While it doesn&#39;t get into the technical background of how things work like the &quot;Integrate&#8230;&quot; book, it is excellent from a practical applications perspective.  It even covers things like setting up a Samba fax server using a fax/modem that can be accessed by Windows clients. A lot of coverage is given to using the Webmin tool in addition to SWAT. The chapter which covers setting up a Samba system as a domain controller spells out what Samba can&#39;t do when acting as a PDC, as well as what it can do.  One chapter openly addresses the weaknesses of Samba which is essential information when deciding how and where to implement a Samba solution.","If you&#39;re using Debian 3.0 (Woody) note that you&#39;ll be using Samba 2.2.  The above books cover Samba 2.2 so there may be some things mentioned in the books that don&#39;t look quite the same on your system.  Debian 3.1 (Sarge) comes with Samba 3.07.","You can tell which version of Samba you&#39;re using by using the following command (note that the parameter is an upper-case V):","/usr/sbin/smbd -V","If you&#39;re wondering about Samba&#39;s performance, you may find this PC Magazine    article interesting.  They benchmarked Windows 2000 and Samba on Linux on the same hardware and Samba won handily in both response time and throughput.\nWith Windows 2000 and 2003 servers calling for ever-increasing hardware requirements, and the licensing costs associated with the use of those servers continues to climb, Samba can offer large organizations large savings, and small ogranizations a network with all of the sophistication of a totally Windows-based network without actually incurring the costs of Windows server software and licensing.  In addition to substantial savings associated with software, hardware costs can also be significantly lower due to the modest hardware requirements of Linux.","No matter the size of the organization, I&#39;ve always found that management isn&#39;t as impressed with techie bells and whistles as they are with the bottom line.  Implementing a network for pennies on the dollar will have you held in much higher esteem with management than any boat-load of certifications or fancy technical capabilities that no one ever uses.","SECURITY WARNING\nFaire NE PAS plan to use the system you will create using these guide pages as a &quot;production&quot; (real) server.  It will NE PAS be secure!\nThere are many steps involved in creating a secure Internet or LAN server.  While we do refer to some things you can do to make your system more secure, there are many other measures related to system security that also need to be taken into consideration and they are not covered on these pages.","These guide pages are meant as a learning tool only.  The knowledge gained on these pages will help you understand the material covered in security-related publications when you are ready to consider setting up a production server.","Did you find this page helpful ?If so, please help keep this site operatingby using our DVD or book pages.","Site, content, documents, original images   Copyright © 2003-2016   Keith Parkansky   All rights reservedDuplication of any portion of this site or the material contained herein withoutthe express written consent of Keith Parkansky, USA is strictly prohibited.","This site is in no way affiliated with the Debian Project, the debian.org Web site, orSoftware In The Public Interest, Inc.  No endorsement of this site by the Debian Projector Software In the Public Interest is expressed or implied.  Debian and the Debian logoare registered trademarks of Software In The Public Interest, Inc. Linux is a registeredtrademark of Linus Torvalds.  The Tux penguin graphic is the creation of Larry Ewing.","LIABILITY","IN NO EVENT WILL KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#39; SUBSIDIARIES BE LIABLE TO ANY PARTY (i) FOR ANY DIRECT, INDIRECT, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF PROGRAMS OR INFORMATION, AND THE LIKE), OR ANY OTHER DAMAGES ARISING IN ANY WAY OUT OF THE AVAILABILITY, USE, RELIANCE ON, OR INABILITY TO USE THE INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#39; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED OR TRANSMITTED FILES OR GENERATED COMMUNICATIONS OR DATA EVEN IF KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#39; SUBSIDIARIES SHALL HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT, OR OTHERWISE; OR (ii) FOR ANY CLAIM ATTRIBUTABLE TO ERRORS, OMISSIONS, OR OTHER INACCURACIES IN, OR DESTRUCTIVE PROPERTIES OF ANY INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#39; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED, TRANSMITTED, OR GENERATED FILES, COMMUNICATIONS, OR DATA. ALL INFORMATION, METHODS, HTML OR COMPUTER CODE IS PROVIDED STRICTLY &quot;AS IS&quot; WITH NO GUARANTY OF ACCURACY AND/OR COMPLETENESS. USE OF THIS SITE CONSTITUTES ACCEPTANCE OF ALL STATED TERMS AND CONDITIONS.","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Comment configurer Debian LinuxServeurs de fichiers et d&#39;impression","html":"<p>Comment configurer Debian LinuxServeurs de fichiers et d&#039;impression</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"Le matériel sur cette page a été préparé en utilisant Sarge ou Graverconfiguré à l&#39;aide de nos pages Installation et Packages.Si vous n’avez pas utilisé nos pages pour configurer votre système, ce que vousrencontre sur votre système peut être différent de ce qui est donné ici.","html":"<p>Le matériel sur cette page a été préparé en utilisant Sarge ou Graverconfiguré à l&#039;aide de nos pages Installation et Packages.Si vous n’avez pas utilisé nos pages pour configurer votre système, ce que vousrencontre sur votre système peut être différent de ce qui est donné ici.</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Les serveurs Linux peuvent être utilisés dans de nombreux rôles différents sur un réseau local. Les serveurs de fichiers et d&#39;impression sont les plus courants. Et comme vous le verrez ci-dessous, les rouleaux de serveurs de fichiers et d&#39;impression peuvent être personnalisés en fonction des types de postes de travail clients que les serveurs doivent prendre en charge. Vous verrez également comment automatiser les choses pour que quelqu&#39;un soit paginé ou envoyé par courrier électronique au cas où un périphérique réseau ou un serveur commencerait à avoir des problèmes.","html":"<p>Les serveurs Linux peuvent être utilisés dans de nombreux rôles différents sur un réseau local. Les serveurs de fichiers et d&#039;impression sont les plus courants. Et comme vous le verrez ci-dessous, les rouleaux de serveurs de fichiers et d&#039;impression peuvent être personnalisés en fonction des types de postes de travail clients que les serveurs doivent prendre en charge. Vous verrez également comment automatiser les choses pour que quelqu&#039;un soit paginé ou envoyé par courrier électronique au cas où un périphérique réseau ou un serveur commencerait à avoir des problèmes.</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"Votre système Debian peut agir en tant que serveur LAN Linux dans l’une des deux configurations de serveur de fichiers et d’impression possibles. Le premier est un serveur Linux / UNIX pouvant offrir un service de fichiers via NFS (Network File System) et une imprimante servant via le lpd (Line Printer Daemon). Bien que cette configuration soit principalement utilisée avec des systèmes Linux / UNIX comme postes de travail, la plupart des autres systèmes d&#39;exploitation peuvent également prendre en charge NFS avec des outils tiers.","html":"<p>Votre système Debian peut agir en tant que serveur LAN Linux dans l’une des deux configurations de serveur de fichiers et d’impression possibles. Le premier est un serveur Linux / UNIX pouvant offrir un service de fichiers via NFS (Network File System) et une imprimante servant via le lpd (Line Printer Daemon). Bien que cette configuration soit principalement utilisée avec des systèmes Linux / UNIX comme postes de travail, la plupart des autres systèmes d&#039;exploitation peuvent également prendre en charge NFS avec des outils tiers.</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"L&#39;autre configuration utilise Samba qui est une application serveur Linux / UNIX qui fait en sorte qu&#39;un serveur Linux ou UNIX apparaisse comme un serveur Windows NT pour les clients Windows. Il peut même servir de contrôleur de domaine. Samba est si complet que vous pouvez avoir ce qui, à toutes fins utiles, semble être un réseau totalement Windows sans avoir un seul serveur Windows. Compte tenu du coût du logiciel serveur Windows et des coûts de licence par siège associés à la présence de serveurs Windows, Samba peut vous faire économiser beaucoup lot d&#39;argent.","html":"<p>L&#039;autre configuration utilise Samba qui est une application serveur Linux / UNIX qui fait en sorte qu&#039;un serveur Linux ou UNIX apparaisse comme un serveur Windows NT pour les clients Windows. Il peut même servir de contrôleur de domaine. Samba est si complet que vous pouvez avoir ce qui, à toutes fins utiles, semble être un réseau totalement Windows sans avoir un seul serveur Windows. Compte tenu du coût du logiciel serveur Windows et des coûts de licence par siège associés à la présence de serveurs Windows, Samba peut vous faire économiser beaucoup lot d&#039;argent.</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"Remarque:  Samba 3.0 intègre de nombreuses nouvelles fonctionnalités d’interopérabilité avec les serveurs Windows 2000/2003 et Active Directory. Vous pourrez même joindre votre base de données Linux, vos serveurs de messagerie, etc. à Active Directory pour une authentification transparente. La bonne nouvelle est que Sarge (3.1) inclut Samba 3.07.","html":"<p>Remarque:  Samba 3.0 intègre de nombreuses nouvelles fonctionnalités d’interopérabilité avec les serveurs Windows 2000/2003 et Active Directory. Vous pourrez même joindre votre base de données Linux, vos serveurs de messagerie, etc. à Active Directory pour une authentification transparente. La bonne nouvelle est que Sarge (3.1) inclut Samba 3.07.</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Pour le dire clairement, NFS et Samba se ressemblent beaucoup du point de vue de la fonctionnalité. Le type que vous utilisez dépend du système d&#39;exploitation qui sera exécuté sur les postes de travail qui accéderont au serveur. En outre, rien ne vous empêche de configurer les deux sur le même serveur pour prendre en charge les deux types de clients si vous disposez de ce type d’environnement de mise en réseau. Nous couvrirons la configuration sur cette page, en commençant par le serveur Linux / UNIX direct.\nDe retour sur la page Réseau, nous vous avons montré comment configurer un les hôtes fichier sur chaque système afin que les autres systèmes de votre réseau local puissent être accédés par nom. De retour sur la page DNS, nous vous avons montré comment configurer un serveur DNS pour un réseau local (qui résolvait également les noms d’hôte / de domaine Internet) afin que vous n’ayez pas à gérer manuellement un serveur DNS. les hôtes fichier sur chaque système. Comme vous le verrez, il est nécessaire de pouvoir référencer les systèmes par leur nom lors de la configuration de serveurs LAN.","html":"<p>Pour le dire clairement, NFS et Samba se ressemblent beaucoup du point de vue de la fonctionnalité. Le type que vous utilisez dépend du système d&#039;exploitation qui sera exécuté sur les postes de travail qui accéderont au serveur. En outre, rien ne vous empêche de configurer les deux sur le même serveur pour prendre en charge les deux types de clients si vous disposez de ce type d’environnement de mise en réseau. Nous couvrirons la configuration sur cette page, en commençant par le serveur Linux / UNIX direct.\nDe retour sur la page Réseau, nous vous avons montré comment configurer un les hôtes fichier sur chaque système afin que les autres systèmes de votre réseau local puissent être accédés par nom. De retour sur la page DNS, nous vous avons montré comment configurer un serveur DNS pour un réseau local (qui résolvait également les noms d’hôte / de domaine Internet) afin que vous n’ayez pas à gérer manuellement un serveur DNS. les hôtes fichier sur chaque système. Comme vous le verrez, il est nécessaire de pouvoir référencer les systèmes par leur nom lors de la configuration de serveurs LAN.</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"Configuration d&#39;un serveur de fichiers Linux","html":"<p>Configuration d&#039;un serveur de fichiers Linux</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"Si vous avez suivi notre page d&#39;installation, vous avez déjà tout le nécessaire pour configurer le partage de fichiers NFS. Naturellement, certaines configurations de partage de fichiers doivent être effectuées à la fois sur le serveur NFS et sur chaque client. La configuration du partage d&#39;imprimante nécessitera quelques packages supplémentaires et du travail de configuration, mais nous traiterons de cela plus en détail.\nServeur de fichiers avec NFS","html":"<p>Si vous avez suivi notre page d&#039;installation, vous avez déjà tout le nécessaire pour configurer le partage de fichiers NFS. Naturellement, certaines configurations de partage de fichiers doivent être effectuées à la fois sur le serveur NFS et sur chaque client. La configuration du partage d&#039;imprimante nécessitera quelques packages supplémentaires et du travail de configuration, mais nous traiterons de cela plus en détail.\nServeur de fichiers avec NFS</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"le    nfs-common Le paquet est installé par défaut. Ce paquet contient les fichiers nécessaires aux serveurs NFS et aux clients NFS. Pour configurer un serveur NFS, vous devez installer le package de serveur à l&#39;aide de la commande suivante:","html":"<p>le    nfs-common Le paquet est installé par défaut. Ce paquet contient les fichiers nécessaires aux serveurs NFS et aux clients NFS. Pour configurer un serveur NFS, vous devez installer le package de serveur à l&#039;aide de la commande suivante:</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"apt-get install nfs-kernel-server","html":"<p>apt-get install nfs-kernel-server</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"Une fois l&#39;installation du paquet terminée, vous verrez la ligne:","html":"<p>Une fois l&#039;installation du paquet terminée, vous verrez la ligne:</p>"},{"id":"text-13","type":"text","heading":"","plain_text":"Ne pas démarrer le démon du noyau NFS: Aucune exportation.","html":"<p>Ne pas démarrer le démon du noyau NFS: Aucune exportation.</p>"},{"id":"text-14","type":"text","heading":"","plain_text":"L&#39;installation de ce paquet crée le    / etc / exports fichier. Vous devez entrer au moins une ligne dans le fichier pour chaque répertoire à &quot;exporter&quot; (partagé), en spécifiant qui est autorisé à y accéder et quels sont ces niveaux d&#39;autorisation. S&#39;il n&#39;y a pas de lignes dans ce fichier, le serveur NFS ne démarrera pas car il n&#39;y a rien à exporter.\nPar exemple, si vous utilisez votre serveur NFS en tant que serveur de fichiers stockant des fichiers utilisateur, supposons qu&#39;un utilisateur portant le nom d&#39;utilisateur &#39;bgates&#39; utilise un poste de travail portant le nom d&#39;hôte &#39;woody5&#39; et que vous souhaitiez configurer le serveur de manière à pouvoir y stocker ses fichiers. Vous devez créer un répertoire de base pour eux sur le serveur NFS, puis entrer une ligne dans le    / etc / exports fichier pour le mettre à leur disposition.","html":"<p>L&#039;installation de ce paquet crée le    / etc / exports fichier. Vous devez entrer au moins une ligne dans le fichier pour chaque répertoire à &quot;exporter&quot; (partagé), en spécifiant qui est autorisé à y accéder et quels sont ces niveaux d&#039;autorisation. S&#039;il n&#039;y a pas de lignes dans ce fichier, le serveur NFS ne démarrera pas car il n&#039;y a rien à exporter.\nPar exemple, si vous utilisez votre serveur NFS en tant que serveur de fichiers stockant des fichiers utilisateur, supposons qu&#039;un utilisateur portant le nom d&#039;utilisateur &#039;bgates&#039; utilise un poste de travail portant le nom d&#039;hôte &#039;woody5&#039; et que vous souhaitiez configurer le serveur de manière à pouvoir y stocker ses fichiers. Vous devez créer un répertoire de base pour eux sur le serveur NFS, puis entrer une ligne dans le    / etc / exports fichier pour le mettre à leur disposition.</p>"},{"id":"text-15","type":"text","heading":"","plain_text":"/ home / bgates woody5 (rw, sync)","html":"<p>/ home / bgates woody5 (rw, sync)</p>"},{"id":"text-16","type":"text","heading":"","plain_text":"Une fois que vous avez entré une ou plusieurs lignes dans ce fichier, vous devez soit redémarrer le système, soit démarrer manuellement le serveur NFS avec les commandes dans l&#39;ordre indiqué:","html":"<p>Une fois que vous avez entré une ou plusieurs lignes dans ce fichier, vous devez soit redémarrer le système, soit démarrer manuellement le serveur NFS avec les commandes dans l&#039;ordre indiqué:</p>"},{"id":"text-17","type":"text","heading":"","plain_text":"/etc/init.d/nfs-common\n/etc/init.d/nfs-kernel-server","html":"<p>/etc/init.d/nfs-common\n/etc/init.d/nfs-kernel-server</p>"},{"id":"text-18","type":"text","heading":"","plain_text":"le    / etc / exports Le fichier suit le format:","html":"<p>le    / etc / exports Le fichier suit le format:</p>"},{"id":"text-19","type":"text","heading":"","plain_text":"/ client de répertoire à partager (autorisations, type de synchronisation)","html":"<p>/ client de répertoire à partager (autorisations, type de synchronisation)</p>"},{"id":"text-20","type":"text","heading":"","plain_text":"Notez qu&#39;il y a pas d&#39;espace entre le client et les autorisations / valeurs de synchronisation. le    client     peut être spécifié en utilisant l’un des éléments suivants:","html":"<p>Notez qu&#039;il y a pas d&#039;espace entre le client et les autorisations / valeurs de synchronisation. le    client     peut être spécifié en utilisant l’un des éléments suivants:</p>"},{"id":"text-21","type":"text","heading":"","plain_text":"une résolvable nom d’hôte (c’est-à-dire qu’il existe une entrée dans le serveur    / etc / hosts fichier pour le client ou vous avez utilisé notre page DNS pour configurer un serveur DNS de réseau local)","html":"<p>une résolvable nom d’hôte (c’est-à-dire qu’il existe une entrée dans le serveur    / etc / hosts fichier pour le client ou vous avez utilisé notre page DNS pour configurer un serveur DNS de réseau local)</p>"},{"id":"text-22","type":"text","heading":"","plain_text":"l&#39;adresse IP d&#39;un client","html":"<p>l&#039;adresse IP d&#039;un client</p>"},{"id":"text-23","type":"text","heading":"","plain_text":"une adresse de réseau ou de sous-réseau (avec le masque de sous-réseau fourni) pour spécifier tous les clients du réseau ou du sous-réseau","html":"<p>une adresse de réseau ou de sous-réseau (avec le masque de sous-réseau fourni) pour spécifier tous les clients du réseau ou du sous-réseau</p>"},{"id":"text-24","type":"text","heading":"","plain_text":"un nom de domaine interne avec le caractère générique    * pour spécifier tous les ordinateurs du domaine (* .votredomaine.com)","html":"<p>un nom de domaine interne avec le caractère générique    * pour spécifier tous les ordinateurs du domaine (* .votredomaine.com)</p>"},{"id":"text-25","type":"text","heading":"","plain_text":"Les trois spécifications d&#39;autorisation les plus courantes (il y en a d&#39;autres) peuvent être:","html":"<p>Les trois spécifications d&#039;autorisation les plus courantes (il y en a d&#039;autres) peuvent être:</p>"},{"id":"text-26","type":"text","heading":"","plain_text":"ro &#8211; Lecture seule (valeur par défaut si aucune n&#39;est spécifiée)","html":"<p>ro &#8211; Lecture seule (valeur par défaut si aucune n&#039;est spécifiée)</p>"},{"id":"text-27","type":"text","heading":"","plain_text":"rw &#8211; Lire écrire","html":"<p>rw &#8211; Lire écrire</p>"},{"id":"text-28","type":"text","heading":"","plain_text":"pas d&#39;accès     &#8211; bloque l&#39;héritage","html":"<p>pas d&#039;accès     &#8211; bloque l&#039;héritage</p>"},{"id":"text-29","type":"text","heading":"","plain_text":"Si vous n&#39;êtes pas familier avec &quot;l&#39;héritage&quot;, cela signifie simplement que si vous accordez à un utilisateur certaines autorisations sur un répertoire, ces mêmes autorisations &quot;s&#39;écoulent&quot; et s&#39;appliquent à tous les sous-répertoires qu&#39;il contient. Donc, si vous voulez donner à quelqu&#39;un des autorisations sur un répertoire, mais ne pas voulez qu’ils aient des autorisations sur les sous-répertoires, vous devez ajouter des entrées au    / etc / exports fichier pour chaque sous-répertoire en spécifiant le    pas d&#39;accès autorisation.\nle    type de synchronisation peut être soit    synchroniser ou    async et    synchroniser est recommandé car il écrase plus souvent les écritures sur le disque. Si vous omettez cela, vous obtiendrez des messages avec le serveur NFS qui commence par défaut.    synchroniser opération. Si vous obtenez un &quot;&lt;nom d&#39;hôte&gt; a une adresse non-inet &quot;au démarrage du serveur NFS, cela signifie généralement le nom d&#39;hôte que vous avez spécifié dans    / etc / exports le fichier n&#39;est pas résolvable (aucune entrée dans la    / etc / hosts fichier).","html":"<p>Si vous n&#039;êtes pas familier avec &quot;l&#039;héritage&quot;, cela signifie simplement que si vous accordez à un utilisateur certaines autorisations sur un répertoire, ces mêmes autorisations &quot;s&#039;écoulent&quot; et s&#039;appliquent à tous les sous-répertoires qu&#039;il contient. Donc, si vous voulez donner à quelqu&#039;un des autorisations sur un répertoire, mais ne pas voulez qu’ils aient des autorisations sur les sous-répertoires, vous devez ajouter des entrées au    / etc / exports fichier pour chaque sous-répertoire en spécifiant le    pas d&#039;accès autorisation.\nle    type de synchronisation peut être soit    synchroniser ou    async et    synchroniser est recommandé car il écrase plus souvent les écritures sur le disque. Si vous omettez cela, vous obtiendrez des messages avec le serveur NFS qui commence par défaut.    synchroniser opération. Si vous obtenez un &quot;&lt;nom d&#039;hôte&gt; a une adresse non-inet &quot;au démarrage du serveur NFS, cela signifie généralement le nom d&#039;hôte que vous avez spécifié dans    / etc / exports le fichier n&#039;est pas résolvable (aucune entrée dans la    / etc / hosts fichier).</p>"},{"id":"text-30","type":"text","heading":"","plain_text":"Par exemple:","html":"<p>Par exemple:</p>"},{"id":"text-31","type":"text","heading":"","plain_text":"/ export / docs 172.16.0.0/255.255.0.0(ro,sync)","html":"<p>/ export / docs 172.16.0.0/255.255.0.0(ro,sync)</p>"},{"id":"text-32","type":"text","heading":"","plain_text":"donnerait à tous les utilisateurs possédant des machines sur le réseau 172.16.0.0 un accès en lecture seule à un répertoire de documents partagé.\nSi vous avez un deuxième système Linux ou UNIX sur votre réseau, vous pouvez l’utiliser pour tester le lecteur NFS. Faites ce qui suit sur votre serveur Debian:","html":"<p>donnerait à tous les utilisateurs possédant des machines sur le réseau 172.16.0.0 un accès en lecture seule à un répertoire de documents partagé.\nSi vous avez un deuxième système Linux ou UNIX sur votre réseau, vous pouvez l’utiliser pour tester le lecteur NFS. Faites ce qui suit sur votre serveur Debian:</p>"},{"id":"text-33","type":"text","heading":"","plain_text":"Modifier le    / etc / exports déposer comme suit:","html":"<p>Modifier le    / etc / exports déposer comme suit:</p>"},{"id":"text-34","type":"text","heading":"","plain_text":"Rappelez-vous que lors de l&#39;installation du système d&#39;exploitation Debian, vous avez créé un compte utilisateur. Le répertoire de base de cet utilisateur est celui que vous devez spécifier pour le partage.","html":"<p>Rappelez-vous que lors de l&#039;installation du système d&#039;exploitation Debian, vous avez créé un compte utilisateur. Le répertoire de base de cet utilisateur est celui que vous devez spécifier pour le partage.</p>"},{"id":"text-35","type":"text","heading":"","plain_text":"Entrez le nom d&#39;hôte de votre autre système Linux ou UNIX pour le client.","html":"<p>Entrez le nom d&#039;hôte de votre autre système Linux ou UNIX pour le client.</p>"},{"id":"text-36","type":"text","heading":"","plain_text":"Spécifier rw autorisations et synchroniser opération.","html":"<p>Spécifier rw autorisations et synchroniser opération.</p>"},{"id":"text-37","type":"text","heading":"","plain_text":"Quittez l&#39;éditeur en sauvegardant le fichier.","html":"<p>Quittez l&#039;éditeur en sauvegardant le fichier.</p>"},{"id":"text-38","type":"text","heading":"","plain_text":"Si nécessaire, éditez le    / etc / hosts fichier sur votre serveur Debian afin qu’il contienne le nom d’hôte et l’adresse IP de votre deuxième système Linux ou UNIX.","html":"<p>Si nécessaire, éditez le    / etc / hosts fichier sur votre serveur Debian afin qu’il contienne le nom d’hôte et l’adresse IP de votre deuxième système Linux ou UNIX.</p>"},{"id":"text-39","type":"text","heading":"","plain_text":"Si nécessaire, démarrez les processus du serveur NFS en entrant les commandes suivantes dans l&#39;ordre indiqué:","html":"<p>Si nécessaire, démarrez les processus du serveur NFS en entrant les commandes suivantes dans l&#039;ordre indiqué:</p>"},{"id":"text-40","type":"text","heading":"","plain_text":"/etc/init.d/nfs-common start/etc/init.d/nfs-kernel-server start","html":"<p>/etc/init.d/nfs-common start/etc/init.d/nfs-kernel-server start</p>"},{"id":"text-41","type":"text","heading":"","plain_text":"(Le    nfs-common Le script est nommé ainsi car il est exécuté sur les clients et les serveurs NFS.)","html":"<p>(Le    nfs-common Le script est nommé ainsi car il est exécuté sur les clients et les serveurs NFS.)</p>"},{"id":"text-42","type":"text","heading":"","plain_text":"Allez sur votre deuxième système Linux ou UNIX et essayez de monter le répertoire partagé sur le serveur Debian. La procédure à suivre dépend de la distribution Linux ou de la version d’UNIX installée sur le second système. Si votre &quot;deuxième système Linux ou UNIX&quot; est également un système Debian, procédez comme suit:","html":"<p>Allez sur votre deuxième système Linux ou UNIX et essayez de monter le répertoire partagé sur le serveur Debian. La procédure à suivre dépend de la distribution Linux ou de la version d’UNIX installée sur le second système. Si votre &quot;deuxième système Linux ou UNIX&quot; est également un système Debian, procédez comme suit:</p>"},{"id":"text-43","type":"text","heading":"","plain_text":"Assurez-vous que votre serveur Debian (que nous supposons s&#39;appeler &quot;sarge&quot;) est dans le deuxième système    / etc / hosts fichier","html":"<p>Assurez-vous que votre serveur Debian (que nous supposons s&#039;appeler &quot;sarge&quot;) est dans le deuxième système    / etc / hosts fichier</p>"},{"id":"text-44","type":"text","heading":"","plain_text":"Entrez les commandes suivantes pour activer le client NFS, créer un &quot;point de montage&quot; local et monter le partage du serveur distant sur le point de montage local:","html":"<p>Entrez les commandes suivantes pour activer le client NFS, créer un &quot;point de montage&quot; local et monter le partage du serveur distant sur le point de montage local:</p>"},{"id":"text-45","type":"text","heading":"","plain_text":"/etc/init.d/nfs-common startmkdir / mnt / privatemonter sarge: / home /bgates / mnt / private","html":"<p>/etc/init.d/nfs-common startmkdir / mnt / privatemonter sarge: / home /bgates / mnt / private</p>"},{"id":"text-46","type":"text","heading":"","plain_text":"Naturellement, vous remplaceriez le    bgates avec le nom du compte d&#39;utilisateur que vous avez créé sur le serveur lors de l&#39;installation du système d&#39;exploitation.\nNotez la syntaxe de la    monter commande ci-dessus. Ses:","html":"<p>Naturellement, vous remplaceriez le    bgates avec le nom du compte d&#039;utilisateur que vous avez créé sur le serveur lors de l&#039;installation du système d&#039;exploitation.\nNotez la syntaxe de la    monter commande ci-dessus. Ses:</p>"},{"id":"text-47","type":"text","heading":"","plain_text":"monter nom-serveur: / chemin-vers-partage-sur-serveur / chemin-vers-point-de-montage-local","html":"<p>monter nom-serveur: / chemin-vers-partage-sur-serveur / chemin-vers-point-de-montage-local</p>"},{"id":"text-48","type":"text","heading":"","plain_text":"En conséquence, vous devriez pouvoir accéder au répertoire partagé distant sur le serveur en allant à son point de montage sur le système local, comme suit:","html":"<p>En conséquence, vous devriez pouvoir accéder au répertoire partagé distant sur le serveur en allant à son point de montage sur le système local, comme suit:</p>"},{"id":"text-49","type":"text","heading":"","plain_text":"cd / mnt / privé","html":"<p>cd / mnt / privé</p>"},{"id":"text-50","type":"text","heading":"","plain_text":"Pour démonter le partage, vous utilisez le point de montage local comme suit:","html":"<p>Pour démonter le partage, vous utilisez le point de montage local comme suit:</p>"},{"id":"text-51","type":"text","heading":"","plain_text":"umount / mnt / private","html":"<p>umount / mnt / private</p>"},{"id":"text-52","type":"text","heading":"","plain_text":"Il y a beaucoup plus à NFS. Voir quels partages sont disponibles, montrer quels partages vous avez montés, montage automatique quand un client démarre, etc. Ce qui est présenté ici suffit pour que tout fonctionne bien et que vous puissiez vous amuser et rechercher plus loin si vous le souhaitez.\nGardez à l&#39;esprit qu&#39;un serveur NFS garde les ports ouverts. Si un système doit être connecté à Internet, la fonctionnalité NFS doit être désactivée pour fermer ces ports.","html":"<p>Il y a beaucoup plus à NFS. Voir quels partages sont disponibles, montrer quels partages vous avez montés, montage automatique quand un client démarre, etc. Ce qui est présenté ici suffit pour que tout fonctionne bien et que vous puissiez vous amuser et rechercher plus loin si vous le souhaitez.\nGardez à l&#039;esprit qu&#039;un serveur NFS garde les ports ouverts. Si un système doit être connecté à Internet, la fonctionnalité NFS doit être désactivée pour fermer ces ports.</p>"},{"id":"text-53","type":"text","heading":"","plain_text":"Configuration d&#39;un serveur d&#39;impression Linux","html":"<p>Configuration d&#039;un serveur d&#039;impression Linux</p>"},{"id":"text-54","type":"text","heading":"","plain_text":"Note: Même affaire ici qu&#39;avec les modems, NE PAS utiliser une &quot;imprimante-gagnant&quot;! Si votre imprimante ne supporte pas DOS ne pas utilisez-le avec Linux. En outre, les utilitaires que nous utiliserons dans cette procédure ne pas supporte les imprimantes USB (pour le moment).","html":"<p>Note: Même affaire ici qu&#039;avec les modems, NE PAS utiliser une &quot;imprimante-gagnant&quot;! Si votre imprimante ne supporte pas DOS ne pas utilisez-le avec Linux. En outre, les utilitaires que nous utiliserons dans cette procédure ne pas supporte les imprimantes USB (pour le moment).</p>"},{"id":"text-55","type":"text","heading":"","plain_text":"La configuration de l’impression sur un système Linux est en fait l’une des configurations les plus complexes que vous rencontriez. Il est plus facile de configurer un système Linux pour qu&#39;il soit un serveur Web qu&#39;un serveur d&#39;impression. Ce n&#39;est pas que la mise en place d&#39;un serveur d&#39;impression est techniquement compliquée. Vous devez juste installer quelques paquets et exécuter certaines configurations. Pour aggraver les choses, chaque version de Linux et UNIX a son propre ensemble d’utilitaires pour effectuer le travail. Debian utilise apsfilter que nous couvrirons ici. Les étapes ci-dessous sont également nécessaires si vous souhaitez simplement configurer une imprimante locale à utiliser sur votre système.\nLe démon qui gère l&#39;envoi des travaux d&#39;impression à une imprimante s&#39;appelle    lpd     et il démarre automatiquement lorsque vous démarrez votre système. Vous devriez le voir si vous listez les processus en cours d&#39;exécution:","html":"<p>La configuration de l’impression sur un système Linux est en fait l’une des configurations les plus complexes que vous rencontriez. Il est plus facile de configurer un système Linux pour qu&#039;il soit un serveur Web qu&#039;un serveur d&#039;impression. Ce n&#039;est pas que la mise en place d&#039;un serveur d&#039;impression est techniquement compliquée. Vous devez juste installer quelques paquets et exécuter certaines configurations. Pour aggraver les choses, chaque version de Linux et UNIX a son propre ensemble d’utilitaires pour effectuer le travail. Debian utilise apsfilter que nous couvrirons ici. Les étapes ci-dessous sont également nécessaires si vous souhaitez simplement configurer une imprimante locale à utiliser sur votre système.\nLe démon qui gère l&#039;envoi des travaux d&#039;impression à une imprimante s&#039;appelle    lpd     et il démarre automatiquement lorsque vous démarrez votre système. Vous devriez le voir si vous listez les processus en cours d&#039;exécution:</p>"},{"id":"text-56","type":"text","heading":"","plain_text":"ps -ef","html":"<p>ps -ef</p>"},{"id":"text-57","type":"text","heading":"","plain_text":"Parce qu&#39;il est en cours d&#39;exécution, vous pouvez imprimer des fichiers texte sur votre imprimante avec une simple commande. Cependant, il est peu probable que cela imprime correctement. Pour cela, vous aurez besoin de faire un peu d&#39;installation. Si vous voulez voir de quoi je parle, connectez votre imprimante à votre PC, allumez-la, chargez le papier et copiez le    motd fichier texte à l&#39;imprimante à l&#39;aide de la commande suivante:","html":"<p>Parce qu&#039;il est en cours d&#039;exécution, vous pouvez imprimer des fichiers texte sur votre imprimante avec une simple commande. Cependant, il est peu probable que cela imprime correctement. Pour cela, vous aurez besoin de faire un peu d&#039;installation. Si vous voulez voir de quoi je parle, connectez votre imprimante à votre PC, allumez-la, chargez le papier et copiez le    motd fichier texte à l&#039;imprimante à l&#039;aide de la commande suivante:</p>"},{"id":"text-58","type":"text","heading":"","plain_text":"lpr / etc / motd","html":"<p>lpr / etc / motd</p>"},{"id":"text-59","type":"text","heading":"","plain_text":"lpr est une sorte de client pour le démon serveur lpd. Si votre imprimante imprime le fichier correctement et que tous les documents que vous allez imprimer sont des fichiers texte, vous n&#39;avez pas vraiment besoin de faire autre chose. Sur de nombreuses imprimantes (y compris la plupart des modèles HP), le fichier est imprimé, mais il ne reste qu&#39;une longue ligne sur le côté droit de la feuille de papier. C&#39;est parce que l&#39;imprimante n&#39;a interprété aucun retour chariot.\nSi rien ne s&#39;imprime ou si vous obtenez l&#39;erreur:","html":"<p>lpr est une sorte de client pour le démon serveur lpd. Si votre imprimante imprime le fichier correctement et que tous les documents que vous allez imprimer sont des fichiers texte, vous n&#039;avez pas vraiment besoin de faire autre chose. Sur de nombreuses imprimantes (y compris la plupart des modèles HP), le fichier est imprimé, mais il ne reste qu&#039;une longue ligne sur le côté droit de la feuille de papier. C&#039;est parce que l&#039;imprimante n&#039;a interprété aucun retour chariot.\nSi rien ne s&#039;imprime ou si vous obtenez l&#039;erreur:</p>"},{"id":"text-60","type":"text","heading":"","plain_text":"lp: pilote chargé mais aucun périphérique trouvé","html":"<p>lp: pilote chargé mais aucun périphérique trouvé</p>"},{"id":"text-61","type":"text","heading":"","plain_text":"essayez d’entrer dans la configuration périphérique de votre système BIOS et sortez le port parallèle de AUTO mode pour qu&#39;il soit réglé sur l&#39;adresse d&#39;E / S de base de 378h et IRQ 7.  Comme indiqué sur la page Modems, vous souhaiterez également procéder de la sorte pour les ports série.\nSi votre imprimante a imprimé mais n&#39;a pas imprimé le fichier correctement, vous avez du travail à faire. Lorsque Linux / UNIX imprime sur autre chose qu&#39;une simple imprimante matricielle, il envoie le flux d&#39;impression au format Postscript. La plupart des imprimantes bas de gamme ne prennent pas en charge PostScript. Mais comme la plupart des choses avec Linux, le logiciel libre à la rescousse! Nous pouvons installer un package gratuit appelé Ghostscript cela traduira le Postscript dans un langage que nos lasers et jets d’encre bas de gamme peuvent comprendre.","html":"<p>essayez d’entrer dans la configuration périphérique de votre système BIOS et sortez le port parallèle de AUTO mode pour qu&#039;il soit réglé sur l&#039;adresse d&#039;E / S de base de 378h et IRQ 7.  Comme indiqué sur la page Modems, vous souhaiterez également procéder de la sorte pour les ports série.\nSi votre imprimante a imprimé mais n&#039;a pas imprimé le fichier correctement, vous avez du travail à faire. Lorsque Linux / UNIX imprime sur autre chose qu&#039;une simple imprimante matricielle, il envoie le flux d&#039;impression au format Postscript. La plupart des imprimantes bas de gamme ne prennent pas en charge PostScript. Mais comme la plupart des choses avec Linux, le logiciel libre à la rescousse! Nous pouvons installer un package gratuit appelé Ghostscript cela traduira le Postscript dans un langage que nos lasers et jets d’encre bas de gamme peuvent comprendre.</p>"},{"id":"text-62","type":"text","heading":"","plain_text":"Avant d&#39;entrer dans la configuration de l&#39;imprimante, voyons comment cette fonction d&#39;impression fonctionne. Pour des raisons de simplicité, nous allons examiner un exemple d’imprimante unique connectée &quot;localement&quot; (au port imprimante). Étant donné que la plupart des ordinateurs ne disposent que d’un seul port d’imprimante matériel, il s’agit de la configuration la plus courante.","html":"<p>Avant d&#039;entrer dans la configuration de l&#039;imprimante, voyons comment cette fonction d&#039;impression fonctionne. Pour des raisons de simplicité, nous allons examiner un exemple d’imprimante unique connectée &quot;localement&quot; (au port imprimante). Étant donné que la plupart des ordinateurs ne disposent que d’un seul port d’imprimante matériel, il s’agit de la configuration la plus courante.</p>"},{"id":"text-63","type":"text","heading":"","plain_text":"Voici un aperçu de la configuration:","html":"<p>Voici un aperçu de la configuration:</p>"},{"id":"text-64","type":"text","heading":"","plain_text":"Toi relier imprimantes à physique ports sur votre PC.","html":"<p>Toi relier imprimantes à physique ports sur votre PC.</p>"},{"id":"text-65","type":"text","heading":"","plain_text":"Vous pouvez définir autant logique imprimantes que vous voulez en créant une impression queue pour chaque imprimante logique. Une file d&#39;attente n&#39;est rien d&#39;autre qu&#39;un répertoire sur le disque dur. Les travaux d&#39;impression sont stockés dans ces répertoires avant d&#39;être envoyés à une imprimante physique. Cela s&#39;appelle &quot;spooling&quot;.","html":"<p>Vous pouvez définir autant logique imprimantes que vous voulez en créant une impression queue pour chaque imprimante logique. Une file d&#039;attente n&#039;est rien d&#039;autre qu&#039;un répertoire sur le disque dur. Les travaux d&#039;impression sont stockés dans ces répertoires avant d&#039;être envoyés à une imprimante physique. Cela s&#039;appelle &quot;spooling&quot;.</p>"},{"id":"text-66","type":"text","heading":"","plain_text":"Vous utilisez le    / etc / printcap Fichier de configuration pour lier un port physique à une file d&#39;attente d&#39;impression (une imprimante logique). Vous en verrez un exemple dans une minute. Comme vous ne spécifiez généralement que les ports physiques auxquels des imprimantes sont connectées, vous affectez une imprimante logique à une imprimante physique.","html":"<p>Vous utilisez le    / etc / printcap Fichier de configuration pour lier un port physique à une file d&#039;attente d&#039;impression (une imprimante logique). Vous en verrez un exemple dans une minute. Comme vous ne spécifiez généralement que les ports physiques auxquels des imprimantes sont connectées, vous affectez une imprimante logique à une imprimante physique.</p>"},{"id":"text-67","type":"text","heading":"","plain_text":"Comme mentionné précédemment, la plupart des ordinateurs n’ont qu’un port d’imprimante, mais ils peuvent en avoir jusqu’à trois. Voici une comparaison DOS / Linux des trois physique désignations de ports. Comme pour les ports série, DOS a démarré le schéma de numérotation avec 1 et Linux commence avec 0.","html":"<p>Comme mentionné précédemment, la plupart des ordinateurs n’ont qu’un port d’imprimante, mais ils peuvent en avoir jusqu’à trois. Voici une comparaison DOS / Linux des trois physique désignations de ports. Comme pour les ports série, DOS a démarré le schéma de numérotation avec 1 et Linux commence avec 0.</p>"},{"id":"text-68","type":"text","heading":"","plain_text":"Port I / O","html":"<p>Port I / O</p>"},{"id":"text-69","type":"text","heading":"","plain_text":"DOS","html":"<p>DOS</p>"},{"id":"text-70","type":"text","heading":"","plain_text":"Linux","html":"<p>Linux</p>"},{"id":"text-71","type":"text","heading":"","plain_text":"03BC","html":"<p>03BC</p>"},{"id":"text-72","type":"text","heading":"","plain_text":"LPT1","html":"<p>LPT1</p>"},{"id":"text-73","type":"text","heading":"","plain_text":"/ dev / lp0","html":"<p>/ dev / lp0</p>"},{"id":"text-74","type":"text","heading":"","plain_text":"0378","html":"<p>0378</p>"},{"id":"text-75","type":"text","heading":"","plain_text":"LPT2","html":"<p>LPT2</p>"},{"id":"text-76","type":"text","heading":"","plain_text":"/ dev / lp1","html":"<p>/ dev / lp1</p>"},{"id":"text-77","type":"text","heading":"","plain_text":"0278","html":"<p>0278</p>"},{"id":"text-78","type":"text","heading":"","plain_text":"LPT3","html":"<p>LPT3</p>"},{"id":"text-79","type":"text","heading":"","plain_text":"/ dev / lp2","html":"<p>/ dev / lp2</p>"},{"id":"text-80","type":"text","heading":"","plain_text":"Maintenant pour le logique imprimantes. Comme mentionné, vous pouvez en créer autant que vous le souhaitez en créant simplement une file d&#39;attente d&#39;impression. Deux files d&#39;attente d&#39;impression ont été créées lors de l&#39;installation de Debian. L&#39;un est:","html":"<p>Maintenant pour le logique imprimantes. Comme mentionné, vous pouvez en créer autant que vous le souhaitez en créant simplement une file d&#039;attente d&#039;impression. Deux files d&#039;attente d&#039;impression ont été créées lors de l&#039;installation de Debian. L&#039;un est:</p>"},{"id":"text-81","type":"text","heading":"","plain_text":"/ var / spool / lpd /lp","html":"<p>/ var / spool / lpd /lp</p>"},{"id":"text-82","type":"text","heading":"","plain_text":"Le répertoire de la file d&#39;attente est le    lp au bout du chemin. Vous pouvez également leur donner des noms descriptifs, comme dans le cas de la deuxième file créée lors de l’installation de Debian, à savoir:","html":"<p>Le répertoire de la file d&#039;attente est le    lp au bout du chemin. Vous pouvez également leur donner des noms descriptifs, comme dans le cas de la deuxième file créée lors de l’installation de Debian, à savoir:</p>"},{"id":"text-83","type":"text","heading":"","plain_text":"/ var / spool / lpd /éloigné","html":"<p>/ var / spool / lpd /éloigné</p>"},{"id":"text-84","type":"text","heading":"","plain_text":"Vous voyez maintenant pourquoi il est nécessaire de créer des imprimantes logiques distinctes. Comme vous pouvez vous connecter à des imprimantes sur un réseau, vous devez pouvoir aller au-delà de la limite de trois imprimantes imposée par les détails techniques de l&#39;architecture du PC. La possibilité d&#39;utiliser des noms descriptifs est également utile.\nMaintenant les bonnes choses. La chose qui relie les imprimantes logiques aux imprimantes physiques, le    / etc / printcap fichier. Voici la    / etc / printcap le fichier (moins les commentaires) que vous avez après l’installation de Debian:","html":"<p>Vous voyez maintenant pourquoi il est nécessaire de créer des imprimantes logiques distinctes. Comme vous pouvez vous connecter à des imprimantes sur un réseau, vous devez pouvoir aller au-delà de la limite de trois imprimantes imposée par les détails techniques de l&#039;architecture du PC. La possibilité d&#039;utiliser des noms descriptifs est également utile.\nMaintenant les bonnes choses. La chose qui relie les imprimantes logiques aux imprimantes physiques, le    / etc / printcap fichier. Voici la    / etc / printcap le fichier (moins les commentaires) que vous avez après l’installation de Debian:</p>"},{"id":"text-85","type":"text","heading":"","plain_text":"lp | Entrée générique d&#39;imprimante matricielle: \n        : lp = / dev / lp0: \n        : sd = / var / spool / lpd / lp: \n        : af = / var / log / lp-acct: \n        : lf = / var / log / lp-errs: \n        : pl # 66: \n        : pw # 80: \n        : pc # 150: \n        : mx # 0: \n        : sh:","html":"<p>lp | Entrée générique d&#039;imprimante matricielle: \n        : lp = / dev / lp0: \n        : sd = / var / spool / lpd / lp: \n        : af = / var / log / lp-acct: \n        : lf = / var / log / lp-errs: \n        : pl # 66: \n        : pw # 80: \n        : pc # 150: \n        : mx # 0: \n        : sh:</p>"},{"id":"text-86","type":"text","heading":"","plain_text":"# rlp | Entrée imprimante à distance: \n#: lp =: \n#: rm = remotehost: \n#: rp = remoteprinter: \n#: sd = / var / spool / lpd / remote: \n#: mx # 0: \n#: sh:","html":"<p># rlp | Entrée imprimante à distance: \n#: lp =: \n#: rm = remotehost: \n#: rp = remoteprinter: \n#: sd = / var / spool / lpd / remote: \n#: mx # 0: \n#: sh:</p>"},{"id":"text-87","type":"text","heading":"","plain_text":"Notez que le rouge La ligne spécifie le &quot;périphérique&quot; (port imprimante) et le bleu La ligne spécifie la file d&#39;attente. C&#39;est ce qui les lie ensemble. Les autres lignes concernent les fichiers journaux, les paramètres de taille de page (longueur de page de 66 lignes et largeur de page de 80 colonnes), etc. Notez également qu&#39;une imprimante matricielle générique est définie par défaut.\nUn point important est le &quot;Nom&quot;de l’imprimante. C’est au début de la première ligne:","html":"<p>Notez que le rouge La ligne spécifie le &quot;périphérique&quot; (port imprimante) et le bleu La ligne spécifie la file d&#039;attente. C&#039;est ce qui les lie ensemble. Les autres lignes concernent les fichiers journaux, les paramètres de taille de page (longueur de page de 66 lignes et largeur de page de 80 colonnes), etc. Notez également qu&#039;une imprimante matricielle générique est définie par défaut.\nUn point important est le &quot;Nom&quot;de l’imprimante. C’est au début de la première ligne:</p>"},{"id":"text-88","type":"text","heading":"","plain_text":"lp| Entrée générique d&#39;imprimante matricielle: \nle    lp name est spécial pour Linux, indiquant qu&#39;il s&#39;agit de l&#39;imprimante par défaut (c&#39;est-à-dire si aucune autre imprimante n&#39;est explicitement répertoriée dans une commande, utilisez l&#39;imprimante par défaut). Ce nom est celui qui est affiché dans les fenêtres de navigation sur les clients Windows si vous envisagez de les prendre en charge avec Samba.\nIl existe un utilitaire qui nous aidera à définir la bonne imprimante (au lieu de l’imprimante générique matricielle définie dans le fichier ci-dessus) appelée apsfilter. C&#39;est un paquet qui doit être installé. Mais nous devons d’abord installer un paquet Ghostscript pour l’impression sur des imprimantes non PostScript. Entrez la commande suivante à l&#39;invite du shell:","html":"<p>lp| Entrée générique d&#039;imprimante matricielle: \nle    lp name est spécial pour Linux, indiquant qu&#039;il s&#039;agit de l&#039;imprimante par défaut (c&#039;est-à-dire si aucune autre imprimante n&#039;est explicitement répertoriée dans une commande, utilisez l&#039;imprimante par défaut). Ce nom est celui qui est affiché dans les fenêtres de navigation sur les clients Windows si vous envisagez de les prendre en charge avec Samba.\nIl existe un utilitaire qui nous aidera à définir la bonne imprimante (au lieu de l’imprimante générique matricielle définie dans le fichier ci-dessus) appelée apsfilter. C&#039;est un paquet qui doit être installé. Mais nous devons d’abord installer un paquet Ghostscript pour l’impression sur des imprimantes non PostScript. Entrez la commande suivante à l&#039;invite du shell:</p>"},{"id":"text-89","type":"text","heading":"","plain_text":"apt-get install gs","html":"<p>apt-get install gs</p>"},{"id":"text-90","type":"text","heading":"","plain_text":"Sélectionnez le format de papier &quot;lettre&quot; et appuyez sur Entrée.\nSi vous avez travaillé avec DOS, vous pouvez rappeler les jours où DOS ne supportait pas directement les fonctions avancées des imprimantes. Vous pouvez copier un fichier texte dans    lpt1 ou    prn et il imprimerait, mais chaque application DOS (WordPerfect, Lotus 123, etc.) fourni son propre jeu de pilotes d’imprimante pour imprimer des choses plus sophistiquées que du texte brut. Un peu la même chose avec Linux. Vous aurez besoin d’un pilote d’imprimante Ghostscript. Il existe également des pilotes spécifiques à l’application pour des programmes tels que gimp (un programme X permettant d’éditer des graphiques). Il existe un site proposant une vaste collection de pilotes d’imprimante Linux. Vous pouvez utiliser leur page de recherche pour trouver les pilotes de votre imprimante. C&#39;est à:","html":"<p>Sélectionnez le format de papier &quot;lettre&quot; et appuyez sur Entrée.\nSi vous avez travaillé avec DOS, vous pouvez rappeler les jours où DOS ne supportait pas directement les fonctions avancées des imprimantes. Vous pouvez copier un fichier texte dans    lpt1 ou    prn et il imprimerait, mais chaque application DOS (WordPerfect, Lotus 123, etc.) fourni son propre jeu de pilotes d’imprimante pour imprimer des choses plus sophistiquées que du texte brut. Un peu la même chose avec Linux. Vous aurez besoin d’un pilote d’imprimante Ghostscript. Il existe également des pilotes spécifiques à l’application pour des programmes tels que gimp (un programme X permettant d’éditer des graphiques). Il existe un site proposant une vaste collection de pilotes d’imprimante Linux. Vous pouvez utiliser leur page de recherche pour trouver les pilotes de votre imprimante. C&#039;est à:</p>"},{"id":"text-91","type":"text","heading":"","plain_text":"www.linuxprinting.org/printer_list.cgi","html":"<p>www.linuxprinting.org/printer_list.cgi</p>"},{"id":"text-92","type":"text","heading":"","plain_text":"Essayez d’utiliser la procédure ci-dessous avant de partir à la recherche d’un pilote d’imprimante. Ghostscript prend en charge de nombreuses imprimantes en natif. Il est donc probable que vous n’auriez pas besoin d’un pilote supplémentaire.\nSi vous avez besoin d&#39;un pilote, rendez-vous sur le site ci-dessus et sélectionnez le fabricant de votre imprimante dans la liste déroulante &quot;Afficher toutes les imprimantes réalisées par&quot;, les différents modèles d&#39;imprimante seront affichés dans quatre colonnes avec les en-têtes:","html":"<p>Essayez d’utiliser la procédure ci-dessous avant de partir à la recherche d’un pilote d’imprimante. Ghostscript prend en charge de nombreuses imprimantes en natif. Il est donc probable que vous n’auriez pas besoin d’un pilote supplémentaire.\nSi vous avez besoin d&#039;un pilote, rendez-vous sur le site ci-dessus et sélectionnez le fabricant de votre imprimante dans la liste déroulante &quot;Afficher toutes les imprimantes réalisées par&quot;, les différents modèles d&#039;imprimante seront affichés dans quatre colonnes avec les en-têtes:</p>"},{"id":"text-93","type":"text","heading":"","plain_text":"à la perfection &#8211; la plupart sinon toutes les fonctions prises en charge, y compris la télécopie, etc. sur les unités multifonctions","html":"<p>à la perfection &#8211; la plupart sinon toutes les fonctions prises en charge, y compris la télécopie, etc. sur les unités multifonctions</p>"},{"id":"text-94","type":"text","heading":"","plain_text":"La plupart &#8211; fonctionne très bien, mais certaines fonctionnalités avancées peuvent ne pas être prises en charge","html":"<p>La plupart &#8211; fonctionne très bien, mais certaines fonctionnalités avancées peuvent ne pas être prises en charge</p>"},{"id":"text-95","type":"text","heading":"","plain_text":"Partiellement &#8211; quelques maux de tête à venir &#8211; vous voudrez peut-être trouver une autre imprimante","html":"<p>Partiellement &#8211; quelques maux de tête à venir &#8211; vous voudrez peut-être trouver une autre imprimante</p>"},{"id":"text-96","type":"text","heading":"","plain_text":"Presse-papier &#8211; ne même pas la peine","html":"<p>Presse-papier &#8211; ne même pas la peine</p>"},{"id":"text-97","type":"text","heading":"","plain_text":"J&#39;espère que votre imprimante figurera dans l&#39;une des deux premières colonnes. En cliquant sur le nom du modèle de l&#39;imprimante dans la liste, une page d&#39;informations à propos de celle-ci s&#39;affiche et des liens de téléchargement pour tous les pilotes disponibles. Notez quel pilote Ghostscript est recommandé pour votre imprimante sous la rubrique &quot;Informations sur le pilote&quot;.  Notez aussi (un peu plus haut sur la page) la résolution supportée est dans la case &quot;Type / Résolution&quot;.\nNe téléchargez rien pour l&#39;instant. Ghostscript est livré avec un ensemble de pilotes, vous n&#39;avez donc peut-être pas besoin de télécharger le vôtre, mais vous voudrez connaître le nom du pilote (que vous avez obtenu ci-dessus). L&#39;installation de apsfilter vous dira si vous avez déjà le pilote nécessaire. Installez apsfilter et les packages psutils avec la commande suivante:","html":"<p>J&#039;espère que votre imprimante figurera dans l&#039;une des deux premières colonnes. En cliquant sur le nom du modèle de l&#039;imprimante dans la liste, une page d&#039;informations à propos de celle-ci s&#039;affiche et des liens de téléchargement pour tous les pilotes disponibles. Notez quel pilote Ghostscript est recommandé pour votre imprimante sous la rubrique &quot;Informations sur le pilote&quot;.  Notez aussi (un peu plus haut sur la page) la résolution supportée est dans la case &quot;Type / Résolution&quot;.\nNe téléchargez rien pour l&#039;instant. Ghostscript est livré avec un ensemble de pilotes, vous n&#039;avez donc peut-être pas besoin de télécharger le vôtre, mais vous voudrez connaître le nom du pilote (que vous avez obtenu ci-dessus). L&#039;installation de apsfilter vous dira si vous avez déjà le pilote nécessaire. Installez apsfilter et les packages psutils avec la commande suivante:</p>"},{"id":"text-98","type":"text","heading":"","plain_text":"apt-get install apsfilter psutils","html":"<p>apt-get install apsfilter psutils</p>"},{"id":"text-99","type":"text","heading":"","plain_text":"Une fois installé, vous aurez envie de courir    apsfilterconfig et répondez aux invites comme suit:","html":"<p>Une fois installé, vous aurez envie de courir    apsfilterconfig et répondez aux invites comme suit:</p>"},{"id":"text-100","type":"text","heading":"","plain_text":"Répondre Oui accepter la licence","html":"<p>Répondre Oui accepter la licence</p>"},{"id":"text-101","type":"text","heading":"","plain_text":"Répondre Non pour demander une adresse mail","html":"<p>Répondre Non pour demander une adresse mail</p>"},{"id":"text-102","type":"text","heading":"","plain_text":"Répondre Oui aux paramètres de propriétaire et de groupe pour le spooldir","html":"<p>Répondre Oui aux paramètres de propriétaire et de groupe pour le spooldir</p>"},{"id":"text-103","type":"text","heading":"","plain_text":"Entrer o pour écraser les entrées existantes","html":"<p>Entrer o pour écraser les entrées existantes</p>"},{"id":"text-104","type":"text","heading":"","plain_text":"Sélectionner 1 (Sélection du pilote d&#39;imprimante)Les sélections affichées sont comme des catégories de pilotes d’imprimante. Essayez d&#39;utiliser le numéro 3 voyez donc si votre imprimante est répertoriée car Ghostscript prend en charge de manière native un grand nombre de modèles d’imprimantes.","html":"<p>Sélectionner 1 (Sélection du pilote d&#039;imprimante)Les sélections affichées sont comme des catégories de pilotes d’imprimante. Essayez d&#039;utiliser le numéro 3 voyez donc si votre imprimante est répertoriée car Ghostscript prend en charge de manière native un grand nombre de modèles d’imprimantes.</p>"},{"id":"text-105","type":"text","heading":"","plain_text":"Appuyez sur le numéro qui correspond à votre imprimante pour le sélectionner.","html":"<p>Appuyez sur le numéro qui correspond à votre imprimante pour le sélectionner.</p>"},{"id":"text-106","type":"text","heading":"","plain_text":"De retour au menu, appuyez sur 2 pour configurer l&#39;interface","html":"<p>De retour au menu, appuyez sur 2 pour configurer l&#039;interface</p>"},{"id":"text-107","type":"text","heading":"","plain_text":"Appuyez sur le numéro correspondant à la connexion de votre imprimante (généralement 1)","html":"<p>Appuyez sur le numéro correspondant à la connexion de votre imprimante (généralement 1)</p>"},{"id":"text-108","type":"text","heading":"","plain_text":"Lorsque vous êtes invité à indiquer le chemin du périphérique, entrez:","html":"<p>Lorsque vous êtes invité à indiquer le chemin du périphérique, entrez:</p>"},{"id":"text-109","type":"text","heading":"","plain_text":"/ dev / lp0","html":"<p>/ dev / lp0</p>"},{"id":"text-110","type":"text","heading":"","plain_text":"(à condition qu&#39;il soit connecté au port parallèle)","html":"<p>(à condition qu&#039;il soit connecté au port parallèle)</p>"},{"id":"text-111","type":"text","heading":"","plain_text":"Utilisez la sélection de menu 3 pour sélectionner le format de papier par défaut (lettre US).","html":"<p>Utilisez la sélection de menu 3 pour sélectionner le format de papier par défaut (lettre US).</p>"},{"id":"text-112","type":"text","heading":"","plain_text":"À ce stade, vous pouvez appuyer sur T imprimer une page de test si vous voulez","html":"<p>À ce stade, vous pouvez appuyer sur T imprimer une page de test si vous voulez</p>"},{"id":"text-113","type":"text","heading":"","plain_text":"presse je installer l&#39;imprimante pour créer un nouveau    capuchon d&#39;impression fichier","html":"<p>presse je installer l&#039;imprimante pour créer un nouveau    capuchon d&#039;impression fichier</p>"},{"id":"text-114","type":"text","heading":"","plain_text":"Entrez un nom pour la file d&#39;attente d&#39;impression associé à l&#39;imprimante (tel que lj4)","html":"<p>Entrez un nom pour la file d&#039;attente d&#039;impression associé à l&#039;imprimante (tel que lj4)</p>"},{"id":"text-115","type":"text","heading":"","plain_text":"presse q pour quitter le menu et appuyez sur Entrée dans les écrans d’information jusqu’à ce que vous reveniez à l’invite du shell.","html":"<p>presse q pour quitter le menu et appuyez sur Entrée dans les écrans d’information jusqu’à ce que vous reveniez à l’invite du shell.</p>"},{"id":"text-116","type":"text","heading":"","plain_text":"Si vous utilisez votre éditeur de texte pour regarder votre    capuchon d&#39;impression déposer maintenant:","html":"<p>Si vous utilisez votre éditeur de texte pour regarder votre    capuchon d&#039;impression déposer maintenant:</p>"},{"id":"text-117","type":"text","heading":"","plain_text":"nano / etc / printcap","html":"<p>nano / etc / printcap</p>"},{"id":"text-118","type":"text","heading":"","plain_text":"vous verrez que apsfilter a créé votre imprimante. Notez que l&#39;entrée correspondant à la valeur par défaut (lp) L’imprimante est toujours une matrice de points générique, mais la plupart des imprimantes devraient être en mesure de gérer la sortie de texte générique. Vous devez imprimer sous le nom de la file d&#39;attente que vous avez spécifié lors de la création de l&#39;imprimante pour pouvoir tirer parti du pilote d&#39;imprimante. Lors de l&#39;utilisation    lpr vous pouvez spécifier une imprimante avec le    -P option de ligne de commande.\nMaintenant, essayez d’imprimer le fichier texte que nous avons imprimé ci-dessus et voyez s’il est mieux:","html":"<p>vous verrez que apsfilter a créé votre imprimante. Notez que l&#039;entrée correspondant à la valeur par défaut (lp) L’imprimante est toujours une matrice de points générique, mais la plupart des imprimantes devraient être en mesure de gérer la sortie de texte générique. Vous devez imprimer sous le nom de la file d&#039;attente que vous avez spécifié lors de la création de l&#039;imprimante pour pouvoir tirer parti du pilote d&#039;imprimante. Lors de l&#039;utilisation    lpr vous pouvez spécifier une imprimante avec le    -P option de ligne de commande.\nMaintenant, essayez d’imprimer le fichier texte que nous avons imprimé ci-dessus et voyez s’il est mieux:</p>"},{"id":"text-119","type":"text","heading":"","plain_text":"lpr -Pvotre-nom-file-imprimante / etc / motd","html":"<p>lpr -Pvotre-nom-file-imprimante / etc / motd</p>"},{"id":"text-120","type":"text","heading":"","plain_text":"Il aurait dû imprimer normalement maintenant. Notez qu&#39;il s&#39;agit du texte du message du jour que vous voyez à chaque fois que vous vous connectez. Vous pouvez utiliser un éditeur de texte pour modifier ce fichier afin qu&#39;il contienne le texte de votre choix.\nSi vous rencontrez des problèmes, vous pouvez vérifier certaines choses. dans le    / etc / printcap file note la ligne du périphérique et le port matériel sur lequel il est configuré. Ça va ressembler à quelque chose comme ça:","html":"<p>Il aurait dû imprimer normalement maintenant. Notez qu&#039;il s&#039;agit du texte du message du jour que vous voyez à chaque fois que vous vous connectez. Vous pouvez utiliser un éditeur de texte pour modifier ce fichier afin qu&#039;il contienne le texte de votre choix.\nSi vous rencontrez des problèmes, vous pouvez vérifier certaines choses. dans le    / etc / printcap file note la ligne du périphérique et le port matériel sur lequel il est configuré. Ça va ressembler à quelque chose comme ça:</p>"},{"id":"text-121","type":"text","heading":"","plain_text":": lp = / dev /lp0:","html":"<p>: lp = / dev /lp0:</p>"},{"id":"text-122","type":"text","heading":"","plain_text":"avec la partie en bleu ci-dessus étant la désignation de port matériel spécifique. C&#39;est ce que vous avez entré Étape 2 de la configuration apsfilter. Vous pouvez vérifier que votre imprimante est correctement connectée à ce port et peut recevoir des données à l&#39;aide d&#39;une simple commande de copie:","html":"<p>avec la partie en bleu ci-dessus étant la désignation de port matériel spécifique. C&#039;est ce que vous avez entré Étape 2 de la configuration apsfilter. Vous pouvez vérifier que votre imprimante est correctement connectée à ce port et peut recevoir des données à l&#039;aide d&#039;une simple commande de copie:</p>"},{"id":"text-123","type":"text","heading":"","plain_text":"cp / etc / motd / dev / lp0","html":"<p>cp / etc / motd / dev / lp0</p>"},{"id":"text-124","type":"text","heading":"","plain_text":"Cela évite tout spoulage et copie le fichier directement sur le port matériel. Vous ne pourrez peut-être pas lire le contenu de la page, mais l&#39;imprimante devrait faire quelque chose. Vous devrez peut-être également appuyer sur le bouton d&#39;alimentation du formulaire pour afficher la page. Si rien ne se passe, vérifiez votre imprimante et la connexion.\nVous pouvez également essayer de réexécuter la configuration de apsfilter avec la commande suivante:","html":"<p>Cela évite tout spoulage et copie le fichier directement sur le port matériel. Vous ne pourrez peut-être pas lire le contenu de la page, mais l&#039;imprimante devrait faire quelque chose. Vous devrez peut-être également appuyer sur le bouton d&#039;alimentation du formulaire pour afficher la page. Si rien ne se passe, vérifiez votre imprimante et la connexion.\nVous pouvez également essayer de réexécuter la configuration de apsfilter avec la commande suivante:</p>"},{"id":"text-125","type":"text","heading":"","plain_text":"apsfilterconfig","html":"<p>apsfilterconfig</p>"},{"id":"text-126","type":"text","heading":"","plain_text":"Si vous parcourez à nouveau toutes les sélections de menu, lorsque vous sélectionnez C vous serez invité à ajouter des imprimantes supplémentaires ou à remplacer votre imprimante existante.    / etc / printcap fichier. Choisir remplacer.\nVous pouvez également utiliser un éditeur de texte pour regarder le    / etc / apsfilterrc fichier de configuration qui vous permet de définir diverses options. Le fichier est fortement commenté. Vous voudrez probablement redémarrer votre système après toute modification de ce fichier.","html":"<p>Si vous parcourez à nouveau toutes les sélections de menu, lorsque vous sélectionnez C vous serez invité à ajouter des imprimantes supplémentaires ou à remplacer votre imprimante existante.    / etc / printcap fichier. Choisir remplacer.\nVous pouvez également utiliser un éditeur de texte pour regarder le    / etc / apsfilterrc fichier de configuration qui vous permet de définir diverses options. Le fichier est fortement commenté. Vous voudrez probablement redémarrer votre système après toute modification de ce fichier.</p>"},{"id":"text-127","type":"text","heading":"","plain_text":"Outre le    lpr commande, il existe quelques autres commandes que vous pouvez utiliser avec l’imprimante:","html":"<p>Outre le    lpr commande, il existe quelques autres commandes que vous pouvez utiliser avec l’imprimante:</p>"},{"id":"text-128","type":"text","heading":"","plain_text":"lpq &#8211; vous montre quels travaux sont dans la file d&#39;attentelprm &#8211; est utilisé pour supprimer des travaux de la file d&#39;attentea2ps &#8211; imprimera le fichier spécifié sur l&#39;imprimante en tant que Postscript","html":"<p>lpq &#8211; vous montre quels travaux sont dans la file d&#039;attentelprm &#8211; est utilisé pour supprimer des travaux de la file d&#039;attentea2ps &#8211; imprimera le fichier spécifié sur l&#039;imprimante en tant que Postscript</p>"},{"id":"text-129","type":"text","heading":"","plain_text":"Les pages de manuel de ces commandes peuvent vous donner plus d’informations.\nSi vous avez un long fichier texte à imprimer, vous pouvez utiliser le    a2ps commande car il va mettre deux &quot;pages&quot; côte à côte sur une seule feuille de papier en orientation paysage.","html":"<p>Les pages de manuel de ces commandes peuvent vous donner plus d’informations.\nSi vous avez un long fichier texte à imprimer, vous pouvez utiliser le    a2ps commande car il va mettre deux &quot;pages&quot; côte à côte sur une seule feuille de papier en orientation paysage.</p>"},{"id":"text-130","type":"text","heading":"","plain_text":"Si vous rencontrez un jour des problèmes avec votre imprimante, lancez la commande suivante:","html":"<p>Si vous rencontrez un jour des problèmes avec votre imprimante, lancez la commande suivante:</p>"},{"id":"text-131","type":"text","heading":"","plain_text":"lprm &#8211;","html":"<p>lprm &#8211;</p>"},{"id":"text-132","type":"text","heading":"","plain_text":"et tous les travaux seront supprimés. (Vous pouvez ensuite éteindre et rallumer votre imprimante pour vider sa file d&#39;attente interne.)\nSi vous souhaitez partager une imprimante (c&#39;est-à-dire utiliser le système en tant que serveur d&#39;impression), vous devez:","html":"<p>et tous les travaux seront supprimés. (Vous pouvez ensuite éteindre et rallumer votre imprimante pour vider sa file d&#039;attente interne.)\nSi vous souhaitez partager une imprimante (c&#039;est-à-dire utiliser le système en tant que serveur d&#039;impression), vous devez:</p>"},{"id":"text-133","type":"text","heading":"","plain_text":"configurez l’imprimante localement (dans le    / etc / printcap fichier) sur le système du serveur d&#39;impression","html":"<p>configurez l’imprimante localement (dans le    / etc / printcap fichier) sur le système du serveur d&#039;impression</p>"},{"id":"text-134","type":"text","heading":"","plain_text":"créer un    /etc/hosts.lpd sur le système du serveur d’impression et répertoriez les autres machines pouvant utiliser l’imprimante (un nom d’hôte par ligne)","html":"<p>créer un    /etc/hosts.lpd sur le système du serveur d’impression et répertoriez les autres machines pouvant utiliser l’imprimante (un nom d’hôte par ligne)</p>"},{"id":"text-135","type":"text","heading":"","plain_text":"assurez-vous que les systèmes énumérés dans le    /etc/hosts.lpd les fichiers sont listés dans le serveur d&#39;impression    / etc / hosts fichier","html":"<p>assurez-vous que les systèmes énumérés dans le    /etc/hosts.lpd les fichiers sont listés dans le serveur d&#039;impression    / etc / hosts fichier</p>"},{"id":"text-136","type":"text","heading":"","plain_text":"configurer l’imprimante à distance dans le    / etc / printcap fichier sur chaque système client","html":"<p>configurer l’imprimante à distance dans le    / etc / printcap fichier sur chaque système client</p>"},{"id":"text-137","type":"text","heading":"","plain_text":"assurez-vous que le système du serveur d&#39;impression est répertorié dans les systèmes client    / etc / hosts des dossiers","html":"<p>assurez-vous que le système du serveur d&#039;impression est répertorié dans les systèmes client    / etc / hosts des dossiers</p>"},{"id":"text-138","type":"text","heading":"","plain_text":"Si vous utilisez Samba pour prendre en charge les clients Windows (que nous verrons plus loin), vous devrez peut-être également configurer des comptes d&#39;utilisateurs sur le système du serveur d&#39;impression.\nle    /etc/hosts.lpd fichier n&#39;est rien de plus qu&#39;un fichier texte contenant les noms d&#39;hôte des systèmes clients (un par ligne) de votre réseau pouvant utiliser les imprimantes du serveur. (C&#39;est le    les hôtes fichier contenant à la fois les noms d’hôte et les adresses IP.) Notez qu’un &quot;client&quot; dans ce contexte peut également être un système de serveur. C&#39;est simplement que tous les ordinateurs utilisant les imprimantes du serveur sont considérés comme des clients du serveur d&#39;impression. C&#39;est une chose relative.","html":"<p>Si vous utilisez Samba pour prendre en charge les clients Windows (que nous verrons plus loin), vous devrez peut-être également configurer des comptes d&#039;utilisateurs sur le système du serveur d&#039;impression.\nle    /etc/hosts.lpd fichier n&#039;est rien de plus qu&#039;un fichier texte contenant les noms d&#039;hôte des systèmes clients (un par ligne) de votre réseau pouvant utiliser les imprimantes du serveur. (C&#039;est le    les hôtes fichier contenant à la fois les noms d’hôte et les adresses IP.) Notez qu’un &quot;client&quot; dans ce contexte peut également être un système de serveur. C&#039;est simplement que tous les ordinateurs utilisant les imprimantes du serveur sont considérés comme des clients du serveur d&#039;impression. C&#039;est une chose relative.</p>"},{"id":"text-139","type":"text","heading":"","plain_text":"Configurer un serveur Samba","html":"<p>Configurer un serveur Samba</p>"},{"id":"text-140","type":"text","heading":"","plain_text":"Exécuter Samba sur votre système Linux vous permettra de le configurer avec un simple partage de fichiers et d’imprimantes comme vous le feriez normalement sur de petits réseaux &quot;homologues&quot; basés sur un groupe de travail Windows (comme vous pourriez l’avoir sur un réseau domestique). Cela vous permettra également de le configurer pour qu’il agisse comme un serveur Windows NT / 2000 pouvant inclure le serveur de fichiers, le serveur d’impression et même comme un serveur WINS ou un contrôleur de domaine (c’est-à-dire que vos clients Windows s’authentifient sur le réseau en se connectant à le serveur Samba).\nIl y a aussi d&#39;autres scénarios. Vous pouvez configurer Samba pour que votre système Linux agisse comme un autre client Windows sur un réseau doté de serveurs Windows. Ceci est le plus souvent utile si vous prévoyez d’exécuter votre système Debian en tant que poste de travail à l’aide d’une interface graphique. Vous pouvez également utiliser Samba pour configurer les systèmes Debian afin qu’ils agissent en tant que serveurs d’impression dédiés sur un réseau Windows.","html":"<p>Exécuter Samba sur votre système Linux vous permettra de le configurer avec un simple partage de fichiers et d’imprimantes comme vous le feriez normalement sur de petits réseaux &quot;homologues&quot; basés sur un groupe de travail Windows (comme vous pourriez l’avoir sur un réseau domestique). Cela vous permettra également de le configurer pour qu’il agisse comme un serveur Windows NT / 2000 pouvant inclure le serveur de fichiers, le serveur d’impression et même comme un serveur WINS ou un contrôleur de domaine (c’est-à-dire que vos clients Windows s’authentifient sur le réseau en se connectant à le serveur Samba).\nIl y a aussi d&#039;autres scénarios. Vous pouvez configurer Samba pour que votre système Linux agisse comme un autre client Windows sur un réseau doté de serveurs Windows. Ceci est le plus souvent utile si vous prévoyez d’exécuter votre système Debian en tant que poste de travail à l’aide d’une interface graphique. Vous pouvez également utiliser Samba pour configurer les systèmes Debian afin qu’ils agissent en tant que serveurs d’impression dédiés sur un réseau Windows.</p>"},{"id":"text-141","type":"text","heading":"","plain_text":"Notez que si Samba autorise le partage de fichiers, NFS est ne pas nécessaire pour permettre le partage. Samba s&#39;en occupe.","html":"<p>Notez que si Samba autorise le partage de fichiers, NFS est ne pas nécessaire pour permettre le partage. Samba s&#039;en occupe.</p>"},{"id":"text-142","type":"text","heading":"","plain_text":"La première étape consiste à installer Samba. Si vous deviez vérifier quels paquets liés à Samba étaient disponibles avec le:","html":"<p>La première étape consiste à installer Samba. Si vous deviez vérifier quels paquets liés à Samba étaient disponibles avec le:</p>"},{"id":"text-143","type":"text","heading":"","plain_text":"apt-cache search samba","html":"<p>apt-cache search samba</p>"},{"id":"text-144","type":"text","heading":"","plain_text":"commande vous verriez toute une liste. Cependant, en raison des dépendances de manipulation aptes, nous n’avons besoin d’en installer qu’une et le reste (dans ce cas, un seul autre) sera pris en charge. Celui que nous devons installer est simplement nommé &quot;samba&quot; et le package &quot;samba-common&quot; sera également installé. Si nécessaire, utilisez le    pon commande pour se connecter à Internet. Puis entrez la commande:","html":"<p>commande vous verriez toute une liste. Cependant, en raison des dépendances de manipulation aptes, nous n’avons besoin d’en installer qu’une et le reste (dans ce cas, un seul autre) sera pris en charge. Celui que nous devons installer est simplement nommé &quot;samba&quot; et le package &quot;samba-common&quot; sera également installé. Si nécessaire, utilisez le    pon commande pour se connecter à Internet. Puis entrez la commande:</p>"},{"id":"text-145","type":"text","heading":"","plain_text":"apt-get install samba","html":"<p>apt-get install samba</p>"},{"id":"text-146","type":"text","heading":"","plain_text":"Une fois que les paquets ont été obtenus, une courte procédure de configuration démarre automatiquement. Répondez aux invites comme suit:","html":"<p>Une fois que les paquets ont été obtenus, une courte procédure de configuration démarre automatiquement. Répondez aux invites comme suit:</p>"},{"id":"text-147","type":"text","heading":"","plain_text":"Entrez votre nom de groupe de travail ou de domaine","html":"<p>Entrez votre nom de groupe de travail ou de domaine</p>"},{"id":"text-148","type":"text","heading":"","plain_text":"Répondre Oui aux mots de passe cryptés","html":"<p>Répondre Oui aux mots de passe cryptés</p>"},{"id":"text-149","type":"text","heading":"","plain_text":"Répondre Non obtenir &quot;les paramètres WINS de DHCP&quot;","html":"<p>Répondre Non obtenir &quot;les paramètres WINS de DHCP&quot;</p>"},{"id":"text-150","type":"text","heading":"","plain_text":"Choisissez de lancer Samba en tant que démons","html":"<p>Choisissez de lancer Samba en tant que démons</p>"},{"id":"text-151","type":"text","heading":"","plain_text":"Anser Oui créer le fichier de mots de passe Samba","html":"<p>Anser Oui créer le fichier de mots de passe Samba</p>"},{"id":"text-152","type":"text","heading":"","plain_text":"Notez que le    nmbd et    smbd les démons ont tous deux été démarrés. le    nmbd Le démon agit comme un service de serveur WINS fournissant des traductions de nom en adresse IP de type DNS. Cependant, dans le cas de WINS, les noms sont des noms NETBIOS. le    smbd daemon est le service serveur principal de Samba qui permet le partage de fichiers et d’imprimantes, la navigation sur le réseau, etc.\nComme nous avons choisi d&#39;exécuter Samba en tant que démon, l&#39;installation a créé le script de shell de démarrage approprié:","html":"<p>Notez que le    nmbd et    smbd les démons ont tous deux été démarrés. le    nmbd Le démon agit comme un service de serveur WINS fournissant des traductions de nom en adresse IP de type DNS. Cependant, dans le cas de WINS, les noms sont des noms NETBIOS. le    smbd daemon est le service serveur principal de Samba qui permet le partage de fichiers et d’imprimantes, la navigation sur le réseau, etc.\nComme nous avons choisi d&#039;exécuter Samba en tant que démon, l&#039;installation a créé le script de shell de démarrage approprié:</p>"},{"id":"text-153","type":"text","heading":"","plain_text":"/etc/init.d/samba","html":"<p>/etc/init.d/samba</p>"},{"id":"text-154","type":"text","heading":"","plain_text":"qui démarre les deux démons et l&#39;installation du paquet l&#39;a configurée pour s&#39;exécuter lorsque vous démarrez votre système, même au niveau d&#39;exécution 2. Les fichiers de configuration Samba ont été installés dans le répertoire suivant:","html":"<p>qui démarre les deux démons et l&#039;installation du paquet l&#039;a configurée pour s&#039;exécuter lorsque vous démarrez votre système, même au niveau d&#039;exécution 2. Les fichiers de configuration Samba ont été installés dans le répertoire suivant:</p>"},{"id":"text-155","type":"text","heading":"","plain_text":"/ etc / samba","html":"<p>/ etc / samba</p>"},{"id":"text-156","type":"text","heading":"","plain_text":"Le fichier de configuration principal de Samba appelé    smb.conf et il se trouve dans ce répertoire. Que notre système Samba agisse comme un simple périphérique de partage de fichiers et d’impressions, ou un serveur WINS Windows ou de contrôleur de domaine, tout dépend des options que nous avons entrées dans    smb.conf fichier.\nLe fichier semble assez volumineux, mais c’est parce qu’il contient de nombreux commentaires utiles (les lignes commençant par    # et    ; personnages).","html":"<p>Le fichier de configuration principal de Samba appelé    smb.conf et il se trouve dans ce répertoire. Que notre système Samba agisse comme un simple périphérique de partage de fichiers et d’impressions, ou un serveur WINS Windows ou de contrôleur de domaine, tout dépend des options que nous avons entrées dans    smb.conf fichier.\nLe fichier semble assez volumineux, mais c’est parce qu’il contient de nombreux commentaires utiles (les lignes commençant par    # et    ; personnages).</p>"},{"id":"text-157","type":"text","heading":"","plain_text":"Où en savoir plus &#8211; Le meilleur de nos étagères:","html":"<p>Où en savoir plus &#8211; Le meilleur de nos étagères:</p>"},{"id":"text-158","type":"text","heading":"","plain_text":"Plus d&#39;informations&#8230;","html":"<p>Plus d&#039;informations&#8230;</p>"},{"id":"text-159","type":"text","heading":"","plain_text":"Intégrez les solutions Linux à votre réseau Windows est plus qu&#39;un guide de samba. Il ne comporte que trois chapitres sur la samba. Cependant, il est présenté ici parce que c’est un bon livre d’introduction si vous n’avez pas beaucoup d’expérience avec les serveurs Linux ou Windows. Les trois premiers chapitres couvrent les bases de l&#39;administration Linux que vous devez connaître lorsque vous travaillez avec Samba. Il existe également des explications détaillées sur le protocole SMB et les processus d&#39;authentification Windows que même les administrateurs expérimentés de Windows apprécieront. Et tout ne concerne pas le serveur. Des exemples, notamment des captures d&#39;écran, vous montrent comment configurer les clients Windows pour accéder à un serveur Samba et comment configurer les clients Linux Samba pour accéder aux serveurs Windows. Ce n&#39;est même pas tout à propos de Samba. La configuration d’un serveur de base de données à l’aide des services d’annuaire MySQL et LDAP est également abordée. Pour un bon livre qui plonge dans les détails de Samba, voir Samba Essetials pour les administrateurs Windows au dessous de.","html":"<p>Intégrez les solutions Linux à votre réseau Windows est plus qu&#039;un guide de samba. Il ne comporte que trois chapitres sur la samba. Cependant, il est présenté ici parce que c’est un bon livre d’introduction si vous n’avez pas beaucoup d’expérience avec les serveurs Linux ou Windows. Les trois premiers chapitres couvrent les bases de l&#039;administration Linux que vous devez connaître lorsque vous travaillez avec Samba. Il existe également des explications détaillées sur le protocole SMB et les processus d&#039;authentification Windows que même les administrateurs expérimentés de Windows apprécieront. Et tout ne concerne pas le serveur. Des exemples, notamment des captures d&#039;écran, vous montrent comment configurer les clients Windows pour accéder à un serveur Samba et comment configurer les clients Linux Samba pour accéder aux serveurs Windows. Ce n&#039;est même pas tout à propos de Samba. La configuration d’un serveur de base de données à l’aide des services d’annuaire MySQL et LDAP est également abordée. Pour un bon livre qui plonge dans les détails de Samba, voir Samba Essetials pour les administrateurs Windows au dessous de.</p>"},{"id":"text-160","type":"text","heading":"","plain_text":"Il existe un utilitaire basé sur un navigateur appelé SWAT (outil d&#39;administration Web Samba) que vous pouvez utiliser sur un réseau pour configurer et surveiller Samba. Nous ne couvrirons pas cela ici principalement parce que, sauf si vous avez déjà travaillé avec le fichier de configuration manuellement, vous ne saurez pas ce que SWAT vous demande. En outre, lorsque vous utilisez SWAT, il élimine toute trace existante.    smb.conf fichier (trouvé cela à la dure). Donc, vous voudrez peut-être renommer tout    smb.conf déposer en utilisant le    mv (déplacer) avant d’essayer d’utiliser SWAT.","html":"<p>Il existe un utilitaire basé sur un navigateur appelé SWAT (outil d&#039;administration Web Samba) que vous pouvez utiliser sur un réseau pour configurer et surveiller Samba. Nous ne couvrirons pas cela ici principalement parce que, sauf si vous avez déjà travaillé avec le fichier de configuration manuellement, vous ne saurez pas ce que SWAT vous demande. En outre, lorsque vous utilisez SWAT, il élimine toute trace existante.    smb.conf fichier (trouvé cela à la dure). Donc, vous voudrez peut-être renommer tout    smb.conf déposer en utilisant le    mv (déplacer) avant d’essayer d’utiliser SWAT.</p>"},{"id":"text-161","type":"text","heading":"","plain_text":"le    smb.conf Fichier","html":"<p>le    smb.conf Fichier</p>"},{"id":"text-162","type":"text","heading":"","plain_text":"le    smb.conf Le fichier fourni avec Debian comporte six sections:","html":"<p>le    smb.conf Le fichier fourni avec Debian comporte six sections:</p>"},{"id":"text-163","type":"text","heading":"","plain_text":"[global] &#8211; contient de nombreuses sous-sections pour des éléments liés au réseau, tels que le nom de domaine / groupe de travail, WINS, certains paramètres d&#39;impression, l&#39;authentification, la journalisation et la comptabilité, etc.","html":"<p>[global] &#8211; contient de nombreuses sous-sections pour des éléments liés au réseau, tels que le nom de domaine / groupe de travail, WINS, certains paramètres d&#039;impression, l&#039;authentification, la journalisation et la comptabilité, etc.</p>"},{"id":"text-164","type":"text","heading":"","plain_text":"[homes] &#8211; pour le partage de fichiers des répertoires personnels des utilisateurs","html":"<p>[homes] &#8211; pour le partage de fichiers des répertoires personnels des utilisateurs</p>"},{"id":"text-165","type":"text","heading":"","plain_text":"[netlogon] &#8211; commenté par défaut, pour configurer le serveur en tant que contrôleur de domaine","html":"<p>[netlogon] &#8211; commenté par défaut, pour configurer le serveur en tant que contrôleur de domaine</p>"},{"id":"text-166","type":"text","heading":"","plain_text":"[printers] &#8211; pour partager des imprimantes connectées localement","html":"<p>[printers] &#8211; pour partager des imprimantes connectées localement</p>"},{"id":"text-167","type":"text","heading":"","plain_text":"[print$] &#8211; configurer un partage pour les pilotes d&#39;imprimante Windows","html":"<p>[print$] &#8211; configurer un partage pour les pilotes d&#039;imprimante Windows</p>"},{"id":"text-168","type":"text","heading":"","plain_text":"[cdrom] &#8211; commenté par défaut, pour éventuellement partager le lecteur de CD-ROM du serveur","html":"<p>[cdrom] &#8211; commenté par défaut, pour éventuellement partager le lecteur de CD-ROM du serveur</p>"},{"id":"text-169","type":"text","heading":"","plain_text":"Chaque section comporte une série d&#39;énoncés qui suivent:","html":"<p>Chaque section comporte une série d&#039;énoncés qui suivent:</p>"},{"id":"text-170","type":"text","heading":"","plain_text":"option = valeur","html":"<p>option = valeur</p>"},{"id":"text-171","type":"text","heading":"","plain_text":"format et ces déclarations sont typiquement uniques pour chaque section (c’est-à-dire que vous devez mettre les bonnes déclarations dans la bonne section). Le tableau suivant présente les sections et leurs options associées telles qu’elles sont décrites dans le    smb.conf fichier fourni avec l’installation du paquet Debian (moins tous les commentaires). Ceux qui sont commentés par défaut sont également commentés ici.","html":"<p>format et ces déclarations sont typiquement uniques pour chaque section (c’est-à-dire que vous devez mettre les bonnes déclarations dans la bonne section). Le tableau suivant présente les sections et leurs options associées telles qu’elles sont décrites dans le    smb.conf fichier fourni avec l’installation du paquet Debian (moins tous les commentaires). Ceux qui sont commentés par défaut sont également commentés ici.</p>"},{"id":"text-172","type":"text","heading":"","plain_text":"[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n; sécurité = utilisateur\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n; charger des imprimantes = oui\n; impression = bsd\n; nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n; conserver le cas = oui\n; bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#39;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#39;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash","html":"<p>[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n; sécurité = utilisateur\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n; charger des imprimantes = oui\n; impression = bsd\n; nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n; conserver le cas = oui\n; bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#039;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#039;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash</p>"},{"id":"text-173","type":"text","heading":"","plain_text":"[homes]\n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700","html":"<p>[homes]\n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700</p>"},{"id":"text-174","type":"text","heading":"","plain_text":";[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non","html":"<p>;[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non</p>"},{"id":"text-175","type":"text","heading":"","plain_text":"[printers]\n   comment = toutes les imprimantes\n   navigable = non\n   chemin = / tmp\n   imprimable = oui\n   public = non\n   accessible en écriture = non\n   Mode création = 0700","html":"<p>[printers]\n   comment = toutes les imprimantes\n   navigable = non\n   chemin = / tmp\n   imprimable = oui\n   public = non\n   accessible en écriture = non\n   Mode création = 0700</p>"},{"id":"text-176","type":"text","heading":"","plain_text":"[print$]\n   comment = Pilotes d&#39;imprimante\n   chemin = / var / lib / samba / printers\n   consultable = oui\n   lecture seule = oui\n   invité ok = non\n; liste d&#39;écriture = root, @ntadmin","html":"<p>[print$]\n   comment = Pilotes d&#039;imprimante\n   chemin = / var / lib / samba / printers\n   consultable = oui\n   lecture seule = oui\n   invité ok = non\n; liste d&#039;écriture = root, @ntadmin</p>"},{"id":"text-177","type":"text","heading":"","plain_text":";[cdrom]\n; comment = le CD-ROM du serveur Samba\n; accessible en écriture = non\n; verrouillage = non\n; chemin = / cdrom\n; public = oui\n; preexec = / bin / mount / cdrom\n; postexec = / bin / umount / cdrom","html":"<p>;[cdrom]\n; comment = le CD-ROM du serveur Samba\n; accessible en écriture = non\n; verrouillage = non\n; chemin = / cdrom\n; public = oui\n; preexec = / bin / mount / cdrom\n; postexec = / bin / umount / cdrom</p>"},{"id":"text-178","type":"text","heading":"","plain_text":"Comme vous pouvez le constater, de nombreuses options peuvent être utilisées pour personnaliser les performances de Samba sur un réseau, mais la liste ci-dessus n’est nullement proche d’une liste complète. Il y a plus de sections et plus d&#39;options pour ces sections. Une des options clés est la    Sécurité option sous la [global] section. Il existe différentes valeurs possibles ici et elles affectent la manière dont un utilisateur s&#39;authentifie auprès de ressources partagées et si des comptes en double doivent être configurés sur le système Linux et sur tout serveur authentifiant Windows.","html":"<p>Comme vous pouvez le constater, de nombreuses options peuvent être utilisées pour personnaliser les performances de Samba sur un réseau, mais la liste ci-dessus n’est nullement proche d’une liste complète. Il y a plus de sections et plus d&#039;options pour ces sections. Une des options clés est la    Sécurité option sous la [global] section. Il existe différentes valeurs possibles ici et elles affectent la manière dont un utilisateur s&#039;authentifie auprès de ressources partagées et si des comptes en double doivent être configurés sur le système Linux et sur tout serveur authentifiant Windows.</p>"},{"id":"text-179","type":"text","heading":"","plain_text":"Partage simple","html":"<p>Partage simple</p>"},{"id":"text-180","type":"text","heading":"","plain_text":"Afin de permettre un partage simple de fichiers et d&#39;imprimantes, il suffit de modifier quelques options existantes et d&#39;ajouter une petite section supplémentaire. Cette configuration peut être utilisée sur un réseau simple où la sécurité n’est pas un problème et si vous voulez simplement jouer avec Samba, ils vous faciliteront la tâche. Comme toujours, utilisez le    cp commande pour faire une copie de sauvegarde du    smb.conf fichier avant de le modifier afin que vous puissiez facilement recommencer si le besoin s’en fait sentir.","html":"<p>Afin de permettre un partage simple de fichiers et d&#039;imprimantes, il suffit de modifier quelques options existantes et d&#039;ajouter une petite section supplémentaire. Cette configuration peut être utilisée sur un réseau simple où la sécurité n’est pas un problème et si vous voulez simplement jouer avec Samba, ils vous faciliteront la tâche. Comme toujours, utilisez le    cp commande pour faire une copie de sauvegarde du    smb.conf fichier avant de le modifier afin que vous puissiez facilement recommencer si le besoin s’en fait sentir.</p>"},{"id":"text-181","type":"text","heading":"","plain_text":"cp /etc/samba/smb.conf /etc/samba/org-smb.conf","html":"<p>cp /etc/samba/smb.conf /etc/samba/org-smb.conf</p>"},{"id":"text-182","type":"text","heading":"","plain_text":"Puis ouvrez le fichier à l’aide de l’éditeur de texte nano et apportez les modifications suivantes (dans bleu):","html":"<p>Puis ouvrez le fichier à l’aide de l’éditeur de texte nano et apportez les modifications suivantes (dans bleu):</p>"},{"id":"text-183","type":"text","heading":"","plain_text":"[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n   sécurité = partage\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n   charger des imprimantes = oui\n   impression = bsd\n   nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n   conserver le cas = oui\n   bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#39;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#39;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash","html":"<p>[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n   sécurité = partage\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n   charger des imprimantes = oui\n   impression = bsd\n   nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n   conserver le cas = oui\n   bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#039;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#039;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash</p>"},{"id":"text-184","type":"text","heading":"","plain_text":"[files]\n   \n   \n   \n   comment = fichiers partagés\n   chemin = / home / ftp\n   inscriptible = oui\n   invité ok = oui","html":"<p>[files]\n   \n   \n   \n   comment = fichiers partagés\n   chemin = / home / ftp\n   inscriptible = oui\n   invité ok = oui</p>"},{"id":"text-185","type":"text","heading":"","plain_text":"[homes]\n   \n   \n   \n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700","html":"<p>[homes]\n   \n   \n   \n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700</p>"},{"id":"text-186","type":"text","heading":"","plain_text":";[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non","html":"<p>;[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non</p>"},{"id":"text-187","type":"text","heading":"","plain_text":"[printers]\n   comment = All Printers\n   browseable = Oui\n   path = /tmp\n   printable = yes\n   public = Oui\n   writable = Oui\n   create mode = 0777","html":"<p>[printers]\n   comment = All Printers\n   browseable = Oui\n   path = /tmp\n   printable = yes\n   public = Oui\n   writable = Oui\n   create mode = 0777</p>"},{"id":"text-188","type":"text","heading":"","plain_text":"[print$]\n   \n   \n   \n   comment = Printer Drivers\n   path = /var/lib/samba/printers\n   browseable = yes\n   read only = yes\n   guest ok = no\n; write list = root, @ntadmin","html":"<p>[print$]\n   \n   \n   \n   comment = Printer Drivers\n   path = /var/lib/samba/printers\n   browseable = yes\n   read only = yes\n   guest ok = no\n; write list = root, @ntadmin</p>"},{"id":"text-189","type":"text","heading":"","plain_text":";[cdrom]\n; comment = Samba server&#39;s CD-ROM\n; writable = no\n; locking = no\n; path = /cdrom\n; public = yes\n; preexec = /bin/mount /cdrom\n; postexec = /bin/umount /cdrom","html":"<p>;[cdrom]\n; comment = Samba server&#039;s CD-ROM\n; writable = no\n; locking = no\n; path = /cdrom\n; public = yes\n; preexec = /bin/mount /cdrom\n; postexec = /bin/umount /cdrom</p>"},{"id":"text-190","type":"text","heading":"","plain_text":"Pres Ctrl-X and &#39;y&#39; at the prompt to save the changes, and then press Enter to exit the editor saving the file.  You can restart the Samba services but it&#39;s probably easier just to reboot your system.","html":"<p>Pres Ctrl-X and &#039;y&#039; at the prompt to save the changes, and then press Enter to exit the editor saving the file.  You can restart the Samba services but it&#039;s probably easier just to reboot your system.</p>"},{"id":"text-191","type":"text","heading":"","plain_text":"You should now be able to go to a Windows system on the same network, open up Network Neighborhood, and browse to the files et printers shares on the Debian system.","html":"<p>You should now be able to go to a Windows system on the same network, open up Network Neighborhood, and browse to the files et printers shares on the Debian system.</p>"},{"id":"text-192","type":"text","heading":"","plain_text":"Because the above sets you up with &quot;guest&quot; access, it will give you the access specified for &quot;world&quot; in the Unix file system permissions.  (This is the third digit used with the    chmod command.)  For example, in the    /home/ftp directory we see the following file entry:","html":"<p>Because the above sets you up with &quot;guest&quot; access, it will give you the access specified for &quot;world&quot; in the Unix file system permissions.  (This is the third digit used with the    chmod command.)  For example, in the    /home/ftp directory we see the following file entry:</p>"},{"id":"text-193","type":"text","heading":"","plain_text":"-rw-r--r--     1 root   root     346  April 12 01:00 welcome.msg","html":"<p>-rw-r--r--     1 root   root     346  April 12 01:00 welcome.msg</p>"},{"id":"text-194","type":"text","heading":"","plain_text":"The &quot;world&quot; permissions are set to read (644) so guest access would be able to read the file.  If we were to change the world permissions using the command:","html":"<p>The &quot;world&quot; permissions are set to read (644) so guest access would be able to read the file.  If we were to change the world permissions using the command:</p>"},{"id":"text-195","type":"text","heading":"","plain_text":"chmod 646 /home/ftp/welcome.msg","html":"<p>chmod 646 /home/ftp/welcome.msg</p>"},{"id":"text-196","type":"text","heading":"","plain_text":"the permission block for the file would then look like this:","html":"<p>the permission block for the file would then look like this:</p>"},{"id":"text-197","type":"text","heading":"","plain_text":"-rw-r--rw-     1 root   root     346  April 12 01:00 welcome.msg","html":"<p>-rw-r--rw-     1 root   root     346  April 12 01:00 welcome.msg</p>"},{"id":"text-198","type":"text","heading":"","plain_text":"and the guest user could then also write to the file (or replace it).\nle    lp printer share will also be visible in the Network Neighborhood browse window even if you don&#39;t have a printer connected to the LPT port on your Samba system.  This is because the    lpd daemon is running. le    0777 value for    create mode dans le [printers] section isn&#39;t a setting you&#39;d normally want to use.  We just set it wide open to make working with printers easier while you&#39;re playing around.","html":"<p>and the guest user could then also write to the file (or replace it).\nle    lp printer share will also be visible in the Network Neighborhood browse window even if you don&#039;t have a printer connected to the LPT port on your Samba system.  This is because the    lpd daemon is running. le    0777 value for    create mode dans le [printers] section isn&#039;t a setting you&#039;d normally want to use.  We just set it wide open to make working with printers easier while you&#039;re playing around.</p>"},{"id":"text-199","type":"text","heading":"","plain_text":"If you double-click on a printer share, Windows will tell you it doesn&#39;t have a driver loaded for it and prompt you to add one.  If you don&#39;t have a printer attached you can still do so by selecting Generic in the &quot;Manufacturers&quot; column and Generic / Text Only    in the &quot;Printers&quot; column. (Naturally, if you do have a printer connected you&#39;d install it&#39;s specific driver.)  This will allow you to open up the print queue window for the printer.  The type of printer that&#39;s available is determined by the entries in the    /etc/printcap file on the Samba server.","html":"<p>If you double-click on a printer share, Windows will tell you it doesn&#039;t have a driver loaded for it and prompt you to add one.  If you don&#039;t have a printer attached you can still do so by selecting Generic in the &quot;Manufacturers&quot; column and Generic / Text Only    in the &quot;Printers&quot; column. (Naturally, if you do have a printer connected you&#039;d install it&#039;s specific driver.)  This will allow you to open up the print queue window for the printer.  The type of printer that&#039;s available is determined by the entries in the    /etc/printcap file on the Samba server.</p>"},{"id":"text-200","type":"text","heading":"","plain_text":"After opening the print queue window for the printer, Click on Printers on the menu bar, select Propriétés, and click on the Ports languette. You&#39;ll see that Windows has created a logical port which points to a remote system the same way it would if you were accessing a shared printer on another Windows system.","html":"<p>After opening the print queue window for the printer, Click on Printers on the menu bar, select Propriétés, and click on the Ports languette. You&#039;ll see that Windows has created a logical port which points to a remote system the same way it would if you were accessing a shared printer on another Windows system.</p>"},{"id":"text-201","type":"text","heading":"","plain_text":"Where to learn more &#8211; The best of our bookshelves:","html":"<p>Where to learn more &#8211; The best of our bookshelves:</p>"},{"id":"text-202","type":"text","heading":"","plain_text":"More info&#8230;","html":"<p>More info&#8230;</p>"},{"id":"text-203","type":"text","heading":"","plain_text":"Samba Essentials for Windows Administrators covers Samba in a very comprehensive manner.  It&#39;s an indispensible reference for those who want to undertake a serious Samba implementation.  While it doesn&#39;t get into the technical background of how things work like the &quot;Integrate&#8230;&quot; book, it is excellent from a practical applications perspective.  It even covers things like setting up a Samba fax server using a fax/modem that can be accessed by Windows clients. A lot of coverage is given to using the Webmin tool in addition to SWAT. The chapter which covers setting up a Samba system as a domain controller spells out what Samba can&#39;t do when acting as a PDC, as well as what it can do.  One chapter openly addresses the weaknesses of Samba which is essential information when deciding how and where to implement a Samba solution.","html":"<p>Samba Essentials for Windows Administrators covers Samba in a very comprehensive manner.  It&#039;s an indispensible reference for those who want to undertake a serious Samba implementation.  While it doesn&#039;t get into the technical background of how things work like the &quot;Integrate&#8230;&quot; book, it is excellent from a practical applications perspective.  It even covers things like setting up a Samba fax server using a fax/modem that can be accessed by Windows clients. A lot of coverage is given to using the Webmin tool in addition to SWAT. The chapter which covers setting up a Samba system as a domain controller spells out what Samba can&#039;t do when acting as a PDC, as well as what it can do.  One chapter openly addresses the weaknesses of Samba which is essential information when deciding how and where to implement a Samba solution.</p>"},{"id":"text-204","type":"text","heading":"","plain_text":"If you&#39;re using Debian 3.0 (Woody) note that you&#39;ll be using Samba 2.2.  The above books cover Samba 2.2 so there may be some things mentioned in the books that don&#39;t look quite the same on your system.  Debian 3.1 (Sarge) comes with Samba 3.07.","html":"<p>If you&#039;re using Debian 3.0 (Woody) note that you&#039;ll be using Samba 2.2.  The above books cover Samba 2.2 so there may be some things mentioned in the books that don&#039;t look quite the same on your system.  Debian 3.1 (Sarge) comes with Samba 3.07.</p>"},{"id":"text-205","type":"text","heading":"","plain_text":"You can tell which version of Samba you&#39;re using by using the following command (note that the parameter is an upper-case V):","html":"<p>You can tell which version of Samba you&#039;re using by using the following command (note that the parameter is an upper-case V):</p>"},{"id":"text-206","type":"text","heading":"","plain_text":"/usr/sbin/smbd -V","html":"<p>/usr/sbin/smbd -V</p>"},{"id":"text-207","type":"text","heading":"","plain_text":"If you&#39;re wondering about Samba&#39;s performance, you may find this PC Magazine    article interesting.  They benchmarked Windows 2000 and Samba on Linux on the same hardware and Samba won handily in both response time and throughput.\nWith Windows 2000 and 2003 servers calling for ever-increasing hardware requirements, and the licensing costs associated with the use of those servers continues to climb, Samba can offer large organizations large savings, and small ogranizations a network with all of the sophistication of a totally Windows-based network without actually incurring the costs of Windows server software and licensing.  In addition to substantial savings associated with software, hardware costs can also be significantly lower due to the modest hardware requirements of Linux.","html":"<p>If you&#039;re wondering about Samba&#039;s performance, you may find this PC Magazine    article interesting.  They benchmarked Windows 2000 and Samba on Linux on the same hardware and Samba won handily in both response time and throughput.\nWith Windows 2000 and 2003 servers calling for ever-increasing hardware requirements, and the licensing costs associated with the use of those servers continues to climb, Samba can offer large organizations large savings, and small ogranizations a network with all of the sophistication of a totally Windows-based network without actually incurring the costs of Windows server software and licensing.  In addition to substantial savings associated with software, hardware costs can also be significantly lower due to the modest hardware requirements of Linux.</p>"},{"id":"text-208","type":"text","heading":"","plain_text":"No matter the size of the organization, I&#39;ve always found that management isn&#39;t as impressed with techie bells and whistles as they are with the bottom line.  Implementing a network for pennies on the dollar will have you held in much higher esteem with management than any boat-load of certifications or fancy technical capabilities that no one ever uses.","html":"<p>No matter the size of the organization, I&#039;ve always found that management isn&#039;t as impressed with techie bells and whistles as they are with the bottom line.  Implementing a network for pennies on the dollar will have you held in much higher esteem with management than any boat-load of certifications or fancy technical capabilities that no one ever uses.</p>"},{"id":"text-209","type":"text","heading":"","plain_text":"SECURITY WARNING\nFaire NE PAS plan to use the system you will create using these guide pages as a &quot;production&quot; (real) server.  It will NE PAS be secure!\nThere are many steps involved in creating a secure Internet or LAN server.  While we do refer to some things you can do to make your system more secure, there are many other measures related to system security that also need to be taken into consideration and they are not covered on these pages.","html":"<p>SECURITY WARNING\nFaire NE PAS plan to use the system you will create using these guide pages as a &quot;production&quot; (real) server.  It will NE PAS be secure!\nThere are many steps involved in creating a secure Internet or LAN server.  While we do refer to some things you can do to make your system more secure, there are many other measures related to system security that also need to be taken into consideration and they are not covered on these pages.</p>"},{"id":"text-210","type":"text","heading":"","plain_text":"These guide pages are meant as a learning tool only.  The knowledge gained on these pages will help you understand the material covered in security-related publications when you are ready to consider setting up a production server.","html":"<p>These guide pages are meant as a learning tool only.  The knowledge gained on these pages will help you understand the material covered in security-related publications when you are ready to consider setting up a production server.</p>"},{"id":"text-211","type":"text","heading":"","plain_text":"Did you find this page helpful ?If so, please help keep this site operatingby using our DVD or book pages.","html":"<p>Did you find this page helpful ?If so, please help keep this site operatingby using our DVD or book pages.</p>"},{"id":"text-212","type":"text","heading":"","plain_text":"Site, content, documents, original images   Copyright © 2003-2016   Keith Parkansky   All rights reservedDuplication of any portion of this site or the material contained herein withoutthe express written consent of Keith Parkansky, USA is strictly prohibited.","html":"<p>Site, content, documents, original images   Copyright © 2003-2016   Keith Parkansky   All rights reservedDuplication of any portion of this site or the material contained herein withoutthe express written consent of Keith Parkansky, USA is strictly prohibited.</p>"},{"id":"text-213","type":"text","heading":"","plain_text":"This site is in no way affiliated with the Debian Project, the debian.org Web site, orSoftware In The Public Interest, Inc.  No endorsement of this site by the Debian Projector Software In the Public Interest is expressed or implied.  Debian and the Debian logoare registered trademarks of Software In The Public Interest, Inc. Linux is a registeredtrademark of Linus Torvalds.  The Tux penguin graphic is the creation of Larry Ewing.","html":"<p>This site is in no way affiliated with the Debian Project, the debian.org Web site, orSoftware In The Public Interest, Inc.  No endorsement of this site by the Debian Projector Software In the Public Interest is expressed or implied.  Debian and the Debian logoare registered trademarks of Software In The Public Interest, Inc. Linux is a registeredtrademark of Linus Torvalds.  The Tux penguin graphic is the creation of Larry Ewing.</p>"},{"id":"text-214","type":"text","heading":"","plain_text":"LIABILITY","html":"<p>LIABILITY</p>"},{"id":"text-215","type":"text","heading":"","plain_text":"IN NO EVENT WILL KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#39; SUBSIDIARIES BE LIABLE TO ANY PARTY (i) FOR ANY DIRECT, INDIRECT, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF PROGRAMS OR INFORMATION, AND THE LIKE), OR ANY OTHER DAMAGES ARISING IN ANY WAY OUT OF THE AVAILABILITY, USE, RELIANCE ON, OR INABILITY TO USE THE INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#39; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED OR TRANSMITTED FILES OR GENERATED COMMUNICATIONS OR DATA EVEN IF KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#39; SUBSIDIARIES SHALL HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT, OR OTHERWISE; OR (ii) FOR ANY CLAIM ATTRIBUTABLE TO ERRORS, OMISSIONS, OR OTHER INACCURACIES IN, OR DESTRUCTIVE PROPERTIES OF ANY INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#39; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED, TRANSMITTED, OR GENERATED FILES, COMMUNICATIONS, OR DATA. ALL INFORMATION, METHODS, HTML OR COMPUTER CODE IS PROVIDED STRICTLY &quot;AS IS&quot; WITH NO GUARANTY OF ACCURACY AND/OR COMPLETENESS. USE OF THIS SITE CONSTITUTES ACCEPTANCE OF ALL STATED TERMS AND CONDITIONS.","html":"<p>IN NO EVENT WILL KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#039; SUBSIDIARIES BE LIABLE TO ANY PARTY (i) FOR ANY DIRECT, INDIRECT, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF PROGRAMS OR INFORMATION, AND THE LIKE), OR ANY OTHER DAMAGES ARISING IN ANY WAY OUT OF THE AVAILABILITY, USE, RELIANCE ON, OR INABILITY TO USE THE INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#039; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED OR TRANSMITTED FILES OR GENERATED COMMUNICATIONS OR DATA EVEN IF KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#039; SUBSIDIARIES SHALL HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT, OR OTHERWISE; OR (ii) FOR ANY CLAIM ATTRIBUTABLE TO ERRORS, OMISSIONS, OR OTHER INACCURACIES IN, OR DESTRUCTIVE PROPERTIES OF ANY INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#039; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED, TRANSMITTED, OR GENERATED FILES, COMMUNICATIONS, OR DATA. ALL INFORMATION, METHODS, HTML OR COMPUTER CODE IS PROVIDED STRICTLY &quot;AS IS&quot; WITH NO GUARANTY OF ACCURACY AND/OR COMPLETENESS. USE OF THIS SITE CONSTITUTES ACCEPTANCE OF ALL STATED TERMS AND CONDITIONS.</p>"},{"id":"text-216","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Comment configurer Debian LinuxServeurs de fichiers et d&#39;impression"},{"id":"text-2","heading":"Text","content":"Le matériel sur cette page a été préparé en utilisant Sarge ou Graverconfiguré à l&#39;aide de nos pages Installation et Packages.Si vous n’avez pas utilisé nos pages pour configurer votre système, ce que vousrencontre sur votre système peut être différent de ce qui est donné ici."},{"id":"text-3","heading":"Text","content":"Les serveurs Linux peuvent être utilisés dans de nombreux rôles différents sur un réseau local. Les serveurs de fichiers et d&#39;impression sont les plus courants. Et comme vous le verrez ci-dessous, les rouleaux de serveurs de fichiers et d&#39;impression peuvent être personnalisés en fonction des types de postes de travail clients que les serveurs doivent prendre en charge. Vous verrez également comment automatiser les choses pour que quelqu&#39;un soit paginé ou envoyé par courrier électronique au cas où un périphérique réseau ou un serveur commencerait à avoir des problèmes."},{"id":"text-4","heading":"Text","content":"Votre système Debian peut agir en tant que serveur LAN Linux dans l’une des deux configurations de serveur de fichiers et d’impression possibles. Le premier est un serveur Linux / UNIX pouvant offrir un service de fichiers via NFS (Network File System) et une imprimante servant via le lpd (Line Printer Daemon). Bien que cette configuration soit principalement utilisée avec des systèmes Linux / UNIX comme postes de travail, la plupart des autres systèmes d&#39;exploitation peuvent également prendre en charge NFS avec des outils tiers."},{"id":"text-5","heading":"Text","content":"L&#39;autre configuration utilise Samba qui est une application serveur Linux / UNIX qui fait en sorte qu&#39;un serveur Linux ou UNIX apparaisse comme un serveur Windows NT pour les clients Windows. Il peut même servir de contrôleur de domaine. Samba est si complet que vous pouvez avoir ce qui, à toutes fins utiles, semble être un réseau totalement Windows sans avoir un seul serveur Windows. Compte tenu du coût du logiciel serveur Windows et des coûts de licence par siège associés à la présence de serveurs Windows, Samba peut vous faire économiser beaucoup lot d&#39;argent."},{"id":"text-6","heading":"Text","content":"Remarque:  Samba 3.0 intègre de nombreuses nouvelles fonctionnalités d’interopérabilité avec les serveurs Windows 2000/2003 et Active Directory. Vous pourrez même joindre votre base de données Linux, vos serveurs de messagerie, etc. à Active Directory pour une authentification transparente. La bonne nouvelle est que Sarge (3.1) inclut Samba 3.07."},{"id":"text-7","heading":"Text","content":"Pour le dire clairement, NFS et Samba se ressemblent beaucoup du point de vue de la fonctionnalité. Le type que vous utilisez dépend du système d&#39;exploitation qui sera exécuté sur les postes de travail qui accéderont au serveur. En outre, rien ne vous empêche de configurer les deux sur le même serveur pour prendre en charge les deux types de clients si vous disposez de ce type d’environnement de mise en réseau. Nous couvrirons la configuration sur cette page, en commençant par le serveur Linux / UNIX direct.\nDe retour sur la page Réseau, nous vous avons montré comment configurer un les hôtes fichier sur chaque système afin que les autres systèmes de votre réseau local puissent être accédés par nom. De retour sur la page DNS, nous vous avons montré comment configurer un serveur DNS pour un réseau local (qui résolvait également les noms d’hôte / de domaine Internet) afin que vous n’ayez pas à gérer manuellement un serveur DNS. les hôtes fichier sur chaque système. Comme vous le verrez, il est nécessaire de pouvoir référencer les systèmes par leur nom lors de la configuration de serveurs LAN."},{"id":"text-8","heading":"Text","content":"Configuration d&#39;un serveur de fichiers Linux"},{"id":"text-9","heading":"Text","content":"Si vous avez suivi notre page d&#39;installation, vous avez déjà tout le nécessaire pour configurer le partage de fichiers NFS. Naturellement, certaines configurations de partage de fichiers doivent être effectuées à la fois sur le serveur NFS et sur chaque client. La configuration du partage d&#39;imprimante nécessitera quelques packages supplémentaires et du travail de configuration, mais nous traiterons de cela plus en détail.\nServeur de fichiers avec NFS"},{"id":"text-10","heading":"Text","content":"le    nfs-common Le paquet est installé par défaut. Ce paquet contient les fichiers nécessaires aux serveurs NFS et aux clients NFS. Pour configurer un serveur NFS, vous devez installer le package de serveur à l&#39;aide de la commande suivante:"},{"id":"text-11","heading":"Text","content":"apt-get install nfs-kernel-server"},{"id":"text-12","heading":"Text","content":"Une fois l&#39;installation du paquet terminée, vous verrez la ligne:"},{"id":"text-13","heading":"Text","content":"Ne pas démarrer le démon du noyau NFS: Aucune exportation."},{"id":"text-14","heading":"Text","content":"L&#39;installation de ce paquet crée le    / etc / exports fichier. Vous devez entrer au moins une ligne dans le fichier pour chaque répertoire à &quot;exporter&quot; (partagé), en spécifiant qui est autorisé à y accéder et quels sont ces niveaux d&#39;autorisation. S&#39;il n&#39;y a pas de lignes dans ce fichier, le serveur NFS ne démarrera pas car il n&#39;y a rien à exporter.\nPar exemple, si vous utilisez votre serveur NFS en tant que serveur de fichiers stockant des fichiers utilisateur, supposons qu&#39;un utilisateur portant le nom d&#39;utilisateur &#39;bgates&#39; utilise un poste de travail portant le nom d&#39;hôte &#39;woody5&#39; et que vous souhaitiez configurer le serveur de manière à pouvoir y stocker ses fichiers. Vous devez créer un répertoire de base pour eux sur le serveur NFS, puis entrer une ligne dans le    / etc / exports fichier pour le mettre à leur disposition."},{"id":"text-15","heading":"Text","content":"/ home / bgates woody5 (rw, sync)"},{"id":"text-16","heading":"Text","content":"Une fois que vous avez entré une ou plusieurs lignes dans ce fichier, vous devez soit redémarrer le système, soit démarrer manuellement le serveur NFS avec les commandes dans l&#39;ordre indiqué:"},{"id":"text-17","heading":"Text","content":"/etc/init.d/nfs-common\n/etc/init.d/nfs-kernel-server"},{"id":"text-18","heading":"Text","content":"le    / etc / exports Le fichier suit le format:"},{"id":"text-19","heading":"Text","content":"/ client de répertoire à partager (autorisations, type de synchronisation)"},{"id":"text-20","heading":"Text","content":"Notez qu&#39;il y a pas d&#39;espace entre le client et les autorisations / valeurs de synchronisation. le    client     peut être spécifié en utilisant l’un des éléments suivants:"},{"id":"text-21","heading":"Text","content":"une résolvable nom d’hôte (c’est-à-dire qu’il existe une entrée dans le serveur    / etc / hosts fichier pour le client ou vous avez utilisé notre page DNS pour configurer un serveur DNS de réseau local)"},{"id":"text-22","heading":"Text","content":"l&#39;adresse IP d&#39;un client"},{"id":"text-23","heading":"Text","content":"une adresse de réseau ou de sous-réseau (avec le masque de sous-réseau fourni) pour spécifier tous les clients du réseau ou du sous-réseau"},{"id":"text-24","heading":"Text","content":"un nom de domaine interne avec le caractère générique    * pour spécifier tous les ordinateurs du domaine (* .votredomaine.com)"},{"id":"text-25","heading":"Text","content":"Les trois spécifications d&#39;autorisation les plus courantes (il y en a d&#39;autres) peuvent être:"},{"id":"text-26","heading":"Text","content":"ro &#8211; Lecture seule (valeur par défaut si aucune n&#39;est spécifiée)"},{"id":"text-27","heading":"Text","content":"rw &#8211; Lire écrire"},{"id":"text-28","heading":"Text","content":"pas d&#39;accès     &#8211; bloque l&#39;héritage"},{"id":"text-29","heading":"Text","content":"Si vous n&#39;êtes pas familier avec &quot;l&#39;héritage&quot;, cela signifie simplement que si vous accordez à un utilisateur certaines autorisations sur un répertoire, ces mêmes autorisations &quot;s&#39;écoulent&quot; et s&#39;appliquent à tous les sous-répertoires qu&#39;il contient. Donc, si vous voulez donner à quelqu&#39;un des autorisations sur un répertoire, mais ne pas voulez qu’ils aient des autorisations sur les sous-répertoires, vous devez ajouter des entrées au    / etc / exports fichier pour chaque sous-répertoire en spécifiant le    pas d&#39;accès autorisation.\nle    type de synchronisation peut être soit    synchroniser ou    async et    synchroniser est recommandé car il écrase plus souvent les écritures sur le disque. Si vous omettez cela, vous obtiendrez des messages avec le serveur NFS qui commence par défaut.    synchroniser opération. Si vous obtenez un &quot;&lt;nom d&#39;hôte&gt; a une adresse non-inet &quot;au démarrage du serveur NFS, cela signifie généralement le nom d&#39;hôte que vous avez spécifié dans    / etc / exports le fichier n&#39;est pas résolvable (aucune entrée dans la    / etc / hosts fichier)."},{"id":"text-30","heading":"Text","content":"Par exemple:"},{"id":"text-31","heading":"Text","content":"/ export / docs 172.16.0.0/255.255.0.0(ro,sync)"},{"id":"text-32","heading":"Text","content":"donnerait à tous les utilisateurs possédant des machines sur le réseau 172.16.0.0 un accès en lecture seule à un répertoire de documents partagé.\nSi vous avez un deuxième système Linux ou UNIX sur votre réseau, vous pouvez l’utiliser pour tester le lecteur NFS. Faites ce qui suit sur votre serveur Debian:"},{"id":"text-33","heading":"Text","content":"Modifier le    / etc / exports déposer comme suit:"},{"id":"text-34","heading":"Text","content":"Rappelez-vous que lors de l&#39;installation du système d&#39;exploitation Debian, vous avez créé un compte utilisateur. Le répertoire de base de cet utilisateur est celui que vous devez spécifier pour le partage."},{"id":"text-35","heading":"Text","content":"Entrez le nom d&#39;hôte de votre autre système Linux ou UNIX pour le client."},{"id":"text-36","heading":"Text","content":"Spécifier rw autorisations et synchroniser opération."},{"id":"text-37","heading":"Text","content":"Quittez l&#39;éditeur en sauvegardant le fichier."},{"id":"text-38","heading":"Text","content":"Si nécessaire, éditez le    / etc / hosts fichier sur votre serveur Debian afin qu’il contienne le nom d’hôte et l’adresse IP de votre deuxième système Linux ou UNIX."},{"id":"text-39","heading":"Text","content":"Si nécessaire, démarrez les processus du serveur NFS en entrant les commandes suivantes dans l&#39;ordre indiqué:"},{"id":"text-40","heading":"Text","content":"/etc/init.d/nfs-common start/etc/init.d/nfs-kernel-server start"},{"id":"text-41","heading":"Text","content":"(Le    nfs-common Le script est nommé ainsi car il est exécuté sur les clients et les serveurs NFS.)"},{"id":"text-42","heading":"Text","content":"Allez sur votre deuxième système Linux ou UNIX et essayez de monter le répertoire partagé sur le serveur Debian. La procédure à suivre dépend de la distribution Linux ou de la version d’UNIX installée sur le second système. Si votre &quot;deuxième système Linux ou UNIX&quot; est également un système Debian, procédez comme suit:"},{"id":"text-43","heading":"Text","content":"Assurez-vous que votre serveur Debian (que nous supposons s&#39;appeler &quot;sarge&quot;) est dans le deuxième système    / etc / hosts fichier"},{"id":"text-44","heading":"Text","content":"Entrez les commandes suivantes pour activer le client NFS, créer un &quot;point de montage&quot; local et monter le partage du serveur distant sur le point de montage local:"},{"id":"text-45","heading":"Text","content":"/etc/init.d/nfs-common startmkdir / mnt / privatemonter sarge: / home /bgates / mnt / private"},{"id":"text-46","heading":"Text","content":"Naturellement, vous remplaceriez le    bgates avec le nom du compte d&#39;utilisateur que vous avez créé sur le serveur lors de l&#39;installation du système d&#39;exploitation.\nNotez la syntaxe de la    monter commande ci-dessus. Ses:"},{"id":"text-47","heading":"Text","content":"monter nom-serveur: / chemin-vers-partage-sur-serveur / chemin-vers-point-de-montage-local"},{"id":"text-48","heading":"Text","content":"En conséquence, vous devriez pouvoir accéder au répertoire partagé distant sur le serveur en allant à son point de montage sur le système local, comme suit:"},{"id":"text-49","heading":"Text","content":"cd / mnt / privé"},{"id":"text-50","heading":"Text","content":"Pour démonter le partage, vous utilisez le point de montage local comme suit:"},{"id":"text-51","heading":"Text","content":"umount / mnt / private"},{"id":"text-52","heading":"Text","content":"Il y a beaucoup plus à NFS. Voir quels partages sont disponibles, montrer quels partages vous avez montés, montage automatique quand un client démarre, etc. Ce qui est présenté ici suffit pour que tout fonctionne bien et que vous puissiez vous amuser et rechercher plus loin si vous le souhaitez.\nGardez à l&#39;esprit qu&#39;un serveur NFS garde les ports ouverts. Si un système doit être connecté à Internet, la fonctionnalité NFS doit être désactivée pour fermer ces ports."},{"id":"text-53","heading":"Text","content":"Configuration d&#39;un serveur d&#39;impression Linux"},{"id":"text-54","heading":"Text","content":"Note: Même affaire ici qu&#39;avec les modems, NE PAS utiliser une &quot;imprimante-gagnant&quot;! Si votre imprimante ne supporte pas DOS ne pas utilisez-le avec Linux. En outre, les utilitaires que nous utiliserons dans cette procédure ne pas supporte les imprimantes USB (pour le moment)."},{"id":"text-55","heading":"Text","content":"La configuration de l’impression sur un système Linux est en fait l’une des configurations les plus complexes que vous rencontriez. Il est plus facile de configurer un système Linux pour qu&#39;il soit un serveur Web qu&#39;un serveur d&#39;impression. Ce n&#39;est pas que la mise en place d&#39;un serveur d&#39;impression est techniquement compliquée. Vous devez juste installer quelques paquets et exécuter certaines configurations. Pour aggraver les choses, chaque version de Linux et UNIX a son propre ensemble d’utilitaires pour effectuer le travail. Debian utilise apsfilter que nous couvrirons ici. Les étapes ci-dessous sont également nécessaires si vous souhaitez simplement configurer une imprimante locale à utiliser sur votre système.\nLe démon qui gère l&#39;envoi des travaux d&#39;impression à une imprimante s&#39;appelle    lpd     et il démarre automatiquement lorsque vous démarrez votre système. Vous devriez le voir si vous listez les processus en cours d&#39;exécution:"},{"id":"text-56","heading":"Text","content":"ps -ef"},{"id":"text-57","heading":"Text","content":"Parce qu&#39;il est en cours d&#39;exécution, vous pouvez imprimer des fichiers texte sur votre imprimante avec une simple commande. Cependant, il est peu probable que cela imprime correctement. Pour cela, vous aurez besoin de faire un peu d&#39;installation. Si vous voulez voir de quoi je parle, connectez votre imprimante à votre PC, allumez-la, chargez le papier et copiez le    motd fichier texte à l&#39;imprimante à l&#39;aide de la commande suivante:"},{"id":"text-58","heading":"Text","content":"lpr / etc / motd"},{"id":"text-59","heading":"Text","content":"lpr est une sorte de client pour le démon serveur lpd. Si votre imprimante imprime le fichier correctement et que tous les documents que vous allez imprimer sont des fichiers texte, vous n&#39;avez pas vraiment besoin de faire autre chose. Sur de nombreuses imprimantes (y compris la plupart des modèles HP), le fichier est imprimé, mais il ne reste qu&#39;une longue ligne sur le côté droit de la feuille de papier. C&#39;est parce que l&#39;imprimante n&#39;a interprété aucun retour chariot.\nSi rien ne s&#39;imprime ou si vous obtenez l&#39;erreur:"},{"id":"text-60","heading":"Text","content":"lp: pilote chargé mais aucun périphérique trouvé"},{"id":"text-61","heading":"Text","content":"essayez d’entrer dans la configuration périphérique de votre système BIOS et sortez le port parallèle de AUTO mode pour qu&#39;il soit réglé sur l&#39;adresse d&#39;E / S de base de 378h et IRQ 7.  Comme indiqué sur la page Modems, vous souhaiterez également procéder de la sorte pour les ports série.\nSi votre imprimante a imprimé mais n&#39;a pas imprimé le fichier correctement, vous avez du travail à faire. Lorsque Linux / UNIX imprime sur autre chose qu&#39;une simple imprimante matricielle, il envoie le flux d&#39;impression au format Postscript. La plupart des imprimantes bas de gamme ne prennent pas en charge PostScript. Mais comme la plupart des choses avec Linux, le logiciel libre à la rescousse! Nous pouvons installer un package gratuit appelé Ghostscript cela traduira le Postscript dans un langage que nos lasers et jets d’encre bas de gamme peuvent comprendre."},{"id":"text-62","heading":"Text","content":"Avant d&#39;entrer dans la configuration de l&#39;imprimante, voyons comment cette fonction d&#39;impression fonctionne. Pour des raisons de simplicité, nous allons examiner un exemple d’imprimante unique connectée &quot;localement&quot; (au port imprimante). Étant donné que la plupart des ordinateurs ne disposent que d’un seul port d’imprimante matériel, il s’agit de la configuration la plus courante."},{"id":"text-63","heading":"Text","content":"Voici un aperçu de la configuration:"},{"id":"text-64","heading":"Text","content":"Toi relier imprimantes à physique ports sur votre PC."},{"id":"text-65","heading":"Text","content":"Vous pouvez définir autant logique imprimantes que vous voulez en créant une impression queue pour chaque imprimante logique. Une file d&#39;attente n&#39;est rien d&#39;autre qu&#39;un répertoire sur le disque dur. Les travaux d&#39;impression sont stockés dans ces répertoires avant d&#39;être envoyés à une imprimante physique. Cela s&#39;appelle &quot;spooling&quot;."},{"id":"text-66","heading":"Text","content":"Vous utilisez le    / etc / printcap Fichier de configuration pour lier un port physique à une file d&#39;attente d&#39;impression (une imprimante logique). Vous en verrez un exemple dans une minute. Comme vous ne spécifiez généralement que les ports physiques auxquels des imprimantes sont connectées, vous affectez une imprimante logique à une imprimante physique."},{"id":"text-67","heading":"Text","content":"Comme mentionné précédemment, la plupart des ordinateurs n’ont qu’un port d’imprimante, mais ils peuvent en avoir jusqu’à trois. Voici une comparaison DOS / Linux des trois physique désignations de ports. Comme pour les ports série, DOS a démarré le schéma de numérotation avec 1 et Linux commence avec 0."},{"id":"text-68","heading":"Text","content":"Port I / O"},{"id":"text-69","heading":"Text","content":"DOS"},{"id":"text-70","heading":"Text","content":"Linux"},{"id":"text-71","heading":"Text","content":"03BC"},{"id":"text-72","heading":"Text","content":"LPT1"},{"id":"text-73","heading":"Text","content":"/ dev / lp0"},{"id":"text-74","heading":"Text","content":"0378"},{"id":"text-75","heading":"Text","content":"LPT2"},{"id":"text-76","heading":"Text","content":"/ dev / lp1"},{"id":"text-77","heading":"Text","content":"0278"},{"id":"text-78","heading":"Text","content":"LPT3"},{"id":"text-79","heading":"Text","content":"/ dev / lp2"},{"id":"text-80","heading":"Text","content":"Maintenant pour le logique imprimantes. Comme mentionné, vous pouvez en créer autant que vous le souhaitez en créant simplement une file d&#39;attente d&#39;impression. Deux files d&#39;attente d&#39;impression ont été créées lors de l&#39;installation de Debian. L&#39;un est:"},{"id":"text-81","heading":"Text","content":"/ var / spool / lpd /lp"},{"id":"text-82","heading":"Text","content":"Le répertoire de la file d&#39;attente est le    lp au bout du chemin. Vous pouvez également leur donner des noms descriptifs, comme dans le cas de la deuxième file créée lors de l’installation de Debian, à savoir:"},{"id":"text-83","heading":"Text","content":"/ var / spool / lpd /éloigné"},{"id":"text-84","heading":"Text","content":"Vous voyez maintenant pourquoi il est nécessaire de créer des imprimantes logiques distinctes. Comme vous pouvez vous connecter à des imprimantes sur un réseau, vous devez pouvoir aller au-delà de la limite de trois imprimantes imposée par les détails techniques de l&#39;architecture du PC. La possibilité d&#39;utiliser des noms descriptifs est également utile.\nMaintenant les bonnes choses. La chose qui relie les imprimantes logiques aux imprimantes physiques, le    / etc / printcap fichier. Voici la    / etc / printcap le fichier (moins les commentaires) que vous avez après l’installation de Debian:"},{"id":"text-85","heading":"Text","content":"lp | Entrée générique d&#39;imprimante matricielle: \n        : lp = / dev / lp0: \n        : sd = / var / spool / lpd / lp: \n        : af = / var / log / lp-acct: \n        : lf = / var / log / lp-errs: \n        : pl # 66: \n        : pw # 80: \n        : pc # 150: \n        : mx # 0: \n        : sh:"},{"id":"text-86","heading":"Text","content":"# rlp | Entrée imprimante à distance: \n#: lp =: \n#: rm = remotehost: \n#: rp = remoteprinter: \n#: sd = / var / spool / lpd / remote: \n#: mx # 0: \n#: sh:"},{"id":"text-87","heading":"Text","content":"Notez que le rouge La ligne spécifie le &quot;périphérique&quot; (port imprimante) et le bleu La ligne spécifie la file d&#39;attente. C&#39;est ce qui les lie ensemble. Les autres lignes concernent les fichiers journaux, les paramètres de taille de page (longueur de page de 66 lignes et largeur de page de 80 colonnes), etc. Notez également qu&#39;une imprimante matricielle générique est définie par défaut.\nUn point important est le &quot;Nom&quot;de l’imprimante. C’est au début de la première ligne:"},{"id":"text-88","heading":"Text","content":"lp| Entrée générique d&#39;imprimante matricielle: \nle    lp name est spécial pour Linux, indiquant qu&#39;il s&#39;agit de l&#39;imprimante par défaut (c&#39;est-à-dire si aucune autre imprimante n&#39;est explicitement répertoriée dans une commande, utilisez l&#39;imprimante par défaut). Ce nom est celui qui est affiché dans les fenêtres de navigation sur les clients Windows si vous envisagez de les prendre en charge avec Samba.\nIl existe un utilitaire qui nous aidera à définir la bonne imprimante (au lieu de l’imprimante générique matricielle définie dans le fichier ci-dessus) appelée apsfilter. C&#39;est un paquet qui doit être installé. Mais nous devons d’abord installer un paquet Ghostscript pour l’impression sur des imprimantes non PostScript. Entrez la commande suivante à l&#39;invite du shell:"},{"id":"text-89","heading":"Text","content":"apt-get install gs"},{"id":"text-90","heading":"Text","content":"Sélectionnez le format de papier &quot;lettre&quot; et appuyez sur Entrée.\nSi vous avez travaillé avec DOS, vous pouvez rappeler les jours où DOS ne supportait pas directement les fonctions avancées des imprimantes. Vous pouvez copier un fichier texte dans    lpt1 ou    prn et il imprimerait, mais chaque application DOS (WordPerfect, Lotus 123, etc.) fourni son propre jeu de pilotes d’imprimante pour imprimer des choses plus sophistiquées que du texte brut. Un peu la même chose avec Linux. Vous aurez besoin d’un pilote d’imprimante Ghostscript. Il existe également des pilotes spécifiques à l’application pour des programmes tels que gimp (un programme X permettant d’éditer des graphiques). Il existe un site proposant une vaste collection de pilotes d’imprimante Linux. Vous pouvez utiliser leur page de recherche pour trouver les pilotes de votre imprimante. C&#39;est à:"},{"id":"text-91","heading":"Text","content":"www.linuxprinting.org/printer_list.cgi"},{"id":"text-92","heading":"Text","content":"Essayez d’utiliser la procédure ci-dessous avant de partir à la recherche d’un pilote d’imprimante. Ghostscript prend en charge de nombreuses imprimantes en natif. Il est donc probable que vous n’auriez pas besoin d’un pilote supplémentaire.\nSi vous avez besoin d&#39;un pilote, rendez-vous sur le site ci-dessus et sélectionnez le fabricant de votre imprimante dans la liste déroulante &quot;Afficher toutes les imprimantes réalisées par&quot;, les différents modèles d&#39;imprimante seront affichés dans quatre colonnes avec les en-têtes:"},{"id":"text-93","heading":"Text","content":"à la perfection &#8211; la plupart sinon toutes les fonctions prises en charge, y compris la télécopie, etc. sur les unités multifonctions"},{"id":"text-94","heading":"Text","content":"La plupart &#8211; fonctionne très bien, mais certaines fonctionnalités avancées peuvent ne pas être prises en charge"},{"id":"text-95","heading":"Text","content":"Partiellement &#8211; quelques maux de tête à venir &#8211; vous voudrez peut-être trouver une autre imprimante"},{"id":"text-96","heading":"Text","content":"Presse-papier &#8211; ne même pas la peine"},{"id":"text-97","heading":"Text","content":"J&#39;espère que votre imprimante figurera dans l&#39;une des deux premières colonnes. En cliquant sur le nom du modèle de l&#39;imprimante dans la liste, une page d&#39;informations à propos de celle-ci s&#39;affiche et des liens de téléchargement pour tous les pilotes disponibles. Notez quel pilote Ghostscript est recommandé pour votre imprimante sous la rubrique &quot;Informations sur le pilote&quot;.  Notez aussi (un peu plus haut sur la page) la résolution supportée est dans la case &quot;Type / Résolution&quot;.\nNe téléchargez rien pour l&#39;instant. Ghostscript est livré avec un ensemble de pilotes, vous n&#39;avez donc peut-être pas besoin de télécharger le vôtre, mais vous voudrez connaître le nom du pilote (que vous avez obtenu ci-dessus). L&#39;installation de apsfilter vous dira si vous avez déjà le pilote nécessaire. Installez apsfilter et les packages psutils avec la commande suivante:"},{"id":"text-98","heading":"Text","content":"apt-get install apsfilter psutils"},{"id":"text-99","heading":"Text","content":"Une fois installé, vous aurez envie de courir    apsfilterconfig et répondez aux invites comme suit:"},{"id":"text-100","heading":"Text","content":"Répondre Oui accepter la licence"},{"id":"text-101","heading":"Text","content":"Répondre Non pour demander une adresse mail"},{"id":"text-102","heading":"Text","content":"Répondre Oui aux paramètres de propriétaire et de groupe pour le spooldir"},{"id":"text-103","heading":"Text","content":"Entrer o pour écraser les entrées existantes"},{"id":"text-104","heading":"Text","content":"Sélectionner 1 (Sélection du pilote d&#39;imprimante)Les sélections affichées sont comme des catégories de pilotes d’imprimante. Essayez d&#39;utiliser le numéro 3 voyez donc si votre imprimante est répertoriée car Ghostscript prend en charge de manière native un grand nombre de modèles d’imprimantes."},{"id":"text-105","heading":"Text","content":"Appuyez sur le numéro qui correspond à votre imprimante pour le sélectionner."},{"id":"text-106","heading":"Text","content":"De retour au menu, appuyez sur 2 pour configurer l&#39;interface"},{"id":"text-107","heading":"Text","content":"Appuyez sur le numéro correspondant à la connexion de votre imprimante (généralement 1)"},{"id":"text-108","heading":"Text","content":"Lorsque vous êtes invité à indiquer le chemin du périphérique, entrez:"},{"id":"text-109","heading":"Text","content":"/ dev / lp0"},{"id":"text-110","heading":"Text","content":"(à condition qu&#39;il soit connecté au port parallèle)"},{"id":"text-111","heading":"Text","content":"Utilisez la sélection de menu 3 pour sélectionner le format de papier par défaut (lettre US)."},{"id":"text-112","heading":"Text","content":"À ce stade, vous pouvez appuyer sur T imprimer une page de test si vous voulez"},{"id":"text-113","heading":"Text","content":"presse je installer l&#39;imprimante pour créer un nouveau    capuchon d&#39;impression fichier"},{"id":"text-114","heading":"Text","content":"Entrez un nom pour la file d&#39;attente d&#39;impression associé à l&#39;imprimante (tel que lj4)"},{"id":"text-115","heading":"Text","content":"presse q pour quitter le menu et appuyez sur Entrée dans les écrans d’information jusqu’à ce que vous reveniez à l’invite du shell."},{"id":"text-116","heading":"Text","content":"Si vous utilisez votre éditeur de texte pour regarder votre    capuchon d&#39;impression déposer maintenant:"},{"id":"text-117","heading":"Text","content":"nano / etc / printcap"},{"id":"text-118","heading":"Text","content":"vous verrez que apsfilter a créé votre imprimante. Notez que l&#39;entrée correspondant à la valeur par défaut (lp) L’imprimante est toujours une matrice de points générique, mais la plupart des imprimantes devraient être en mesure de gérer la sortie de texte générique. Vous devez imprimer sous le nom de la file d&#39;attente que vous avez spécifié lors de la création de l&#39;imprimante pour pouvoir tirer parti du pilote d&#39;imprimante. Lors de l&#39;utilisation    lpr vous pouvez spécifier une imprimante avec le    -P option de ligne de commande.\nMaintenant, essayez d’imprimer le fichier texte que nous avons imprimé ci-dessus et voyez s’il est mieux:"},{"id":"text-119","heading":"Text","content":"lpr -Pvotre-nom-file-imprimante / etc / motd"},{"id":"text-120","heading":"Text","content":"Il aurait dû imprimer normalement maintenant. Notez qu&#39;il s&#39;agit du texte du message du jour que vous voyez à chaque fois que vous vous connectez. Vous pouvez utiliser un éditeur de texte pour modifier ce fichier afin qu&#39;il contienne le texte de votre choix.\nSi vous rencontrez des problèmes, vous pouvez vérifier certaines choses. dans le    / etc / printcap file note la ligne du périphérique et le port matériel sur lequel il est configuré. Ça va ressembler à quelque chose comme ça:"},{"id":"text-121","heading":"Text","content":": lp = / dev /lp0:"},{"id":"text-122","heading":"Text","content":"avec la partie en bleu ci-dessus étant la désignation de port matériel spécifique. C&#39;est ce que vous avez entré Étape 2 de la configuration apsfilter. Vous pouvez vérifier que votre imprimante est correctement connectée à ce port et peut recevoir des données à l&#39;aide d&#39;une simple commande de copie:"},{"id":"text-123","heading":"Text","content":"cp / etc / motd / dev / lp0"},{"id":"text-124","heading":"Text","content":"Cela évite tout spoulage et copie le fichier directement sur le port matériel. Vous ne pourrez peut-être pas lire le contenu de la page, mais l&#39;imprimante devrait faire quelque chose. Vous devrez peut-être également appuyer sur le bouton d&#39;alimentation du formulaire pour afficher la page. Si rien ne se passe, vérifiez votre imprimante et la connexion.\nVous pouvez également essayer de réexécuter la configuration de apsfilter avec la commande suivante:"},{"id":"text-125","heading":"Text","content":"apsfilterconfig"},{"id":"text-126","heading":"Text","content":"Si vous parcourez à nouveau toutes les sélections de menu, lorsque vous sélectionnez C vous serez invité à ajouter des imprimantes supplémentaires ou à remplacer votre imprimante existante.    / etc / printcap fichier. Choisir remplacer.\nVous pouvez également utiliser un éditeur de texte pour regarder le    / etc / apsfilterrc fichier de configuration qui vous permet de définir diverses options. Le fichier est fortement commenté. Vous voudrez probablement redémarrer votre système après toute modification de ce fichier."},{"id":"text-127","heading":"Text","content":"Outre le    lpr commande, il existe quelques autres commandes que vous pouvez utiliser avec l’imprimante:"},{"id":"text-128","heading":"Text","content":"lpq &#8211; vous montre quels travaux sont dans la file d&#39;attentelprm &#8211; est utilisé pour supprimer des travaux de la file d&#39;attentea2ps &#8211; imprimera le fichier spécifié sur l&#39;imprimante en tant que Postscript"},{"id":"text-129","heading":"Text","content":"Les pages de manuel de ces commandes peuvent vous donner plus d’informations.\nSi vous avez un long fichier texte à imprimer, vous pouvez utiliser le    a2ps commande car il va mettre deux &quot;pages&quot; côte à côte sur une seule feuille de papier en orientation paysage."},{"id":"text-130","heading":"Text","content":"Si vous rencontrez un jour des problèmes avec votre imprimante, lancez la commande suivante:"},{"id":"text-131","heading":"Text","content":"lprm &#8211;"},{"id":"text-132","heading":"Text","content":"et tous les travaux seront supprimés. (Vous pouvez ensuite éteindre et rallumer votre imprimante pour vider sa file d&#39;attente interne.)\nSi vous souhaitez partager une imprimante (c&#39;est-à-dire utiliser le système en tant que serveur d&#39;impression), vous devez:"},{"id":"text-133","heading":"Text","content":"configurez l’imprimante localement (dans le    / etc / printcap fichier) sur le système du serveur d&#39;impression"},{"id":"text-134","heading":"Text","content":"créer un    /etc/hosts.lpd sur le système du serveur d’impression et répertoriez les autres machines pouvant utiliser l’imprimante (un nom d’hôte par ligne)"},{"id":"text-135","heading":"Text","content":"assurez-vous que les systèmes énumérés dans le    /etc/hosts.lpd les fichiers sont listés dans le serveur d&#39;impression    / etc / hosts fichier"},{"id":"text-136","heading":"Text","content":"configurer l’imprimante à distance dans le    / etc / printcap fichier sur chaque système client"},{"id":"text-137","heading":"Text","content":"assurez-vous que le système du serveur d&#39;impression est répertorié dans les systèmes client    / etc / hosts des dossiers"},{"id":"text-138","heading":"Text","content":"Si vous utilisez Samba pour prendre en charge les clients Windows (que nous verrons plus loin), vous devrez peut-être également configurer des comptes d&#39;utilisateurs sur le système du serveur d&#39;impression.\nle    /etc/hosts.lpd fichier n&#39;est rien de plus qu&#39;un fichier texte contenant les noms d&#39;hôte des systèmes clients (un par ligne) de votre réseau pouvant utiliser les imprimantes du serveur. (C&#39;est le    les hôtes fichier contenant à la fois les noms d’hôte et les adresses IP.) Notez qu’un &quot;client&quot; dans ce contexte peut également être un système de serveur. C&#39;est simplement que tous les ordinateurs utilisant les imprimantes du serveur sont considérés comme des clients du serveur d&#39;impression. C&#39;est une chose relative."},{"id":"text-139","heading":"Text","content":"Configurer un serveur Samba"},{"id":"text-140","heading":"Text","content":"Exécuter Samba sur votre système Linux vous permettra de le configurer avec un simple partage de fichiers et d’imprimantes comme vous le feriez normalement sur de petits réseaux &quot;homologues&quot; basés sur un groupe de travail Windows (comme vous pourriez l’avoir sur un réseau domestique). Cela vous permettra également de le configurer pour qu’il agisse comme un serveur Windows NT / 2000 pouvant inclure le serveur de fichiers, le serveur d’impression et même comme un serveur WINS ou un contrôleur de domaine (c’est-à-dire que vos clients Windows s’authentifient sur le réseau en se connectant à le serveur Samba).\nIl y a aussi d&#39;autres scénarios. Vous pouvez configurer Samba pour que votre système Linux agisse comme un autre client Windows sur un réseau doté de serveurs Windows. Ceci est le plus souvent utile si vous prévoyez d’exécuter votre système Debian en tant que poste de travail à l’aide d’une interface graphique. Vous pouvez également utiliser Samba pour configurer les systèmes Debian afin qu’ils agissent en tant que serveurs d’impression dédiés sur un réseau Windows."},{"id":"text-141","heading":"Text","content":"Notez que si Samba autorise le partage de fichiers, NFS est ne pas nécessaire pour permettre le partage. Samba s&#39;en occupe."},{"id":"text-142","heading":"Text","content":"La première étape consiste à installer Samba. Si vous deviez vérifier quels paquets liés à Samba étaient disponibles avec le:"},{"id":"text-143","heading":"Text","content":"apt-cache search samba"},{"id":"text-144","heading":"Text","content":"commande vous verriez toute une liste. Cependant, en raison des dépendances de manipulation aptes, nous n’avons besoin d’en installer qu’une et le reste (dans ce cas, un seul autre) sera pris en charge. Celui que nous devons installer est simplement nommé &quot;samba&quot; et le package &quot;samba-common&quot; sera également installé. Si nécessaire, utilisez le    pon commande pour se connecter à Internet. Puis entrez la commande:"},{"id":"text-145","heading":"Text","content":"apt-get install samba"},{"id":"text-146","heading":"Text","content":"Une fois que les paquets ont été obtenus, une courte procédure de configuration démarre automatiquement. Répondez aux invites comme suit:"},{"id":"text-147","heading":"Text","content":"Entrez votre nom de groupe de travail ou de domaine"},{"id":"text-148","heading":"Text","content":"Répondre Oui aux mots de passe cryptés"},{"id":"text-149","heading":"Text","content":"Répondre Non obtenir &quot;les paramètres WINS de DHCP&quot;"},{"id":"text-150","heading":"Text","content":"Choisissez de lancer Samba en tant que démons"},{"id":"text-151","heading":"Text","content":"Anser Oui créer le fichier de mots de passe Samba"},{"id":"text-152","heading":"Text","content":"Notez que le    nmbd et    smbd les démons ont tous deux été démarrés. le    nmbd Le démon agit comme un service de serveur WINS fournissant des traductions de nom en adresse IP de type DNS. Cependant, dans le cas de WINS, les noms sont des noms NETBIOS. le    smbd daemon est le service serveur principal de Samba qui permet le partage de fichiers et d’imprimantes, la navigation sur le réseau, etc.\nComme nous avons choisi d&#39;exécuter Samba en tant que démon, l&#39;installation a créé le script de shell de démarrage approprié:"},{"id":"text-153","heading":"Text","content":"/etc/init.d/samba"},{"id":"text-154","heading":"Text","content":"qui démarre les deux démons et l&#39;installation du paquet l&#39;a configurée pour s&#39;exécuter lorsque vous démarrez votre système, même au niveau d&#39;exécution 2. Les fichiers de configuration Samba ont été installés dans le répertoire suivant:"},{"id":"text-155","heading":"Text","content":"/ etc / samba"},{"id":"text-156","heading":"Text","content":"Le fichier de configuration principal de Samba appelé    smb.conf et il se trouve dans ce répertoire. Que notre système Samba agisse comme un simple périphérique de partage de fichiers et d’impressions, ou un serveur WINS Windows ou de contrôleur de domaine, tout dépend des options que nous avons entrées dans    smb.conf fichier.\nLe fichier semble assez volumineux, mais c’est parce qu’il contient de nombreux commentaires utiles (les lignes commençant par    # et    ; personnages)."},{"id":"text-157","heading":"Text","content":"Où en savoir plus &#8211; Le meilleur de nos étagères:"},{"id":"text-158","heading":"Text","content":"Plus d&#39;informations&#8230;"},{"id":"text-159","heading":"Text","content":"Intégrez les solutions Linux à votre réseau Windows est plus qu&#39;un guide de samba. Il ne comporte que trois chapitres sur la samba. Cependant, il est présenté ici parce que c’est un bon livre d’introduction si vous n’avez pas beaucoup d’expérience avec les serveurs Linux ou Windows. Les trois premiers chapitres couvrent les bases de l&#39;administration Linux que vous devez connaître lorsque vous travaillez avec Samba. Il existe également des explications détaillées sur le protocole SMB et les processus d&#39;authentification Windows que même les administrateurs expérimentés de Windows apprécieront. Et tout ne concerne pas le serveur. Des exemples, notamment des captures d&#39;écran, vous montrent comment configurer les clients Windows pour accéder à un serveur Samba et comment configurer les clients Linux Samba pour accéder aux serveurs Windows. Ce n&#39;est même pas tout à propos de Samba. La configuration d’un serveur de base de données à l’aide des services d’annuaire MySQL et LDAP est également abordée. Pour un bon livre qui plonge dans les détails de Samba, voir Samba Essetials pour les administrateurs Windows au dessous de."},{"id":"text-160","heading":"Text","content":"Il existe un utilitaire basé sur un navigateur appelé SWAT (outil d&#39;administration Web Samba) que vous pouvez utiliser sur un réseau pour configurer et surveiller Samba. Nous ne couvrirons pas cela ici principalement parce que, sauf si vous avez déjà travaillé avec le fichier de configuration manuellement, vous ne saurez pas ce que SWAT vous demande. En outre, lorsque vous utilisez SWAT, il élimine toute trace existante.    smb.conf fichier (trouvé cela à la dure). Donc, vous voudrez peut-être renommer tout    smb.conf déposer en utilisant le    mv (déplacer) avant d’essayer d’utiliser SWAT."},{"id":"text-161","heading":"Text","content":"le    smb.conf Fichier"},{"id":"text-162","heading":"Text","content":"le    smb.conf Le fichier fourni avec Debian comporte six sections:"},{"id":"text-163","heading":"Text","content":"[global] &#8211; contient de nombreuses sous-sections pour des éléments liés au réseau, tels que le nom de domaine / groupe de travail, WINS, certains paramètres d&#39;impression, l&#39;authentification, la journalisation et la comptabilité, etc."},{"id":"text-164","heading":"Text","content":"[homes] &#8211; pour le partage de fichiers des répertoires personnels des utilisateurs"},{"id":"text-165","heading":"Text","content":"[netlogon] &#8211; commenté par défaut, pour configurer le serveur en tant que contrôleur de domaine"},{"id":"text-166","heading":"Text","content":"[printers] &#8211; pour partager des imprimantes connectées localement"},{"id":"text-167","heading":"Text","content":"[print$] &#8211; configurer un partage pour les pilotes d&#39;imprimante Windows"},{"id":"text-168","heading":"Text","content":"[cdrom] &#8211; commenté par défaut, pour éventuellement partager le lecteur de CD-ROM du serveur"},{"id":"text-169","heading":"Text","content":"Chaque section comporte une série d&#39;énoncés qui suivent:"},{"id":"text-170","heading":"Text","content":"option = valeur"},{"id":"text-171","heading":"Text","content":"format et ces déclarations sont typiquement uniques pour chaque section (c’est-à-dire que vous devez mettre les bonnes déclarations dans la bonne section). Le tableau suivant présente les sections et leurs options associées telles qu’elles sont décrites dans le    smb.conf fichier fourni avec l’installation du paquet Debian (moins tous les commentaires). Ceux qui sont commentés par défaut sont également commentés ici."},{"id":"text-172","heading":"Text","content":"[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n; sécurité = utilisateur\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n; charger des imprimantes = oui\n; impression = bsd\n; nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n; conserver le cas = oui\n; bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#39;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#39;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash"},{"id":"text-173","heading":"Text","content":"[homes]\n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700"},{"id":"text-174","heading":"Text","content":";[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non"},{"id":"text-175","heading":"Text","content":"[printers]\n   comment = toutes les imprimantes\n   navigable = non\n   chemin = / tmp\n   imprimable = oui\n   public = non\n   accessible en écriture = non\n   Mode création = 0700"},{"id":"text-176","heading":"Text","content":"[print$]\n   comment = Pilotes d&#39;imprimante\n   chemin = / var / lib / samba / printers\n   consultable = oui\n   lecture seule = oui\n   invité ok = non\n; liste d&#39;écriture = root, @ntadmin"},{"id":"text-177","heading":"Text","content":";[cdrom]\n; comment = le CD-ROM du serveur Samba\n; accessible en écriture = non\n; verrouillage = non\n; chemin = / cdrom\n; public = oui\n; preexec = / bin / mount / cdrom\n; postexec = / bin / umount / cdrom"},{"id":"text-178","heading":"Text","content":"Comme vous pouvez le constater, de nombreuses options peuvent être utilisées pour personnaliser les performances de Samba sur un réseau, mais la liste ci-dessus n’est nullement proche d’une liste complète. Il y a plus de sections et plus d&#39;options pour ces sections. Une des options clés est la    Sécurité option sous la [global] section. Il existe différentes valeurs possibles ici et elles affectent la manière dont un utilisateur s&#39;authentifie auprès de ressources partagées et si des comptes en double doivent être configurés sur le système Linux et sur tout serveur authentifiant Windows."},{"id":"text-179","heading":"Text","content":"Partage simple"},{"id":"text-180","heading":"Text","content":"Afin de permettre un partage simple de fichiers et d&#39;imprimantes, il suffit de modifier quelques options existantes et d&#39;ajouter une petite section supplémentaire. Cette configuration peut être utilisée sur un réseau simple où la sécurité n’est pas un problème et si vous voulez simplement jouer avec Samba, ils vous faciliteront la tâche. Comme toujours, utilisez le    cp commande pour faire une copie de sauvegarde du    smb.conf fichier avant de le modifier afin que vous puissiez facilement recommencer si le besoin s’en fait sentir."},{"id":"text-181","heading":"Text","content":"cp /etc/samba/smb.conf /etc/samba/org-smb.conf"},{"id":"text-182","heading":"Text","content":"Puis ouvrez le fichier à l’aide de l’éditeur de texte nano et apportez les modifications suivantes (dans bleu):"},{"id":"text-183","heading":"Text","content":"[global]\n   \n   \n   \n   groupe de travail = MYHOMENET\n   chaîne du serveur = serveur% h (Samba% v)\n; gagne le support = non\n; gagne le serveur = w.x.y.z\n   proxy DNS = non\n; nom résoudre ordre = hôte lmhosts gagne bcast\n   fichier journal = /var/log/samba/log.%m\n   taille maximale du journal = 1000\n; syslog seulement = non\n   syslog = 0\n   action de panique = / usr / share / samba / panic-action% d\n   sécurité = partage\n   chiffrer les mots de passe = true\n   passdb backend = tdbsam guest\n   obéir aux restrictions de pam = oui\n; compte invité = personne\n   utilisateurs non valides = root\n; synchronisation de mot de passe unix = no\n   programme passwd = / usr / bin / passwd% u\n   passwd chat = * Entrez  snew  sUNIX  spassword: *% n  n * Entrez à nouveau  snew  sUNIX  spassword: *% n  n.\n; changement de mot de passe pam = no\n   charger des imprimantes = oui\n   impression = bsd\n   nom printcap = / etc / printcap\n; impression = tasses\n; nom printcap = tasses\n; imprimante admin = @ntadmin\n   conserver le cas = oui\n   bref cas de conservation = oui\n; include = /home/samba/etc/smb.conf.%m\n   options de socket = TCP_NODELAY\n; message commande = / bin / sh -c &#39;/ usr / bin / linpopup &quot;% f&quot; &quot;% m&quot;% s; rm% s &#39;&amp;\n; maître de domaine = auto\n; idmap uid = 10000-20000\n; idmap gid = 10000-20000\n; shell modèle = / bin / bash"},{"id":"text-184","heading":"Text","content":"[files]\n   \n   \n   \n   comment = fichiers partagés\n   chemin = / home / ftp\n   inscriptible = oui\n   invité ok = oui"},{"id":"text-185","heading":"Text","content":"[homes]\n   \n   \n   \n   comment = Répertoires personnels\n   navigable = non\n   accessible en écriture = non\n   créer un masque = 0700\n   masque de répertoire = 0700"},{"id":"text-186","heading":"Text","content":";[netlogon]\n; comment = service de connexion réseau\n; chemin = / home / samba / netlogon\n; invité ok = oui\n; accessible en écriture = non\n; modes de partage = non"},{"id":"text-187","heading":"Text","content":"[printers]\n   comment = All Printers\n   browseable = Oui\n   path = /tmp\n   printable = yes\n   public = Oui\n   writable = Oui\n   create mode = 0777"},{"id":"text-188","heading":"Text","content":"[print$]\n   \n   \n   \n   comment = Printer Drivers\n   path = /var/lib/samba/printers\n   browseable = yes\n   read only = yes\n   guest ok = no\n; write list = root, @ntadmin"},{"id":"text-189","heading":"Text","content":";[cdrom]\n; comment = Samba server&#39;s CD-ROM\n; writable = no\n; locking = no\n; path = /cdrom\n; public = yes\n; preexec = /bin/mount /cdrom\n; postexec = /bin/umount /cdrom"},{"id":"text-190","heading":"Text","content":"Pres Ctrl-X and &#39;y&#39; at the prompt to save the changes, and then press Enter to exit the editor saving the file.  You can restart the Samba services but it&#39;s probably easier just to reboot your system."},{"id":"text-191","heading":"Text","content":"You should now be able to go to a Windows system on the same network, open up Network Neighborhood, and browse to the files et printers shares on the Debian system."},{"id":"text-192","heading":"Text","content":"Because the above sets you up with &quot;guest&quot; access, it will give you the access specified for &quot;world&quot; in the Unix file system permissions.  (This is the third digit used with the    chmod command.)  For example, in the    /home/ftp directory we see the following file entry:"},{"id":"text-193","heading":"Text","content":"-rw-r--r--     1 root   root     346  April 12 01:00 welcome.msg"},{"id":"text-194","heading":"Text","content":"The &quot;world&quot; permissions are set to read (644) so guest access would be able to read the file.  If we were to change the world permissions using the command:"},{"id":"text-195","heading":"Text","content":"chmod 646 /home/ftp/welcome.msg"},{"id":"text-196","heading":"Text","content":"the permission block for the file would then look like this:"},{"id":"text-197","heading":"Text","content":"-rw-r--rw-     1 root   root     346  April 12 01:00 welcome.msg"},{"id":"text-198","heading":"Text","content":"and the guest user could then also write to the file (or replace it).\nle    lp printer share will also be visible in the Network Neighborhood browse window even if you don&#39;t have a printer connected to the LPT port on your Samba system.  This is because the    lpd daemon is running. le    0777 value for    create mode dans le [printers] section isn&#39;t a setting you&#39;d normally want to use.  We just set it wide open to make working with printers easier while you&#39;re playing around."},{"id":"text-199","heading":"Text","content":"If you double-click on a printer share, Windows will tell you it doesn&#39;t have a driver loaded for it and prompt you to add one.  If you don&#39;t have a printer attached you can still do so by selecting Generic in the &quot;Manufacturers&quot; column and Generic / Text Only    in the &quot;Printers&quot; column. (Naturally, if you do have a printer connected you&#39;d install it&#39;s specific driver.)  This will allow you to open up the print queue window for the printer.  The type of printer that&#39;s available is determined by the entries in the    /etc/printcap file on the Samba server."},{"id":"text-200","heading":"Text","content":"After opening the print queue window for the printer, Click on Printers on the menu bar, select Propriétés, and click on the Ports languette. You&#39;ll see that Windows has created a logical port which points to a remote system the same way it would if you were accessing a shared printer on another Windows system."},{"id":"text-201","heading":"Text","content":"Where to learn more &#8211; The best of our bookshelves:"},{"id":"text-202","heading":"Text","content":"More info&#8230;"},{"id":"text-203","heading":"Text","content":"Samba Essentials for Windows Administrators covers Samba in a very comprehensive manner.  It&#39;s an indispensible reference for those who want to undertake a serious Samba implementation.  While it doesn&#39;t get into the technical background of how things work like the &quot;Integrate&#8230;&quot; book, it is excellent from a practical applications perspective.  It even covers things like setting up a Samba fax server using a fax/modem that can be accessed by Windows clients. A lot of coverage is given to using the Webmin tool in addition to SWAT. The chapter which covers setting up a Samba system as a domain controller spells out what Samba can&#39;t do when acting as a PDC, as well as what it can do.  One chapter openly addresses the weaknesses of Samba which is essential information when deciding how and where to implement a Samba solution."},{"id":"text-204","heading":"Text","content":"If you&#39;re using Debian 3.0 (Woody) note that you&#39;ll be using Samba 2.2.  The above books cover Samba 2.2 so there may be some things mentioned in the books that don&#39;t look quite the same on your system.  Debian 3.1 (Sarge) comes with Samba 3.07."},{"id":"text-205","heading":"Text","content":"You can tell which version of Samba you&#39;re using by using the following command (note that the parameter is an upper-case V):"},{"id":"text-206","heading":"Text","content":"/usr/sbin/smbd -V"},{"id":"text-207","heading":"Text","content":"If you&#39;re wondering about Samba&#39;s performance, you may find this PC Magazine    article interesting.  They benchmarked Windows 2000 and Samba on Linux on the same hardware and Samba won handily in both response time and throughput.\nWith Windows 2000 and 2003 servers calling for ever-increasing hardware requirements, and the licensing costs associated with the use of those servers continues to climb, Samba can offer large organizations large savings, and small ogranizations a network with all of the sophistication of a totally Windows-based network without actually incurring the costs of Windows server software and licensing.  In addition to substantial savings associated with software, hardware costs can also be significantly lower due to the modest hardware requirements of Linux."},{"id":"text-208","heading":"Text","content":"No matter the size of the organization, I&#39;ve always found that management isn&#39;t as impressed with techie bells and whistles as they are with the bottom line.  Implementing a network for pennies on the dollar will have you held in much higher esteem with management than any boat-load of certifications or fancy technical capabilities that no one ever uses."},{"id":"text-209","heading":"Text","content":"SECURITY WARNING\nFaire NE PAS plan to use the system you will create using these guide pages as a &quot;production&quot; (real) server.  It will NE PAS be secure!\nThere are many steps involved in creating a secure Internet or LAN server.  While we do refer to some things you can do to make your system more secure, there are many other measures related to system security that also need to be taken into consideration and they are not covered on these pages."},{"id":"text-210","heading":"Text","content":"These guide pages are meant as a learning tool only.  The knowledge gained on these pages will help you understand the material covered in security-related publications when you are ready to consider setting up a production server."},{"id":"text-211","heading":"Text","content":"Did you find this page helpful ?If so, please help keep this site operatingby using our DVD or book pages."},{"id":"text-212","heading":"Text","content":"Site, content, documents, original images   Copyright © 2003-2016   Keith Parkansky   All rights reservedDuplication of any portion of this site or the material contained herein withoutthe express written consent of Keith Parkansky, USA is strictly prohibited."},{"id":"text-213","heading":"Text","content":"This site is in no way affiliated with the Debian Project, the debian.org Web site, orSoftware In The Public Interest, Inc.  No endorsement of this site by the Debian Projector Software In the Public Interest is expressed or implied.  Debian and the Debian logoare registered trademarks of Software In The Public Interest, Inc. Linux is a registeredtrademark of Linus Torvalds.  The Tux penguin graphic is the creation of Larry Ewing."},{"id":"text-214","heading":"Text","content":"LIABILITY"},{"id":"text-215","heading":"Text","content":"IN NO EVENT WILL KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#39; SUBSIDIARIES BE LIABLE TO ANY PARTY (i) FOR ANY DIRECT, INDIRECT, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF PROGRAMS OR INFORMATION, AND THE LIKE), OR ANY OTHER DAMAGES ARISING IN ANY WAY OUT OF THE AVAILABILITY, USE, RELIANCE ON, OR INABILITY TO USE THE INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#39; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED OR TRANSMITTED FILES OR GENERATED COMMUNICATIONS OR DATA EVEN IF KEITH PARKANSKY OR BLUEHOST INCORPORATED OR ANY OF ITS&#39; SUBSIDIARIES SHALL HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT, OR OTHERWISE; OR (ii) FOR ANY CLAIM ATTRIBUTABLE TO ERRORS, OMISSIONS, OR OTHER INACCURACIES IN, OR DESTRUCTIVE PROPERTIES OF ANY INFORMATION, METHODS, HTML OR COMPUTER CODE, OR &quot;KNOWLEDGE&quot; PROVIDED ON OR THROUGH THIS WEBSITE, COMMONLY REFERRED TO AS THE &quot;ABOUT DEBIAN&quot; WEBSITE, OR ANY OF ITS&#39; ASSOCIATED DOCUMENTS, DIAGRAMS, IMAGES, REPRODUCTIONS, COMPUTER EXECUTED CODE, OR ELECTRONICALLY STORED, TRANSMITTED, OR GENERATED FILES, COMMUNICATIONS, OR DATA. ALL INFORMATION, METHODS, HTML OR COMPUTER CODE IS PROVIDED STRICTLY &quot;AS IS&quot; WITH NO GUARANTY OF ACCURACY AND/OR COMPLETENESS. USE OF THIS SITE CONSTITUTES ACCEPTANCE OF ALL STATED TERMS AND CONDITIONS."},{"id":"text-216","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":"https://tutos-gameserver.fr/wp-content/uploads/2019/05/up.gif"},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2019/11/07/serveur-de-fichiers-linux-sur-reseau-local-avec-samba-et-serveur-dimpression-linux-serveur-dimpression/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/11/07/serveur-de-fichiers-linux-sur-reseau-local-avec-samba-et-serveur-dimpression-linux-serveur-dimpression/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/11/07/serveur-de-fichiers-linux-sur-reseau-local-avec-samba-et-serveur-dimpression-linux-serveur-dimpression/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}