Comment faire pour configurer un réseau domestique entre Linux & Windows

Vous pouvez mettre en place un réseau complet avec un serveur de fichiers partagés et le serveur d'impression en installant les services d'impression (Common Unix CUPS) et Samba sur un ordinateur de bureau Linux maison. Depuis Linux peut fonctionner sur du matériel minimal et un fichier et serveur d'impression n'a pas besoin de beaucoup de ressources mémoire ou CPU, vous pouvez utiliser un vieux bureau que vous auriez normalement envoyer à la poubelle. Cependant, vous aurez besoin d'un gros disque dur pour contenir les fichiers de chacun.

Instructions

1 Installez Samba et CUPS sur l'ordinateur Linux. Utilisez votre gestionnaire de package ou ligne de commande des outils graphiques.

2 Configurer CUPS pour utiliser votre imprimante. Utilisez l'interface graphique basée sur le Web en tapant \ "http: // localhost: 631 \ & quot; dans votre navigateur.

3 Arrêtez les services Samba:
sudo /etc/init.d/samba arrêt

4 Déplacez le fichier de configuration par défaut pour une sauvegarde:
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bkup

5 Créer un nouveau fichier smb.conf. Lancez la commande suivante:
sudo gedit /etc/samba/smb.conf
Ensuite, soit créer un nouveau fichier de configuration en suivant la documentation Samba ou copiez et collez l'exemple suivant dans l'éditeur. Assurez-vous que vous modifiez les paramètres afin de refléter votre réseau.
[global]
workgroup = WORKGROUP
netbios name = MYNAME
security = user

null passwords = true

username map = / etc / samba / smbusers
lookups hostname = yes
hôtes equiv = / etc / hosts
hosts allow = 192.168.0.0./255.255.255.0 localhost
hosts deny = Tous
interfaces = lo eth0
bind interfaces only = yes
ok guest = yes
impression = CUPS

printcap name = CUPS

[imprimantes]
comment = Toutes les imprimantes
browseable = no
imprimable = yes
= non inscriptible
public = yes
ok guest = yes
path = / var / spool / samba
printer admin = root

[Imprimante par défaut]
comment = PRINTERNAME
imprimable = yes
path = / var / spool / samba
public = yes
ok guest = yes
printer admin = root

[PUBLIC]
path = / HOME / PUBLIC
browseable = yes
read only = no
ok guest = yes
public = yes
create mode = 766

[home_directories]
path = / home /% U
read only = no
les utilisateurs valides =% U racine

6 Testez le fichier smb.conf avec la commande suivante:
sudo testparm

7 Ajouter des utilisateurs supplémentaires sur le serveur Samba:
useradd -c \ "Nouvel utilisateur \" -m -g passwd1 newuser -p utilisateurs
Les options useradd sont les suivantes:
-c est la section des commentaires qui est utilisé pour Nom complet de l'utilisateur
-m dit pour créer le répertoire personnel de l'utilisateur
-g est le nom du groupe pour le groupe de connexion initial de l'utilisateur
-p est le mot de passe de l'utilisateur

8 Laissez Samba connaître les utilisateurs:
sudo smbpasswd -a newuser

9 Carte des lecteurs réseau Windows. Sur la machine Windows, cliquez sur \ "Démarrer \" et cliquez droit sur \ "Poste de travail. \" Sélectionnez \ "Map Network Drive, \", choisissez une lettre de lecteur et tapez \\ nom NetBIOS \ user. Cela mapper un lecteur au répertoire personnel de l'utilisateur sur la machine Linux.

dix Ajoutez l'imprimante à la machine Windows. Utilisez Windows \ utility "Ajouter une imprimante \".