Pagina 1 di 2

Kubuntu - chi mi aiuta con Samba?

Inviato: giovedì 17 maggio 2007, 11:27
da Flashover
Salve a tutti, ho dato un occhiata a un pò di guide ma non sono abituato al linguaggio di linux e non ci cavo un ragno da un buco, per principio voglio non reinstallare più kubuntu sarebbe la quarta volta. ::)

La situazione al momento è questa:

Ho installato samba
Inserito il gruppo di lavoro nel file smb.conf
e creato un utente con il comando sudo smbpasswd -a Utente (nome utente e password sono le stesse di kubuntu)

Cosa è successo:

I due pc windows vedono il pc Kubuntu nel gruppo di lavoro e riescono ad entrarci, ma non entrano nella cartella che ho condiviso in Home, l'errore è questo:

Impossibile accedere a \\kubuntu\KSCAMBIO. L'utente potrebbe non disporre dell'autorizzazione necessaria per l'utilizzo della risorsa di rete.
Impossibile trovare il percorso di rete.

Il pc Kubuntu vede l'icona del gruppo di lavoro, ma non i pc che sono all'interno, l'errore è questo:

Tempo scaduto sul Server
casa (che poi è il gruppo di lavoro)

qualcuno mi può aiutare?

Grazie
Andrea

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: giovedì 17 maggio 2007, 12:37
da giorgelli
prova a cambiare i permessi di acesso alla cartella che condividi

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: giovedì 17 maggio 2007, 22:29
da Flashover
Per la precisione cosa dovrei guardare?
su permessi della cartella condivisa di linux è impostato visibile e modificabile su tutte e 3 le righe, proprietario gruppo e altri.

Andrea

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: giovedì 17 maggio 2007, 23:13
da dangp
Io ho fatto così:
ho disinstallato samba di feisty e ho installato i pacchetti di edgy.
Poi ho creato un cartella tipo /home/samba e gli ho cambiato i permessi.
Destro sulla nuova cartella e l'ho condivisa con samba.
Ho aggiunto workgroup server string e security = share in /etc/samba/smb.conf.
Ho riavviato e ha funzionato.

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: giovedì 17 maggio 2007, 23:23
da Flashover
ho disinstallato adesso da gestione pacchetti tutto quello che riguarda samba, come installo i pacchetti e edgy?

Grazie
Andrea

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: giovedì 17 maggio 2007, 23:37
da dangp
installa gdebi
scarica:
http://security.ubuntu.com/ubuntu/pool/ ... 2_i386.deb
http://security.ubuntu.com/ubuntu/pool/ ... 2_i386.deb
destro su samba-common apri con gdebi
la stessa cosa con samba

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 0:37
da Flashover
OK installati.
Adesso?

Mi chiede se voglio aggiornare i pacchetti samba e samba common, cosa faccio?

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 1:07
da Flashover
OK... la rete funziona grazie, funziona tutto leggo, scrivo e cancello da ogni pc.

Cosa mi dite li devo aggiornare quei pacchetti di samba o se li aggiorno potrebbe non funzionare più?

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 10:14
da dangp
Be no! Altrimenti non te li avrei fatti installare, penso che il problema sia proprio nei pacchetti nuovi.
So che sarà fastidioso ma dovrai controllare a vista se i pacchetti di Feisty verranno aggiornati.

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 10:18
da ugofoscolo
io avevo samba su edgy, ora ho aggiornato tutto a feisty, mi funzica tutto :D

più probabile avessi errori nei permessi o nel smb.conf che reinstallando son risolti ;)

cmq la prossima volta lancia

Codice: Seleziona tutto

testparm
e posta il risultato di tutto (anke dopo ke premi invio) ;)

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 10:27
da dangp

Codice: Seleziona tutto

[global]
        workgroup = VIALIGURIA
        server string = Daniele
        security = SHARE
        obey pam restrictions = Yes
        passdb backend = tdbsam
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        panic action = /usr/share/samba/panic-action %d
        invalid users = root

[printers]
        comment = All Printers
        path = /tmp
        create mask = 0700
        printable = Yes
        browseable = No

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers

[condivisioni]
        path = /home/samba
        read only = No
        guest ok = Yes
        case sensitive = No
        msdfs proxy = no
Questo funziona bene solo con i pacchetti di edgy

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 10:50
da ugofoscolo
specifica le maschere dei permessi per [condivisioni]

es:

Codice: Seleziona tutto

[storage]
        comment = Storage
        path = /media/storage
        read only = No
        create mask = 0664
        directory mask = 0775

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 11:38
da Flashover
Installando altri pacchetti mi ha aggiornato anche quelli, funziona quasi tutto, ho solo difficoltà a vedere all'interno delle cartelle condivise su Windows, in pratica su Xp vedo linux e le cartelle che ho condiviso , ci accedo e posso copiare file e cancellarli, su Linux invece vedo i pc del gruppo di lavoro e le loro cartelle condivise, ma non vedo cosa c'è all'interno delle cartelle, mi il seguente errore:

THE SHARE //DESKTOP/D could not be mounted

Dettagli errore:
smbmnt must be installed suid root for direct user mounts (1000,1000)

smbmnt failed:1

Questo è quello che viene fuori digitando testparm:

Load smb config files from /etc/samba/smb.conf
Processing section "[printers]"
Processing section "[print$]"
Processing section "[SCAMBIOK]"
Processing section "[SHARE]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
        workgroup = CASA
        server string = 192.168.0.3 Server
        security = SHARE
        obey pam restrictions = Yes
        passdb backend = tdbsam
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        panic action = /usr/share/samba/panic-action %d
        invalid users = root

[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        printable = Yes
        browseable = No

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers

[SCAMBIOK]
        path = /home/andrea/ScambioK/
        read only = No
        guest ok = Yes

[SHARE]
        path = /home/andrea/Share/
        invalid users =
        read only = No
        guest ok = Yes
        case sensitive = No
        strict locking = No
        msdfs proxy = no

Grazie
Andrea

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 12:02
da dangp
specifica le maschere dei permessi per [condivisioni]

es:
Codice:
[storage]
        comment = Storage
        path = /media/storage
        read only = No
        create mask = 0664
        directory mask = 0775
No non funziona, ora devo reinstallare il samba di edgy  >:(

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 12:06
da ugofoscolo
flashover controlla la presenza del pacchetto smbmnt

dangp non ti ho capito :|

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 12:21
da dangp
Comunque il  mio smb.conf funzionava benissimo, sono i pacchetti samba di feisty che danno problemi.
Il pacchetto smbmnt non mi è mai servito e poi nei repository non c'è

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 12:27
da ugofoscolo
smbmnt veramente è quello ke gestisce la navigazione in rete :|

si evidenzia anke dal suo errore:
THE SHARE //DESKTOP/D could not be mounted

Dettagli errore:
smbmnt must be installed suid root for direct user mounts (1000,1000)

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 12:45
da dangp
Si ho visto ma ti ho scritto che ha sempre funzionato anche senza smbmnt e che smbmnt non c'è nei repository perché non controlli prima di dare suggerimenti a caso? Magari il problema è un' altro.

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 14:48
da ugofoscolo

Codice: Seleziona tutto

SYNOPSIS
       smbmnt  {mount-point}  [-s  <share>]  [-r]  [-u  <uid>]  [-g <gid>] [-f
              <mask>] [-d <mask>] [-o <options>] [-h]

DESCRIPTION
       smbmnt is a helper application used by the smbmount program to  do  the
       actual  mounting of SMB shares.  smbmnt can be installed setuid root if
       you want normal users to be able to mount their SMB shares.

       A setuid smbmnt will only allow mounts  on  directories  owned  by  the
       user, and that the user has write permission on.

       The smbmnt program is normally invoked by smbmount(8). It should not be
       invoked directly by users.

       smbmount searches the normal PATH for smbmnt. You must ensure that  the
       smbmnt version in your path matches the smbmount used.

Re: Kubuntu - chi mi aiuta con Samba?

Inviato: venerdì 18 maggio 2007, 15:31
da dangp

Codice: Seleziona tutto

$ sudo dpkg -L smbfs
/.
/sbin
/sbin/mount.cifs
/sbin/umount.cifs
/usr
/usr/bin
/usr/bin/smbmount
/usr/bin/smbumount
/usr/bin/smbmnt
/usr/share
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/smbmnt.8.gz
/usr/share/man/man8/mount.cifs.8.gz
/usr/share/man/man8/smbmount.8.gz
/usr/share/man/man8/smbumount.8.gz
/usr/share/man/man8/umount.cifs.8.gz
/usr/share/doc
/usr/share/doc/smbfs
/usr/share/doc/smbfs/TODO.Debian
/usr/share/doc/smbfs/copyright
/usr/share/doc/smbfs/README.build.gz
/usr/share/doc/smbfs/changelog.Debian.gz
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/smbfs
/sbin/mount.smbfs
/sbin/mount.smb
/usr/share/man/man8/mount.smb.8.gz
/usr/share/man/man8/mount.smbfs.8.gz
smbmnt fa parte di smbfs e dunque non è un pacchetto
comunque non serve perché se apri smb://localhost/condivisione
con konqueror non ne hai bisogno