April 6
È possibile impostare una rete domestica completo di un file server condiviso e server di stampa installando i Common Unix Print Services (coppe) e Samba su un desktop Linux. Dal momento che Linux può essere eseguito su server di stampa hardware minimi e un file e non ha bisogno di un sacco di risorse di memoria o CPU, è possibile utilizzare un vecchio desktop che normalmente inviare al cestino. Tuttavia, avrete bisogno di un grande disco rigido per contenere i file di tutti.
1 Installare Samba e CUPS sul computer Linux. Usa i tuoi strumenti grafici package manager o riga di comando.
2 Configurare CUPS di utilizzare la stampante. Utilizzare l'interfaccia grafica basata sul Web digitando \ "http: // localhost: 631 \ & quot; nel browser.
3 Arrestare i servizi di Samba:
sudo /etc/init.d/samba ferma
4 Spostare il file di configurazione di default a un backup:
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bkup
5 Creare un nuovo file smb.conf. Eseguire il seguente comando:
sudo gedit /etc/samba/smb.conf
Quindi, o fare un nuovo file di configurazione seguendo la documentazione di Samba o copiare e incollare il seguente esempio nell'editor. Assicurati di modificare i parametri in modo da riflettere la propria rete.
[globale]
workgroup = WORKGROUP
netbios name = MYNAME
security = user
null passwords = true
nome utente map = / etc / samba / smbusers
ricerca del nome host = yes
host equiv = / etc / hosts
hosts allow = localhost 192.168.0.0/255.255.255.0
hosts deny = Tutto
interfacce = Lo eth0
interfacce legano = solo sì
guest ok = yes
stampa CUPS =
printcap name = CUPS
[Stampanti]
commento = Tutte le stampanti
browseable = no
printable = yes
scrivibile = no
public = yes
guest ok = yes
path = / var / spool / samba
amministratore della stampante = root
[Stampante predefinita]
comment = NomeStampante
printable = yes
path = / var / spool / samba
public = yes
guest ok = yes
amministratore della stampante = root
[PUBBLICO]
path = / home / public
browseable = yes
read only = no
guest ok = yes
public = yes
Modalità creare = 766
[home_directories]
path = / home /% U
read only = no
utenti validi =% radice U
6 Testare il file smb.conf con il seguente comando:
sudo testparm
7 Aggiungere ulteriori utenti al server Samba:
useradd -c \ "New User \" -m -g utenti -p Passwd1 newuser
Le opzioni useradd sono le seguenti:
-c è la sezione commenti che viene utilizzato per il nome completo dell'utente
-m dice per creare directory home dell'utente
-g è il nome del gruppo per il gruppo di login iniziale dell'utente
-p è la password dell'utente
8 Lasciate Samba conoscere gli utenti:
sudo smbpasswd -a newuser
9 Mappare le unità di rete di Windows. Sulla macchina Windows, fare clic su \ "Start \" e fare clic destro \ "Risorse del computer. \" Seleziona \ "Connetti unità di rete, \" scegliere una lettera di unità e digitare \\ NetBIOS \ nome utente. Ciò un'unità alla directory home dell'utente sulla macchina Linux.
10 Aggiungere la stampante al computer Windows. Utilizzare l'\ utility per Windows "Aggiungi stampante \".