Impossibile modificare file da superutente

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Impossibile modificare file da superutente

Messaggio da kanaka »

Salve ho installato mint 20.1. non riesco a modificare un file, ne da utente normale che da superuser... il file in questione gestisce l'illuminazione della tastiera, il pc è un portatile sony vaio sve1712s1eb. Ho cambiato SO perchè prima ubuntu mi faceva vedere solo le prime 4 lettere in qualsiasi menu, ho fatto ripristino del sistema, ma la cosa si è ripresentata sempre, allora ho fatto il cambio versione. Di fatto stòprovando a modificare un file e non se ne esce, sia da utente normale che sa superuser...
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6613
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 18.4 mate - 22.4 mate
Sesso: Maschile
Località: Versilia

Re: Impossibile modificare file da superutente

Messaggio da Roberto Pontecorvi »

Che comando dai? dove si trova il file?
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Re: Impossibile modificare file da superutente

Messaggio da kanaka »

Uno è questo

Codice: Seleziona tutto

#!/bin/sh
path="/sys/module/sony_laptop/parameters/kbd_backlight"
if [ $(<$path) -eq 1 ]
then
	newval=0
else
	newval=1
fi
sudo echo "$newval" > $path
e l'altro è

Codice: Seleziona tutto

sudo nano /sys/module/sony_laptop/parameters/kbd_backlight
pur spostandomi da terminale dentro alla cartella e modificando i permessi sia da utente che con il chmod 777 non ottengo nulla
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: Impossibile modificare file da superutente

Messaggio da dxgiusti »

con nano, te lo mostra? quando lo modifichi poi lo salvi?
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Re: Impossibile modificare file da superutente

Messaggio da kanaka »

Non me lo salva, lo modifico, ma non cè verso di salvarlo,
Ultima modifica di kanaka il mercoledì 5 maggio 2021, 20:29, modificato 1 volta in totale.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2854
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Impossibile modificare file da superutente

Messaggio da DoctorStrange »

La mia è un ipotesi un po azzardata, ma prova a vedere se sono impostati gli attributi di immutabilitá su quei file usando "lsattr".

Dai anche un " ls -lah". I bit Setuserid e Setgroupid sono impostati?

Inoltre, il file system del sistema operativo, qual'è? Li gestisce i permessi? Come è formattata la partizione?
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Re: Impossibile modificare file da superutente

Messaggio da kanaka »

Scusa mi posteresti la sintassi giusta, non vorrei fare danni

usando ls -lah

Codice: Seleziona tutto

totale 141G
drwx------ 23 kanaka kanaka  12K apr 11 04:18  .
drwxr-xr-x  6 root   root   4,0K apr  5 15:13  ..
drwxrwxr-x  4 kanaka kanaka 4,0K apr 11 01:41  .aMule
-rw-------  1 kanaka kanaka 4,0K apr 11 04:56  .bash_history
-rw-r--r--  1 kanaka kanaka  220 apr  5 12:40  .bash_logout
-rw-r--r--  1 kanaka kanaka 3,7K apr  5 12:40  .bashrc
drwxrwxr-x 18 kanaka kanaka 4,0K apr 10 18:27  .cache
drwxr-xr-x 25 kanaka kanaka 4,0K apr 11 00:55  .config
-rwxrwxrwx  1 kanaka kanaka  23K mag  1  2020 'curriculum daniela.odt'
drwxr-xr-x 12 kanaka kanaka  16K apr  5 21:57  Documenti
lrwxrwxrwx  1 kanaka kanaka   32 apr  5 12:40  .ecryptfs -> /home/.ecryptfs/kanaka/.ecryptfs
drwxr-xr-x  3 kanaka kanaka 4,0K apr  5 23:14  .eteks
-rwxrwxrwx  1 kanaka kanaka 8,8K mar 11  2020  examples.desktop
-rw-r--r--  1 root   root   120G apr  5 21:20  file.iso
drwx------  3 kanaka kanaka 4,0K apr  5 23:01  .gnome
drwx------  3 kanaka kanaka 4,0K apr  5 12:49  .gnupg
drwx------  4 kanaka kanaka 4,0K apr  6 19:20  .googleearth
-rw-r--r--  1 kanaka kanaka   22 apr  5 12:40  .gtkrc-2.0
-rw-r--r--  1 kanaka kanaka  516 apr  5 12:40  .gtkrc-xfce
-rw-------  1 kanaka kanaka    0 apr  5 12:49  .ICEauthority
drwxr-xr-x  4 kanaka kanaka 4,0K apr  7 19:56  Immagini
drwxr-xr-x  4 kanaka kanaka 4,0K apr  5 23:04  .java
lrwxrwxrwx  1 kanaka kanaka   12 apr 10 23:00 'Link to kanaka' -> /home/kanaka
drwxr-xr-x  3 kanaka kanaka 4,0K apr  5 12:40  .local
-rwxrwxrwx  1 kanaka kanaka  553 mar 26  2020 'Log List'
drwxr-xr-x  2 kanaka kanaka 4,0K apr  5 12:49  Modelli
drwx------  5 kanaka kanaka 4,0K apr  5 22:05  .mozilla
drwxr-xr-x  3 kanaka kanaka 4,0K apr 10 15:30  Musica
drwx------  3 kanaka kanaka 4,0K apr  5 16:14  .pki
-rwxrwxrwx  1 kanaka kanaka   36 giu 20  2020  Prima
-rwxrwxrwx  1 kanaka kanaka  15M ott 10  2020 'Privacy&dati1.pdf - Master PDF Editor (NOT REGISTERED).pdf'
lrwxrwxrwx  1 kanaka kanaka   31 apr  5 12:40  .Private -> /home/.ecryptfs/kanaka/.Private
-rw-r--r--  1 kanaka kanaka  807 apr  5 12:40  .profile
drwxr-xr-x  2 kanaka kanaka 4,0K apr  5 12:49  Pubblici
-rwxrwxrwx  1 kanaka kanaka   17 mag 23  2020 'pw fb dany'
drwxr-xr-x  9 kanaka kanaka  12K apr 11 00:57  Scaricati
drwxr-xr-x  3 kanaka kanaka 4,0K apr 11 01:30  Scrivania
-rw-r--r--  1 kanaka kanaka    0 apr  5 12:50  .sudo_as_admin_successful
-rwxrwxrwx  1 kanaka kanaka  21G feb  9 17:48  testdisk.log
drwx------  6 kanaka kanaka 4,0K apr  5 21:36  .thunderbird
-rwxrwxrwx  1 kanaka kanaka  16K gen  4 22:49  Unnamed
drwxr-xr-x  3 kanaka kanaka 4,0K apr  5 23:04  .var
drwxr-xr-x  6 kanaka kanaka 4,0K apr  5 16:21  Video
-rwxrwxrwx  1 kanaka kanaka   73 gen  3 22:14 'war of tank'
-rw-rw-r--  1 kanaka kanaka  168 apr  5 17:26  .wget-hsts
-rwxrwxrwx  1 kanaka kanaka 3,2K dic 19  2018  winehq.key
-rw-------  1 kanaka kanaka   63 apr 11 04:18  .Xauthority
-rw-------  1 kanaka kanaka 8,0K apr 11 16:12  .xsession-errors
-rw-------  1 kanaka kanaka  14K apr 11 04:17  .xsession-errors.old
Il file system, se ho inteso bene è un ext4, linux mint 20.1 xfce
Ultima modifica di kanaka il domenica 11 aprile 2021, 17:42, modificato 1 volta in totale.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2854
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Impossibile modificare file da superutente

Messaggio da DoctorStrange »

Entrambi i comandi che ti ho postato, consultano solo gli attributi dei file. Non fanno danni.

Devi passare come argomento il path assoluto del file che stai modificando.

Codice: Seleziona tutto

ls -lah /path/assoluto/al/file/modificato
e

Codice: Seleziona tutto

lsattr /path/assoluto/al/file/modificato
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Re: Impossibile modificare file da superutente

Messaggio da kanaka »

DoctorStrange ha scritto:
domenica 11 aprile 2021, 17:41

Codice: Seleziona tutto

lsattr /path/assoluto/al/file/modificato

Codice: Seleziona tutto

lsattr /sys/module/sony_laptop/parameters/kbd_backlight
lsattr: ioctl non appropriata per il device Durante la lettura dei flag di /sys/module/sony_laptop/parameters/kbd_backlight
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6658
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Budgie
Distribuzione: 20.04 LTS; 22.04 LTS
Sesso: Maschile

Re: Impossibile modificare file da superutente

Messaggio da ivantu »

posta qui l'output dei permessi di file che stai modificando.

Codice: Seleziona tutto

ls -la /sys/module/sony_laptop/parameters/kbd_backlight
e dell'altro file ovviamente sostituisci la directory e il nome del file con quel file

Codice: Seleziona tutto

ls -la /directory/file
postaci anche il link della guida che stai seguendo, per la modifica. Probabile che sia datata e non funzionante con la versione attuale di linux mint la quale stai utilizzando ora.
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Re: Impossibile modificare file da superutente

Messaggio da kanaka »

Codice: Seleziona tutto

ls -la /sys/module/sony_laptop/parameters/kbd_backlight
-r--r--r-- 1 root root 4096 apr 11 04:24 /sys/module/sony_laptop/parameters/kbd_backlight
l'altro file è per il timeout dei led tastiera

Codice: Seleziona tutto

ls -la /sys/module/sony_laptop/parameters/kbd_backlight_timeout
-r--r--r-- 1 root root 4096 apr 11 18:11 /sys/module/sony_laptop/parameters/kbd_backlight_timeout
https://qastack.it/ubuntu/13886/how-to- ... t-keyboard
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17342
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Impossibile modificare file da superutente

Messaggio da Stealth »

Non ho idea se i permessi di quei files debbano essere proprio così, perchè io non li ho. Ciò premesso, se sono di root un motivo ci sarà quindi

Codice: Seleziona tutto

sudo -i
e sei root, li modifichi con

Codice: Seleziona tutto

nano /indirizzo/nomefile
senza sudo davanti, e poi dai un exit per abbandonare root e tornare al tuo utente. Dovrebbe funzionare ma, nel dubbio, fai una copia di backup dei files prima delle modifiche
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Re: Impossibile modificare file da superutente

Messaggio da kanaka »

Stealth ha scritto:
domenica 11 aprile 2021, 18:27
Non ho idea se i permessi di quei files debbano essere proprio così, perchè io non li ho. Ciò premesso, se sono di root un motivo ci sarà quindi
e sei root, li modifichi con

Codice: Seleziona tutto

nano /indirizzo/nomefile
senza sudo davanti, e poi dai un exit per abbandonare root e tornare al tuo utente. Dovrebbe funzionare ma, nel dubbio, fai una copia di backup dei files prima delle modifiche

Codice: Seleziona tutto

nano /sys/module/sony_laptop/parameters/kbd_backlight
ma provando a salvare..

Codice: Seleziona tutto

Errore durante la scrittura di /sys/module/sony_laptop/parameters/kbd_backlight: Permesso negato
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6613
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 18.4 mate - 22.4 mate
Sesso: Maschile
Località: Versilia

Re: Impossibile modificare file da superutente

Messaggio da Roberto Pontecorvi »

Ma prima del comando:
nano /sys/module/sony_laptop/parameters/kbd_backlight
hai dato il comando:

Codice: Seleziona tutto

sudo -i
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17342
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Impossibile modificare file da superutente

Messaggio da Stealth »

No vabbè, ha ragione lui perchè il file è di root ma è readonly. Quindi, sempre da root e non con sudo

Codice: Seleziona tutto

chmod 600 /indirizzo/nome_file
poi lo modifichi con nano, lo salvi e lo riporti a readonly (come sembra dover essere) con

Codice: Seleziona tutto

chmod 400 /indirizzo/nome_file
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Re: Impossibile modificare file da superutente

Messaggio da kanaka »

Roberto Pontecorvi ha scritto:
lunedì 12 aprile 2021, 8:12
Ma prima del comando:
nano /sys/module/sony_laptop/parameters/kbd_backlight
hai dato il comando:

Codice: Seleziona tutto

sudo -i
Si
Stealth ha scritto:
lunedì 12 aprile 2021, 9:11
No vabbè, ha ragione lui perchè il file è di root ma è readonly. Quindi, sempre da root e non con sudo

Codice: Seleziona tutto

chmod 600 /indirizzo/nome_file
fatto me lo apre, lo modifico ma mi risponde

Codice: Seleziona tutto

Errore durante la scrittura di /sys/module/sony_laptop/parameters/kbd_backlight: Errore di input/output
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2854
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Impossibile modificare file da superutente

Messaggio da DoctorStrange »

Forse non è un file normale. Prova a digitare:

Codice: Seleziona tutto

file /sys/module/sony_laptop/parameters/kbd_backlight && getfacl /sys/module/sony_laptop/parameters/kbd_backlight
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Re: Impossibile modificare file da superutente

Messaggio da kanaka »

da root

Codice: Seleziona tutto

root@kanaka-SVE1712Z1EB:/home/kanaka# file /sys/module/sony_laptop/parameters/kbd_backlight && getfacl /sys/module/sony_laptop/parameters/kbd_backlight
/sys/module/sony_laptop/parameters/kbd_backlight: ASCII text
getfacl: rimozione di '/' dall'inizio di nomi di percorso assoluti
# file: sys/module/sony_laptop/parameters/kbd_backlight
# owner: root
# group: root
user::rw-
group::---
other::---
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Impossibile modificare file da superutente

Messaggio da steff »

A manino funziona?

Codice: Seleziona tutto

cat /sys/module/sony_laptop/parameters/kbd_backlight
se mostra 1 e dai

Codice: Seleziona tutto

sudo -s
echo 0 > /sys/module/sony_laptop/parameters/kbd_backlight

Codice: Seleziona tutto

cat /sys/module/sony_laptop/parameters/kbd_backlight
/sys è un pseudofilesystem molto speciale.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
kanaka
Prode Principiante
Messaggi: 247
Iscrizione: sabato 6 aprile 2013, 18:44
Desktop: Mint su SVE1712Z1EB
Distribuzione: Ubuntu 20.04.2 LTS
Sesso: Maschile
Località: Gualtieri

Re: Impossibile modificare file da superutente

Messaggio da kanaka »

da utente normale il primo comando

Codice: Seleziona tutto

kanaka@kanaka-SVE1712Z1EB:~$ cat /sys/module/sony_laptop/parameters/kbd_backlight
cat: /sys/module/sony_laptop/parameters/kbd_backlight: Permesso negato
allora ho fatto così:

Codice: Seleziona tutto

kanaka@kanaka-SVE1712Z1EB:~$ sudo -i
[sudo] password di kanaka:                
root@kanaka-SVE1712Z1EB:~# cat /sys/module/sony_laptop/parameters/kbd_backlight
-1
root@kanaka-SVE1712Z1EB:~# sudo -s
root@kanaka-SVE1712Z1EB:~# echo 0 > /sys/module/sony_laptop/parameters/kbd_backlight
bash: echo: errore in scrittura: Errore di input/output
root@kanaka-SVE1712Z1EB:~# cat /sys/module/sony_laptop/parameters/kbd_backlight
-1
Scrivi risposta

Ritorna a “Altre distribuzioni e sistemi operativi”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti