[Mount] FSTAB: Ottenere i diritti per eseguire programmi

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
Giskard
Prode Principiante
Messaggi: 3
Iscrizione: martedì 22 dicembre 2009, 0:24
Località: 127.0.0.1

[Mount] FSTAB: Ottenere i diritti per eseguire programmi

Messaggio da Giskard »

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)
"..ci sono persone che corrono così tanto che la notte sognano di correre. Ogni giorno correrai sotto un Sole diverso.. Correre ti ruberà le energie, ma ti irrobustirai. Non c'è tempo. e tu sei nato per correre Uomo."
Avatar utente
yves
Rampante Reduce
Rampante Reduce
Messaggi: 5422
Iscrizione: domenica 25 dicembre 2005, 2:23
Località: Argentina - BsAs
Contatti:

Re: [Mount] FSTAB: Ottenere i diritti per eseguire programmi

Messaggio da yves »

Ma i file che cerchi di eseguire su che partizione risiedono?
se dai il comando:

Codice: Seleziona tutto

ls -lh esegui
nella cartella dove risiede il file, cosa risponde?

Ciao.
Al giorno d'oggi i cani di razza muovono la coda solo per interesse. Ma io sono un bastardo... Tuxliberty
Riscopri il PC, installa ed usa Linux ;-) - Linux != Windows Linux User # 16486 - Jabber: yvesBsAs@jabber.org
Avatar utente
Giskard
Prode Principiante
Messaggi: 3
Iscrizione: martedì 22 dicembre 2009, 0:24
Località: 127.0.0.1

Re: [Mount] FSTAB: Ottenere i diritti per eseguire programmi

Messaggio da Giskard »

Mi accorgo niubbamente che questo problema si verifica solo su periferiche montate, come la schedina flash su cui risiede la directory in questione.

patrizio@ubuntu:/media/UNI_SD/workspaceC/6) sorting$ ls -lh esegui
-rw-r--r-- 1 patrizio patrizio 13K 2010-12-21 10:09 esegui
patrizio@ubuntu:/media/UNI_SD/workspaceC/6) sorting$ chmod 777 -v esegui
il modo di "esegui" è stato cambiato in 0777 (rwxrwxrwx)
patrizio@ubuntu:/media/UNI_SD/workspaceC/6) sorting$ ls -lh esegui
-rw-r--r-- 1 patrizio patrizio 13K 2010-12-21 10:09 esegui

Il chmod non cambia nulla. Devo fare qualcosa relativo alla periferica removibile, giusto?
"..ci sono persone che corrono così tanto che la notte sognano di correre. Ogni giorno correrai sotto un Sole diverso.. Correre ti ruberà le energie, ma ti irrobustirai. Non c'è tempo. e tu sei nato per correre Uomo."
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Mount] FSTAB: Ottenere i diritti per eseguire programmi

Messaggio da patel »

Codice: Seleziona tutto

gksu dbus-launch nautilus
vai in system, media, clic destro sull'icona relativa alla schedina flash, proprietà, permessi, seleziona come proprietario il tuo utente.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Mount] FSTAB: Ottenere i diritti per eseguire programmi

Messaggio da il_muflone »

se la schedina è formattata con ntfs o fat non c'è modo di cambiare i permessi con chmod.
devi impostare la modalità x durante il montaggio con umask=007
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
Giskard
Prode Principiante
Messaggi: 3
Iscrizione: martedì 22 dicembre 2009, 0:24
Località: 127.0.0.1

Re: [Mount] FSTAB: Ottenere i diritti per eseguire programmi

Messaggio da Giskard »

Con semplice click dx su proprietà della schedina è "impossibile determinare i permessi."
Con sudo nautilus riesco a vedere la scheda dei permessi, ma non appena flaggo "permessi sui file" su "leggere e scrivere"
e chiudo la scheda, se la riapro la modifica è come se non fosse avvenuta..
"..ci sono persone che corrono così tanto che la notte sognano di correre. Ogni giorno correrai sotto un Sole diverso.. Correre ti ruberà le energie, ma ti irrobustirai. Non c'è tempo. e tu sei nato per correre Uomo."
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Mount] FSTAB: Ottenere i diritti per eseguire programmi

Messaggio da patel »

se non rispondi alle domande è difficile capire.

Ma i file che cerchi di eseguire su che partizione risiedono?
se la schedina è formattata con ntfs o fat non c'è modo di cambiare i permessi con chmod.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti