[RISOLTO]Creare un print server con vecchio pc

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

ho riavviato il server manualmente, così anche cups è ripartito, cups si è riavviato per forza....
adesso vado con l'ultimo passaggio.
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

allora iniziano i problemi nel momento in cui faccio ciò....

apro il browser
digito: http://192.168.0.107:631

e come risultato ottengo
Impossibile collegarsi a 192.168.0.107:631.
Suggerimenti:
Ricarica: 192.­168.­0.­107:­631/­admin
Effettua la ricerca
:muro: :muro: :muro:

Aiuto please....
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »


un unica domanda per ora:

questi comandi vanno dati anche sul server?
più precisamente: il file smb.conf da modificare è quello sul server o su ogni pc?
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
Cuoco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 374
Iscrizione: martedì 10 giugno 2008, 19:08
Desktop: Ubuntu 12.04

Re: Creare un print server con vecchio pc

Messaggio da Cuoco »

gorunks » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4134368#p4134368]ieri, 21:50[/url] ha scritto:allora iniziano i problemi nel momento in cui faccio ciò....

apro il browser
digito: http://192.168.0.107:631

e come risultato ottengo
Impossibile collegarsi a 192.168.0.107:631.
Suggerimenti:
Ricarica: 192.­168.­0.­107:­631/­admin
Effettua la ricerca
:muro: :muro: :muro:

Aiuto please....
Posta il contenuto di questo comando
nano /etc/cups/cupsd.conf
Avatar utente
Cuoco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 374
Iscrizione: martedì 10 giugno 2008, 19:08
Desktop: Ubuntu 12.04

Re: Creare un print server con vecchio pc

Messaggio da Cuoco »

gorunks » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4134374#p4134374]ieri, 21:57[/url] ha scritto:

un unica domanda per ora:

questi comandi vanno dati anche sul server?
più precisamente: il file smb.conf da modificare è quello sul server o su ogni pc?
Vanno dati sul server.

Il file smb sui pc lo puoi eventualmente (ma non server) modificare per metterli tutti nello stesso gruppo di lavoro.
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

ok grazie :)
questa sera ti posto il contenuto del file cupsd.conf
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

eccoti quanto chiesto

Codice: Seleziona tutto

#
#
# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
# complete description of this file.
#

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn

# Deactivate CUPS' internal logrotating, as we provide a better one, especially
# LogLevel debug2 gets usable now
MaxLogSize 0

# Administrator user group...
SystemGroup lpadmin


# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseRemoteProtocols CUPS
BrowseAddress @LOCAL
BrowseLocalProtocols CUPS dnssd
DefaultAuthType Basic

# Show shared printers on the local network.
Browsing Off
BrowseOrder allow,deny
BrowseAllow all
BrowseLocalProtocols CUPS dnssd
BrowseAddress @LOCAL

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Restrict access to the server...
<Location />
  Order allow,deny
  Allow all
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
  Allow all
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

# Set the default printer/job policies...
<Policy default>
  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set$
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

# All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS$
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Prin$
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
   Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Set the authenticated printer/job policies...
<Policy authenticated>
  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set$
    AuthType Default
   Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS$
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Prin$
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

#
#

non vorrei avere pasticciato troppo....
nell'eventualità se disinstallo cups e lo reinstallo mi cancella anche i file di configurazione?

io nella cartella /etc/cups ho anche i seguenti file:
classes.conf
classes.conf.backup
classes.conf.default
classes.conf.original
printers.conf
printers.conf.0
raw.convs
raw.types
snmp.conf
subscriptions.conf
subscriptions.conf.0

inoltre ho una cartella (oltre a /ppd) che si chiama /ssl

io prima del tuo consiglio avevo provato a smanettarci un po', non vorrei avere creato dei casini.
il problema è che alcuni file richiedono i permessi x accedere e non so cosa ci sia dentro....
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

siccome credo di avere fatto dei casini reinstallo il server.... :(
in questo modo i file di configurazione saranno belli puliti e sarà più semplice farmi aiutare
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
Cuoco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 374
Iscrizione: martedì 10 giugno 2008, 19:08
Desktop: Ubuntu 12.04

Re: Creare un print server con vecchio pc

Messaggio da Cuoco »

Cups è ok, mi viene il dubbio di come hai impostato l'ip del server, posta il risultato di questo comando
sudo nano /etc/network/interfaces
prima di reinstallare vediamo cosa non va ;)
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

Prima ho reinstallato tutto... :sisi:
non mi ci racapezzavo più, ora ho quasi finito di reinstallare il d.e. per usare il server, poi rimetto a posto cups come mi avevi detto e infine posto il comando.
purtroppo i comandi riesco a darli solo di sera tornato da lavoro e ho pensato che ci avremmo messo meno tempo con un'installazione pulita..... :muro: mi do dell'idiota da solo....


Domanda:
col portatile ho provato a ricollegarmi al server ma mi da questo errore....

Codice: Seleziona tutto

matteo@matteo-laptop:~$ ssh matteo@192.168.0.107
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
a5:b8:44:82:87:bf:f1:09:07:9f:84:d9:88:b9:17:d3.
Please contact your system administrator.
Add correct host key in /home/matteo/.ssh/known_hosts to get rid of this message.
Offending key in /home/matteo/.ssh/known_hosts:1
RSA host key for 192.168.0.107 has changed and you have requested strict checking.
Host key verification failed.
matteo@matteo-laptop:~$ 
ho capito che si tratta di un problema di ssh e della key rsa che avevo ottenuto quando col portatile ero riuscito a collegarmi al server...
come faccio per sistemarlo? immagino che debba cancellare le chiavi salvate sul portatile.....


EDIT
Purtroppo solo ora che ho reinstallato il server mi rendo conto che ho bisogno di accedere al server con ssh per eseguire i comandi che mi avevi detto per impostare cups....
pensando di semplificare il tutto ho creato un altro casino.... :cry:


qui sotto il comando che mi avevi chiesto
sudo nano /etc/network/interfaces

Codice: Seleziona tutto

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp


spero che una volta risolto questo intoppo si riesca a configurare una volta per tutte il server, e ti sarò grato in eterno :)
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

@cuoco

attendo il tuo aiuto!!!!
help please :cry: :cry:
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
Cuoco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 374
Iscrizione: martedì 10 giugno 2008, 19:08
Desktop: Ubuntu 12.04

Re: Creare un print server con vecchio pc

Messaggio da Cuoco »

gorunks ha scritto: Domanda:
col portatile ho provato a ricollegarmi al server ma mi da questo errore....

Codice: Seleziona tutto

matteo@matteo-laptop:~$ ssh matteo@192.168.0.107
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
a5:b8:44:82:87:bf:f1:09:07:9f:84:d9:88:b9:17:d3.
Please contact your system administrator.
Add correct host key in /home/matteo/.ssh/known_hosts to get rid of this message.
Offending key in /home/matteo/.ssh/known_hosts:1
RSA host key for 192.168.0.107 has changed and you have requested strict checking.
Host key verification failed.
matteo@matteo-laptop:~$ 
ho capito che si tratta di un problema di ssh e della key rsa che avevo ottenuto quando col portatile ero riuscito a collegarmi al server...
come faccio per sistemarlo? immagino che debba cancellare le chiavi salvate sul portatile.....

Per ssh dai questo sul terminale del tuo notebook, non sul server!!!!!!!! in questo modo cancelli la vecchi chiave per l'ip del server.
sudo rm /home/matteo/.ssh/known_hosts
gorunks ha scritto: EDIT
Purtroppo solo ora che ho reinstallato il server mi rendo conto che ho bisogno di accedere al server con ssh per eseguire i comandi che mi avevi detto per impostare cups....
pensando di semplificare il tutto ho creato un altro casino.... :cry:
Se non si fa così non si impara mai :-)
gorunks ha scritto: qui sotto il comando che mi avevi chiesto
sudo nano /etc/network/interfaces

Codice: Seleziona tutto

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
[b]auto eth0
iface eth0 inet dhcp
[/b]

spero che una volta risolto questo intoppo si riesca a configurare una volta per tutte il server, e ti sarò grato in eterno :)
Eccolo li l'errore, er per questo che dopo il riavvio del server non ti connettevi con cups.

Se vuoi che il server mantenga sempre l'indirizzo 192.168.0.107

devi innanzitutto connerti in ssh sul server poi digita:

sudo mv /etc/network/interfaces /etc/network/interfaces.backup
quindi
sudo nano /etc/network/interfaces
e ci incolli dentro questo
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.107
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameserver 208.67.222.222 208.67.220.220
Preparando la configurazione ho presupposto che il tuo router sia 192.168.0.1, altrimenti sotto la voce gateway correggi e metti quello reale, e che i dns ti vadano bene quelli open, altrimenti se usi quelli del tuo provider o altri cambiali sotto la voce dns-nameserver.

Facci sapere com'è andata
Avatar utente
Cuoco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 374
Iscrizione: martedì 10 giugno 2008, 19:08
Desktop: Ubuntu 12.04

Re: Creare un print server con vecchio pc

Messaggio da Cuoco »

Dimenticavo dopo la modifica di interfaces, da terminale
sudo /etc/init.d/networking restart
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

Preparando la configurazione ho presupposto che il tuo router sia 192.168.0.1, altrimenti sotto la voce gateway correggi e metti quello reale, e che i dns ti vadano bene quelli open, altrimenti se usi quelli del tuo provider o altri cambiali sotto la voce dns-nameserver.
dns-server?
come faccio a sapere se uso quelli del mio provider?

Se non si fa così non si impara mai :-)
hai perfettamente ragione.... :sisi:
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
Cuoco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 374
Iscrizione: martedì 10 giugno 2008, 19:08
Desktop: Ubuntu 12.04

Re: Creare un print server con vecchio pc

Messaggio da Cuoco »

gorunks » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4135850#p4135850]26 minuti fa[/url] ha scritto:
Preparando la configurazione ho presupposto che il tuo router sia 192.168.0.1, altrimenti sotto la voce gateway correggi e metti quello reale, e che i dns ti vadano bene quelli open, altrimenti se usi quelli del tuo provider o altri cambiali sotto la voce dns-nameserver.
dns-server?
come faccio a sapere se uso quelli del mio provider?
Dal notebook se usi win:
ipconfig /all
sono sotto la voce dns.

Dal notebbok se usi Ubuntu:
cat /etc/resol.conf
si chiamano name-server
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

questo è il risultato del file resolv.con del mio laptop.
# Generated by NetworkManager
nameserver 192.168.0.1
nella mia ignoranza in materia deduco che siano open e che non devo cambiare nulla giusto?


EDIT:

forse dovevo farlo dal server quanto chiesto.... credo...
nel dubbio ti metto anche quanto trovato nel file del server
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.0.1
se dovrò fare modifiche attendo istruzioni
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
Cuoco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 374
Iscrizione: martedì 10 giugno 2008, 19:08
Desktop: Ubuntu 12.04

Re: Creare un print server con vecchio pc

Messaggio da Cuoco »

gorunks » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4136158#p4136158]ieri, 22:22[/url] ha scritto:questo è il risultato del file resolv.con del mio laptop.
# Generated by NetworkManager
nameserver 192.168.0.1
nella mia ignoranza in materia deduco che siano open e che non devo cambiare nulla giusto?


EDIT:

forse dovevo farlo dal server quanto chiesto.... credo...
nel dubbio ti metto anche quanto trovato nel file del server
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.0.1
se dovrò fare modifiche attendo istruzioni
Bene, il dns è l'ip del router, questo significa che ho li hai impostati su router oppure te li assegna in automatico il tuo provider, quindi sul server puoi mettere quelli che ti ho proposto.

Quindi non ti resta che modificare le impostazioni ip sul server., e riconfigurare daccapo cups.

Attendo info sugli sviluppi :ciao:
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

appena riesco a fare tutto posto i risultati..... :D


un'altra domanda, più che altro un chiarimento:
io le stampanti usb le collego al server, ma le installo tramite ssh dal laptop.
questo procedimento non lo devo fare con ogni portatile giusto? mettendo le configurazioni giuste, ogni pc dovrebbe vederle in automatico vero?
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Avatar utente
Cuoco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 374
Iscrizione: martedì 10 giugno 2008, 19:08
Desktop: Ubuntu 12.04

Re: Creare un print server con vecchio pc

Messaggio da Cuoco »

Ok per il collegamento tramite usb al server.

No per la configurazione ssh, ovvero le stampanti le configuri tramite cups (http://ipdelserver:631). Dopo che le avrai fatte riconoscere al sistema puoi scegliere se condividerle.
Dal netbook fai lo stesso procedimanto, avvi cups (http://localhost:631), vai su amministrazione, aggiungi stampante, ti chiede user e pass, sono il tuo utente e la tua password (del net non del server). Ovviamente il serve deve essere acceso :-)
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: Creare un print server con vecchio pc

Messaggio da gorunks »

dato che in questi giorni mi occuperò del server (finalmente... sperando di riuscire nell'impresa.... se ci riesco è solo merito vostro!) ho un altro chiarimento:
Dopo che le avrai fatte riconoscere al sistema puoi scegliere se condividerle.
come faccio a fare si che vengano condivise? in fase di installazione me lo chiede esplicitamente oppure devo fare qualche cosa di preciso?
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti