faretesto > linux.debian.user.italian

Giovanni Bellonio (10.05.2017, 17:40)
Un saluto alla lista

ho da poco installato Debian testing (amd64) su un Lenovo M81 (core I7 e
16 GB di ram) e poi messo sotto dominio aziendale (Active Directory di
Microsoft);

Ora non riesco a far montare in automatico le chiavette usb, mentre come
root da terminale non ho alcun problema.

Cercando con Google ho provato senza successo sia [1] sia usbmount, come
descritto in [2] e [3].
Usbmount l'ho installato tramite il file .deb scaricato da [4] poiché
attualmente non presente in testing ma solo in sid, jessie e wheeze, e
non ho capito se questo possa essere il motivo del suo mancato
funzionamento.

Penso possa essere un problema di gruppi a cui appartiene il mio utente
(che tra l'altro ha alcuni privilegi di amministrazione del dominio
aziendale), e quello che segue è l'elenco (incompleto a cui seguono
tutti i gruppi del dominio cui sono inserito)

dpp1058157@VBWKS00043:~$ groups
dpp1058157 cdrom floppy sudo audio dip video plugdev netdev bluetooth
lpadmin scanner

Grazie per il (solito) supporto

Gianni

[1]

[2]

[3]
[4]

--
Davide Prina (10.05.2017, 20:50)
On 10/05/2017 17:04, Giovanni Bellonio wrote:

> ho da poco installato Debian testing (amd64)


> e poi messo sotto dominio aziendale (Active Directory di
> Microsoft);


ma lo hai messo in dominio senza dover far nulla lato microsoft?
anche con certificato?

> Ora non riesco a far montare in automatico le chiavette usb, mentre come
> root da terminale non ho alcun problema.


hai installato pmount?

# apt install pmount

Ciao
Davide
Gollum1 (10.05.2017, 21:00)
Il 10 maggio 2017 17:04:42 CEST, Giovanni Bellonio <giovanni.bellonio> ha scritto:
>Un saluto alla lista
>ho da poco installato Debian testing (amd64) su un Lenovo M81 (core I7
>e
>16 GB di ram) e poi messo sotto dominio aziendale (Active Directory di
>Microsoft);


Questa cosa, di mettere un PC in dominio, mi interessa molto, hai qualche suggerimento da darmi? Su quale guida seguire? Ne ho viste alcune, ma non sono lineari, danno soluzioni diverse, e sono un po' confuso.

Naturalmente, nel mio caso, di tratta di macchine Debian...
Piviul (11.05.2017, 08:20)
Il 10/05/2017 17:04, Giovanni Bellonio ha scritto:
> Un saluto alla lista
> ho da poco installato Debian testing (amd64) su un Lenovo M81 (core I7 e
> 16 GB di ram) e poi messo sotto dominio aziendale (Active Directory di
> Microsoft);
> Ora non riesco a far montare in automatico le chiavette usb, mentre come
> root da terminale non ho alcun problema. gfvs-fuse lo hai installato? che DE stai utilizzando?


Piviul
Giovanni Bellonio (11.05.2017, 09:10)
Il 2017-05-10 20:51 Gollum1 ha scritto:
> Questa cosa, di mettere un PC in dominio, mi interessa molto, hai
> qualche suggerimento da darmi? Su quale guida seguire? Ne ho viste
> alcune, ma non sono lineari, danno soluzioni diverse, e sono un po'
> confuso.
> Naturalmente, nel mio caso, di tratta di macchine Debian...


Io ho seguito queste due guide [1] e [2], sono abbastanza similari, ma
non le ho prese alla lettera, sia perché ricevevo errori non previsti
(eseguendo "/etc/init.d/winbind start"), sia perché le modifiche
previste in [2] sui files di configurazione presenti in /etc/pam.d/ non
le ho eseguite (lasciate commentate)

Gianni

[1]

[2]

ps è bello essere utile nel mio piccolo
Gollum1 (11.05.2017, 09:30)
Il 11 maggio 2017 09:03:06 CEST, Giovanni Bellonio <giovanni.bellonio> ha scritto:
[..]
>--
>______________________________________
>Giovanni Bellonio


Grazie.
Giovanni Bellonio (11.05.2017, 09:30)
Ciao Davide
Il 2017-05-10 20:49 Davide Prina ha scritto:
> ma lo hai messo in dominio senza dover far nulla lato microsoft?
> anche con certificato?

L'active directory è di tipo foresta ed io amministro solo il dominio
locale; prima di inserire una qualsiasi macchina sotto dominio dobbiamo
creare all'interno del dominio il relativo nome macchina, non usiamo
alcun certificato.

> hai installato pmount?
> # apt install pmount

pmount non l'avevo installato, ma anche installandolo la situazione non
cambia appare sempre la notifica "Impossibile montare <usb> Not
authorized to perfom operation"

> Ciao
> Davide


Gianni
Giovanni Bellonio (11.05.2017, 09:40)
Il 2017-05-11 08:17 Piviul ha scritto:
> gfvs-fuse lo hai installato? che DE stai utilizzando?
> Piviul Si "gvfs-fuse" è installato, uso Cinnamon come DE


Gianni
tarqui (13.05.2017, 10:30)
Il 11/05/2017 09:26, Giovanni Bellonio ha scritto:
>> hai installato pmount?
>> # apt install pmount

> pmount non l'avevo installato, ma anche installandolo la situazione non
> cambia appare sempre la notifica "Impossibile montare <usb> Not
> authorized to perfom operation"


controlla che l'utente incriminato appartenga al gruppo plugdev
Giovanni Bellonio (15.05.2017, 09:30)
Il 2017-05-13 10:04 tarqui ha scritto:
> controlla che l'utente incriminato appartenga al gruppo plugdev


il mio utente fa parte del gruppo pludev:
dpp1058157@VBWKS00043:~$ groups
dpp1058157 cdrom floppy sudo audio dip video plugdev netdev bluetooth
lpadmin scanner

grazie

Gianni
Giuseppe Sacco (15.05.2017, 10:20)
Ciao Giovanni

Il giorno mer, 10/05/2017 alle 17.04 +0200, Giovanni Bellonio ha
scritto:
[...]
> Ora non riesco a far montare in automatico le chiavette usb, mentre
> come 
> root da terminale non ho alcun problema. [...]


Non è chiaro se da utente normale, tramite cli, riesci a montarlo,
cioè: il problema è dell'automatismo, oppure di accesso al device?

Ciao,
Giuseppe
Davide Prina (15.05.2017, 20:50)
On 11/05/2017 09:26, Giovanni Bellonio wrote:
> Il 2017-05-10 20:49 Davide Prina ha scritto:


>> hai installato pmount?
>> # apt install pmount

> pmount non l'avevo installato, ma anche installandolo la situazione non
> cambia appare sempre la notifica "Impossibile montare <usb> Not
> authorized to perfom operation"


veramente strano, perché in teoria con le versioni recenti di Debiane
con i desktop più comuni (Gnome ad esempio) dovrebbe funzionare tutto in
automatico.

Ma hai riavviato il sistema (basterebbe anche la sessione di lavoro)
dopo aver messo l'utente nel gruppo plugdev e installato pmount?

se non ti funziona non capisco cosa possa essere... nei log non c'è
nulla di più?

prova con tail -f di syslog e poi prova ad inserire la chiavetta, così
vediamo cosa scrive

Ciao
Davide
Giovanni Bellonio (17.05.2017, 13:20)
Ciao Giuseppe
Il 2017-05-15 09:38 Giuseppe Sacco ha scritto:
> Ciao Giovanni
> Non è chiaro se da utente normale, tramite cli, riesci a montarlo,
> cioè: il problema è dell'automatismo, oppure di accesso al device?

inserendo una chiavetta appare una notifica che riporta il messaggio
"Impossibile montare <chiavetta> Not authorized to perform operation",
aprendo Nemo o File (utilizzo Cinnamon) e cliccando sul dispositivo per
montarlo ed aprirlo appare lo stesso messaggio.

Riesco da terminale da root o mediante sudo con il mio utente a montare
i dispositivi. Una volta montato con Nemo riesco ad accedere in lettura
alla chiavetta. Se voglio scrivere sono costretto a lanciare da
terminale gksu nemo (o sudo nemo)

> Ciao,
> Giuseppe


Ciao Gianni
Giovanni Bellonio (17.05.2017, 13:30)
Ciao Davide
Il 2017-05-15 20:40 Davide Prina ha scritto:
> veramente strano, perché in teoria con le versioni recenti di Debian e
> con i desktop più comuni (Gnome ad esempio) dovrebbe funzionare tutto
> in automatico.
> Ma hai riavviato il sistema (basterebbe anche la sessione di lavoro)
> dopo aver messo l'utente nel gruppo plugdev e installato pmount?


Avendo effettuato le prove anche in giorni successivi il pc è stato
riavviato più volte

> se non ti funziona non capisco cosa possa essere... nei log non c'è
> nulla di più?
> prova con tail -f di syslog e poi prova ad inserire la chiavetta, così
> vediamo cosa scrive

Quello che segue è cio che viene visualizzato da #tail -f
/var/log/syslog:
May 17 13:14:57 VBWKS00043 kernel: [16452.186413] usb 2-1.3: new
high-speed USB device number 4 using ehci-pci
May 17 13:14:57 VBWKS00043 kernel: [16452.298361] usb 2-1.3: New USB
device found, idVendor=0951, idProduct=1665
May 17 13:14:57 VBWKS00043 kernel: [16452.298365] usb 2-1.3: New USB
device strings: Mfr=1, Product=2, SerialNumber=3
May 17 13:14:57 VBWKS00043 kernel: [16452.298366] usb 2-1.3: Product:
DataTraveler 2.0
May 17 13:14:57 VBWKS00043 kernel: [16452.298368] usb 2-1.3:
Manufacturer: Kingston
May 17 13:14:57 VBWKS00043 kernel: [16452.298369] usb 2-1.3:
SerialNumber: 08606E6B64C4F02028373FF5
May 17 13:14:57 VBWKS00043 kernel: [16452.298761] usb-storage 2-1.3:1.0:
USB Mass Storage device detected
May 17 13:14:57 VBWKS00043 kernel: [16452.299042] scsi host6:
usb-storage 2-1.3:1.0
May 17 13:14:57 VBWKS00043 mtp-probe: checking bus 2, device 4:
"/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3"
May 17 13:14:57 VBWKS00043 mtp-probe: bus: 2, device: 4 was not an MTP
device
May 17 13:14:59 VBWKS00043 kernel: [16453.690120] scsi 6:0:0:0:
Direct-Access Kingston DataTraveler 2.0 1.00 PQ: 0 ANSI: 4
May 17 13:14:59 VBWKS00043 kernel: [16453.690806] sd 6:0:0:0: Attached
scsi generic sg2 type 0
May 17 13:14:59 VBWKS00043 kernel: [16453.691394] sd 6:0:0:0: [sdb]
15131636 512-byte logical blocks: (7.75 GB/7.21 GiB)
May 17 13:14:59 VBWKS00043 kernel: [16453.692021] sd 6:0:0:0: [sdb]
Write Protect is off
May 17 13:14:59 VBWKS00043 kernel: [16453.692024] sd 6:0:0:0: [sdb] Mode
Sense: 45 00 00 00
May 17 13:14:59 VBWKS00043 kernel: [16453.692635] sd 6:0:0:0: [sdb]
Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
May 17 13:14:59 VBWKS00043 kernel: [16453.696666] sdb: sdb1
May 17 13:14:59 VBWKS00043 kernel: [16453.699263] sd 6:0:0:0: [sdb]
Attached SCSI removable disk
May 17 13:14:59 VBWKS00043 systemd-udevd[4016]: Process
'/usr/share/usbmount/usbmount add' failed with exit code 2.
May 17 13:14:59 VBWKS00043 systemd-udevd[4016]: Process
'/usr/share/usbmount/usbmount add' failed with exit code 2.
Giuseppe Sacco (17.05.2017, 15:50)
Il giorno mer, 17/05/2017 alle 13.19 +0200, Giovanni Bellonio ha
scritto:
[...]
> May 17 13:14:59 VBWKS00043 kernel: [16453.696666]  sdb: sdb1
> May 17 13:14:59 VBWKS00043 kernel: [16453.699263] sd 6:0:0:0: [sdb] 
> Attached SCSI removable disk
> May 17 13:14:59 VBWKS00043 systemd-udevd[4016]: Process 
> '/usr/share/usbmount/usbmount add' failed with exit code 2.
> May 17 13:14:59 VBWKS00043 systemd-udevd[4016]: Process 
> '/usr/share/usbmount/usbmount add' failed with exit code 2.


questo?


Ho visto lo script usbmount e non fa mai un «exit 2» quindi il codice
d'errore deve venire da uno dei comandi che utilizza.
Apri lo script /usr/share/usbmount/usbmount e cambia la riga iniziale
«exec > /dev/null 2>&1» in «exec > /tmp/usbmount.log 2>&1»; e la riga
precedente da «set -e» a «set -ex». In questo modo, dopo l'esecuzione,
dovresti avere il file /tmp/usbmount.log con qualche informazione in
più.

Per avere altre informazioni via syslog, puoi anche aggiungere
«VERBOSE=Y» in fondo a /etc/usbmount/usbmount.conf

Ciao,
Giuseppe

Discussioni simili