Ciao a tutti,
per montare una cartella di rete uso il seguente comando:
mount -t cifs //192.168.1.1/T_Drive /media/T_Drive -o username=****,password=****
e
umount /media/T_Drive
per smontarlo.
Tuttavia riesco a montarlo (e a smontarlo) solo come root, mentre vorrei autorizzare un paio di utenti a montare e smontare il Drive a proprio piacimento/necessità.
Ho provato tramite Yast-Sudo, aggiungi nuova regola, Utente "pinco", Host "ALL", RunAs "root", flag su "nessuna password", Comando "/usr/bin/mount"; parametri "-t cifs //192.168.1.1/T_Drive /media/T_Drive -o username=****,password=****"....
ma quando confermo restituisce "ERRORE - impossibile scrivere le impostazioni" e poi "Salvataggio della configurazione di sudoers non riuscito. Modificare le impostazioni?"
Che sia un problema di parametri troppo lunghi?
Invece usando lo stesso procedimento per smontare la cartella quindi:
Yast-Sudo, aggiungi nuova regola, Utente "pinco", Host "ALL", RunAs "root", flag su "nessuna password", Comando "/usr/bin/umount"; parametri "/media/T_Drive", la regola viene salvata.
Tuttavia se da terminale dell'utente "pinco" lancio il comando
umount /media/T_Drive
la risposta è
umount: /media/T_Drive: umount failed: Operazione non permessa
(anche dopo disconnessione o riavvio per far "digerire" i nuovi permessi)
Insomma da Yast non riesco a saltarci fuori... qualcuno sa dirmi dove sbaglio o a consigliarmi qualche comando da console per attribuire ad alcuni utenti questi due comandi (e solo questi):
mount -t cifs //192.168.1.1/T_Drive /media/T_Drive -o username=****,password=****
e
mount /media/T_Drive
come se fossero root?
Purtroppo non sono un esperto di permessi, ma penso che basta cambiare il permesso a quelle cartelle.
Un saluto.
Acer Aspire E1-522 Amd Quad-Core E2-3800--Amd Radeon 8280
Acer Aspire M5500 Intel Quad-Core - Amd Radeon R5 230
Distribuzione openSUSE Leap 15 Kde Plasma5 - Tumbleweed