SAMBA: possibili problemi: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
Riga 1: Riga 1:
{{SAMBA1}}
{{SAMBA1}}
=== Log ===
=== Log ===
Se nessuna delle soluzioni qui proposte funziona e/o si vogliono più informazioni ricordarsi di controllare i log. Oltre ai soliti <code>/var/log/syslog</code> e <code>/var/log/messages</code> Samba ha anche una serie di suoi log predefiniti presenti in <code>/var/log/samba</code>.
Se nessuna delle soluzioni qui proposte funziona e/o si vogliono più informazioni ricordarsi di controllare i log. Oltre ai soliti <code>/var/log/syslog</code> e <code>/var/log/messages</code>, Samba ha anche una serie di suoi log predefiniti presenti in <code>/var/log/samba</code>.


=== Collegamenti simbolici ===
=== Collegamenti simbolici ===
Riga 28: Riga 28:
$ smbclient //nome_server_scoretto/cartella_inesistente -U nome_utente
$ smbclient //nome_server_scoretto/cartella_inesistente -U nome_utente
</pre>
</pre>
Nel primo caso si sono usati troppi '''/''', nel secondo l'opzione '''-L'''  andava anticipata rispetto all'indirizzo IP e nel terzo caso si è  indicata una risorsa condivisa inesistente. Nell'ultima riga si è usato o un nome al posto dell'indirizzo IP, il che è assolutamente lecito, tuttavia se tale nome è errato oppure il PC in uso non è in grado di risolvere correttamente il nome specificato allora si riceve l'errore in oggetto.
Nel primo caso si sono usati troppi '''/''', nel secondo l'opzione '''-L'''  andava anticipata rispetto all'indirizzo IP e nel terzo caso si è  indicata una risorsa condivisa inesistente. Nell'ultima riga si è usato o un nome al posto dell'indirizzo IP, il che è assolutamente lecito, tuttavia se tale nome è errato oppure il PC in uso non è in grado di risolvere correttamente il nome specificato allora si riceve l'errore in oggetto.


=== Schede di rete multiple ===
=== Schede di rete multiple ===
È possibile che nel caso siano presenti più schede di rete, di cui una o più non configurate, l'accesso al server Samba risulti impedito. Due  possibili soluzioni sono:
È possibile che nel caso siano presenti più schede di rete, di cui una o più non configurate, l'accesso al server Samba risulti impedito. Possibili soluzioni sono:
* Creare un [[Ethernet Bridging | bridge di rete]] comprendente tutte le schede.
* Creare un [[Ethernet Bridging | bridge di rete]] comprendente tutte le schede.
* Togliere fisicamente le schede di rete non necessarie.
* Togliere fisicamente le schede di rete non necessarie.
* oppure configurare il Bind delle schede di Rete correttamente nel samba.conf aggiungendo...
* Configurare il Bind delle schede di Rete correttamente nel <code>samba.conf</code> aggiungendo:<pre>interfaces = localhost 192.168.1.0/24&#10;bind interfaces only = Yes</pre> Il servizio si presenta sul localhost e sulla "EthX" che è configurata con la classe privata descritta da "interfaces"
 
  interfaces = localhost 192.168.1.0/24
  bind interfaces only = Yes  
 
Il Servizio si presenta sul localhost e sulla "EthX" che e configurata con la classe privata descritta da "interfaces"


=== Impossibile montare automaticamente le risorse all'avvio ===
=== Impossibile montare automaticamente le risorse all'avvio ===
Riga 48: Riga 43:
Nel primo caso se si usa uno strumento grafico come <code>network-manager</code>, il primo tentativo da fare è provare a configurare le interfacce di rete tramite <code>/etc/network/interfaces</code>, quindi riavviare.<br>
Nel primo caso se si usa uno strumento grafico come <code>network-manager</code>, il primo tentativo da fare è provare a configurare le interfacce di rete tramite <code>/etc/network/interfaces</code>, quindi riavviare.<br>
Se il problema persiste si hanno ancora alcune opzioni:
Se il problema persiste si hanno ancora alcune opzioni:
* Aggiungere alla riga di fstab relativa alla risorsa samba l'opzione <code>auto</code> ed inserire nello script <code>/etc/rc.local</code> il comando <code>mount -a</code>. Val la pena notare che non si tratta di una soluzione, ma di un brutale trucco per aggirare il problema (anche se generalmente efficace).
* Aggiungere alla riga di <code>fstab</code> relativa alla risorsa samba l'opzione <code>auto</code> ed inserire nello [[script]] <code>/etc/rc.local</code> il comando <code>mount -a</code>. Val la pena notare che non si tratta di una soluzione, ma di un brutale trucco per aggirare il problema (anche se generalmente efficace).
* Uso di uno script personalizzato che provveda al montaggio delle risorse invece di <code>fstab</code>; si noti in tal senso che lo strumento grafico <code>wicd</code> permette di associare script a particolari eventi.
* Uso di uno script personalizzato che provveda al montaggio delle risorse invece di <code>fstab</code>; si noti in tal senso che lo strumento grafico <code>wicd</code> permette di associare script a particolari eventi.
* Sostituire il caricamento automatico all'avvio tramite fstab con l'utilizzo di <code>autofs</code>, uno strumento che permette il caricamento dinamico delle risorse remote su imput dell'utente.
* Sostituire il caricamento automatico all'avvio tramite <code>fstab</code> con l'utilizzo di <code>autofs</code>, uno strumento che permette il caricamento dinamico delle risorse remote su imput dell'utente.


[[Categoria:Reti con Windows]]
[[Categoria:Reti con Windows]]
[[Categoria:Samba]]
[[Categoria:Samba]]
6 999

contributi