Pagina 1 di 1

[RISOLTO] cambiare i permessi su hd esterno

Inviato: venerdì 17 luglio 2009, 17:23
da fobiss
salve, ho il seguente problema: ho appena creato una partizione ext3 su un hd esterno collegato tramite usb, e avrei bisogno di crearvi delle cartelle coi permessi di utente normale: il problema è che il permesso mi è negato. Ho provato allora con il comando:

Codice: Seleziona tutto

sudo chmod -R 755 /media/disk-1
e non mi compare alcun messaggio, come a far credere che tutto sia andato bene, invece quando riprovo vedo che non è cambiato nulla. dato che non sono ancora pratico di queste cose (anche se sto cercando di diventarlo) qualcuno può dirmi dove sbaglio?

Re: cambiare i permessi su hd esterno

Inviato: venerdì 17 luglio 2009, 17:24
da badìl
Posta

Codice: Seleziona tutto

ls -l /media
e

Codice: Seleziona tutto

mount

Re: cambiare i permessi su hd esterno

Inviato: venerdì 17 luglio 2009, 17:27
da fobiss

Codice: Seleziona tutto

roberto@roberto-laptop:~$ ls -l /media
totale 56
lrwxrwxrwx  1 root    root     6 2008-05-20 00:31 cdrom -> cdrom0
drwxr-xr-x  2 root    root  4096 2008-05-20 00:31 cdrom0
drwxr-x---  3 root    root  4096 2009-07-17 10:48 disk
drwxr-xr-x  5 root    root  4096 2009-07-17 17:12 disk-1
drwx------ 10 roberto root  4096 1970-01-01 01:00 disk-2
drwxrwxrwx 16 root    root  4096 2009-07-17 10:44 ext3_DATA
drwx------ 18 roberto root 32768 1970-01-01 01:00 fat32_DATA
drwxr-xr-x  2 root    root  4096 2008-08-16 21:02 iso

Codice: Seleziona tutto

roberto@roberto-laptop:~$ mount
/dev/sda5 on / type ext3 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.27-14-generic/volatile type tmpfs (rw,mode=755)
/dev/sda7 on /boot type ext3 (rw,relatime)
/dev/sda6 on /home type ext3 (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw)
overflow on /tmp type tmpfs (rw,size=1048576,mode=1777)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/roberto/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=roberto)
/dev/sdc2 on /media/ext3_DATA type ext3 (rw,nosuid,nodev,uhelper=hal)
/dev/sdc3 on /media/disk-1 type ext3 (rw,nosuid,nodev,uhelper=hal)
/dev/sdc1 on /media/fat32_DATA type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
/dev/sdb1 on /media/disk-2 type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)

Re: cambiare i permessi su hd esterno

Inviato: venerdì 17 luglio 2009, 17:37
da patel
mi sembra che non sei il proprietario del disco, forse devi fare un chown

Re: cambiare i permessi su hd esterno

Inviato: venerdì 17 luglio 2009, 17:45
da fobiss
adesso funziona tutto, grazie. Non avevo mai usato quel comando, pensavo dovesse bastare solo chmod.

Re: [RISOLTO] cambiare i permessi su hd esterno

Inviato: venerdì 17 luglio 2009, 17:56
da patel
Badìl potresti completare la soluzione ? io ho sempre fatto da Nautilus.
1) come si impostano i permessi corretti
2) comando chown
3) prima chown oppure è lo stesso ?

Re: [RISOLTO] cambiare i permessi su hd esterno

Inviato: venerdì 17 luglio 2009, 18:06
da badìl
O fai

Codice: Seleziona tutto

chmod 777
in modo che anche se il proprietario è root comunque tutti hanno permessi di lettura+scrittura+esecuzione.

personalmente preferisco fare

Codice: Seleziona tutto

chown miouser:miouser 
in modo da rendere mia la partizione.
Se ci sono più utenti creo un gruppo in cui metto chi voglio che acceda al disco e do

Codice: Seleziona tutto

chown miouser:gruppo_creato_appositamente
Se poi serve aggiusto i permessi con

Codice: Seleziona tutto

chmod 750
o

Codice: Seleziona tutto

chmod 770
o

Codice: Seleziona tutto

chmod 755
dipende dal disco. ;D

Re: [RISOLTO] cambiare i permessi su hd esterno

Inviato: venerdì 17 luglio 2009, 18:08
da fobiss
Ascolta già che ci sono ti chiedo un'altra cosa: quello che volevo fare era copiare la gran parte del mio sistema operativo sull'hd esterno e renderlo avviabile da lì, dato che fra un po' farò una reinstallazione pulita pulita di tutto quanto, ma se non so come recuperare alcune impostazioni riavvio e guardo il sistema vecchio. Ho provato seguendo questa guida:

http://pollycoke.wordpress.com/2006/12/25/eseguire-il-backup-di-unintera-distribuzione-con-il-comando-cp/

e quando ho dato questo comando (tra l'altro io l'ho fatto da dentro il sistema, non ho avuto le scatole di riavvaire col cd live...):

Codice: Seleziona tutto

roberto@roberto-laptop:~$ sudo cp -a /bin /boot /dev /etc /home /initrd /lib /lost+found/ /opt /proc /root /sbin /srv /sys /tmp /usr /var /media/disk-1
mi sono venute fuori alcune scritte:

Codice: Seleziona tutto

[sudo] password for roberto: 
cp: preservazione dei permessi per `/media/disk-1/dev/mixer': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/audio': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/dsp': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/sequencer2': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/sequencer': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/snd/controlC0': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/snd/pcmC0D0c': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/snd/pcmC0D0p': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/snd/seq': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/snd/timer': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/scd0': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/bus/usb/005/005': Operazione non supportata
cp: preservazione dei permessi per `/media/disk-1/dev/fuse': Operazione non supportata
cp: impossibile fare stat di `/home/roberto/.gvfs': Permesso negato
per il resto sta ancora facendo il resto della copia senza mandare altro a schermo, quindi presumo che il resto stia andando liscio. Mi chiedo: da quello che dicono le scritte che ho postato, è possibile che venga pregiudicato il funzionamento del sistema se provo a completare la procedura, sempre seguendo la guida?

Re: [RISOLTO] cambiare i permessi su hd esterno

Inviato: venerdì 17 luglio 2009, 18:18
da fobiss
mi è venuta fuori anche questa roba qua...

Codice: Seleziona tutto

cp: impossibile aprire `/proc/acpi/event' per la lettura: Dispositivo o risorsa occupata
cp: lettura di `/proc/sys/fs/binfmt_misc/register': Argomento non valido
cp: impossibile aprire `/proc/sys/net/ipv4/route/flush' per la lettura: Permesso negato
cp: impossibile aprire `/proc/sys/net/ipv6/route/flush' per la lettura: Permesso negato
cp: lettura di `/proc/sysrq-trigger': Errore di I/O