[Mount] FSTAB: Ottenere i diritti per eseguire programmi
Inviato: domenica 19 dicembre 2010, 18:14
Ciao!!!
Spero di non aver sbagliato sezione, in quanto questo problema è emerso programmando, ma la soluzione credo sia più generica.
Ho ubuntu 10.0 64bit installato con wubi. l'utente che utilizzo è unico amministratore.
Compilando piccoli programmi in C da terminale, col buon
cc sorgente.c -o esegui
ottengo correttamente i files
sorgente.o ed esegui.
L'istruzione ./esegui mi risponde
bash: ./esegui: Permesso negato.
provo con sudo bash, e ottengo
bash: ./esegui: Impossibile eseguire il file binario.
Mi è stato spiegato che Ubuntu monta alcune partizioni non assegnando il diritto di esecuzione.
Ho provato quindi con
sudo chmod u+x esegui e con sudo chmod 777 esegui, nessuna ha modificato qualcosa.
La soluzione corretta sembra essere la modifica di /etc/fstab, ma non so proprio come fare: vi chiedo aiuto.
Buone feste a tutti! (b2b)
Spero di non aver sbagliato sezione, in quanto questo problema è emerso programmando, ma la soluzione credo sia più generica.
Ho ubuntu 10.0 64bit installato con wubi. l'utente che utilizzo è unico amministratore.
Compilando piccoli programmi in C da terminale, col buon
cc sorgente.c -o esegui
ottengo correttamente i files
sorgente.o ed esegui.
L'istruzione ./esegui mi risponde
bash: ./esegui: Permesso negato.
provo con sudo bash, e ottengo
bash: ./esegui: Impossibile eseguire il file binario.
Mi è stato spiegato che Ubuntu monta alcune partizioni non assegnando il diritto di esecuzione.
Ho provato quindi con
sudo chmod u+x esegui e con sudo chmod 777 esegui, nessuna ha modificato qualcosa.
La soluzione corretta sembra essere la modifica di /etc/fstab, ma non so proprio come fare: vi chiedo aiuto.
Buone feste a tutti! (b2b)