Re: canviar permisos a directoris // links
On Mon, Nov 11, 2002, Xavi Drudis Ferran wrote: > El Sun, Nov 10, 2002 at 01:40:25PM +0100, Ernest Adrogué deia: > > La qual cosa és molt molesta perquè quan copio fitxers d'aquesta partició > > a les altres es copien amb permisos d'execució. I si canvies el valor de > > umask per treure la x, llavors també afecta als directoris de manera que > > no hi pots accedir. > > > Ni idea, has provat (a la desesperada) de canviar l'ordre del noxec i el > umask=002 ? Hmmm... bon intent, però no funciona :-( No tinc pressa per arreglar-ho, només volia descartar que fos alguna tonteria. Deu ser alguna cosa del kernel, però no crec que sigui que han canviat el driver... Resulta que amb la mateixa versió segons com ho compilis va bé i segons com no. El problema és descobrir quina és l'opció decisiva. Gràcies igualment. -- Ernest Adrogué eadrogue(at)gmx.net GnuPG key Id: 1024D/16A6375D 2001-12-30 pgptGnzS4jhNb.pgp Description: PGP signature
Re: canviar permisos a directoris // links
Ernest Adrogué wrote: On Sat, Nov 09, 2002, Xavier Clotet wrote: però fent un ls -la amb el directori gravadora no m'apareix que estigui "lincat" com, per exemple, el cdrom: drwxr-xr-x2 root root 4096 nov 6 16:02 gravadora lrwxrwxrwx1 root root3 oct 30 16:49 cdrom -> hdb Ara potser em fico de peus a la galleda, però em sembla que si vols fer un link com el del cdrom no has de crear cap directori. cd /dev rm -r gravadora ln -s hdc gravadora I tens un link anomnenat "gravadora" que apunta a "hdc". al fer un ln -d dev/hdc /dev/gravadora apareix el següent: ln: `/dev/gravadora//hdc': File exists L'opció -d és per fer "hard links" (no simbòlics) de directoris. Estàs segur que vols fer això? Amb el tema del link tens raó, no s'ha de crear cap directori no. Pel tema del -d, també tens raó, només el volia fer simbòlic. Gràcies. ___ Yahoo! Messenger Nueva versión: Webcam, voz, y mucho más ĦGratis! Descárgalo ya desde http://messenger.yahoo.es
Re: canviar permisos a directoris // links
El Sun, Nov 10, 2002 at 01:40:25PM +0100, Ernest Adrogué deia: > > La qual cosa és molt molesta perquè quan copio fitxers d'aquesta partició > a les altres es copien amb permisos d'execució. I si canvies el valor de > umask per treure la x, llavors també afecta als directoris de manera que > no hi pots accedir. > Ni idea, has provat (a la desesperada) de canviar l'ordre del noxec i el umask=002 ? -- Xavi Drudis Ferran [EMAIL PROTECTED]
Re: canviar permisos a directoris // links
On Sun, Nov 10, 2002 at 01:40:25PM +0100, Ernest Adrogué wrote: > Jo tinc una partició FAT32 que es monta automàticament amb les següents > opcions: > /dev/hda5 /home/public vfat nodev,noexec,uid=102,gid=102,umask=002,quiet 0 2 > O sigui, els usuaris del grup public tenen permisos de lectura i escriptura. > Doncs bé, això amb un kernel 2.2.x. El problema és quan arrenco amb un > kernel 2.4.x (sense tocar res més) que em surten els permisos diferents: > > drwxrwxr-x3 public public 4096 oct 14 00:42 directori > -rwxrwxr-x1 public public 0 nov 10 13:20 fitxer Supose que va haver un canvi en el driver de fat en el 2.4. De fet, la manera del 2.4 sembla la correcta, encara que siga una merda. No se cap solució, aparte de no gastar vfat :) Jordi -- Jordi Mallach Pérez -- Debian developer http://www.debian.org/ [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ pgpkAVUd1Xl1f.pgp Description: PGP signature
Re: canviar permisos a directoris // links
On Sat, Nov 09, 2002, Xavier Clotet wrote: > P.D.: les altres opcions de umask a on les podria trobar (és a dir els > nombres per els altres tipus de permisos). Al man no hi són (o no les hi > he sapigut trobar...). Mai ho he acabat d'entendre. Jo tinc una partició FAT32 que es monta automàticament amb les següents opcions: /dev/hda5 /home/public vfat nodev,noexec,uid=102,gid=102,umask=002,quiet 0 2 De manera que els permisos dels fitxers i els directoris queden així: drwxrwxr-x3 public public 4096 oct 14 00:42 directori -rw-rw-r--1 public public 0 nov 10 13:20 fitxer O sigui, els usuaris del grup public tenen permisos de lectura i escriptura. Doncs bé, això amb un kernel 2.2.x. El problema és quan arrenco amb un kernel 2.4.x (sense tocar res més) que em surten els permisos diferents: drwxrwxr-x3 public public 4096 oct 14 00:42 directori -rwxrwxr-x1 public public 0 nov 10 13:20 fitxer La qual cosa és molt molesta perquè quan copio fitxers d'aquesta partició a les altres es copien amb permisos d'execució. I si canvies el valor de umask per treure la x, llavors també afecta als directoris de manera que no hi pots accedir. En fi, si algú em sap donar alguna pista sobre com resoldre això li estaré francament agraït. -- Ernest Adrogué eadrogue(at)gmx.net GnuPG key Id: 1024D/16A6375D 2001-12-30 pgpRdwaA9QqKi.pgp Description: PGP signature
Re: canviar permisos a directoris // links
Jordi Mallach wrote: On Sat, Nov 09, 2002 at 04:18:24PM +0100, Xavier Clotet wrote: A l'intentar canviar les propietats del /intercanvi amb "chmod 777 /intercanvi" no em fa res i continua amb els mateixos permisos. Com aquest sistema de fitxers no és de UNIX, no te ni pajolera de què son "permissos". Ja saps com van les coses en MS-DOS :) chown: changing ownership of `/intercanvi': L'operació no és permesa Per això et diu que no es poden fer aquestes operacions. La solució, montar la partició amb arguments. Mira en la secció "fat" del manual de "mount": gid=1000,umask=002 Amb gid=1000, canviaràs el grup a "xavier" (donat que el teu uid siga 1000, comprova-ho amb l'ordre "id") i umask=002 establirà permissos de lectura i escriptura per al propietari i grup, i lectura per a la resta. Tinc al /dev/hdc la gravadora, vaig crear un nou directori, el /dev/gravadora, i vaig voler fer-hi un link de /dev/gravadora a /dev/hdc com el que tinc en el /dev/cdrom cap a /dev/hdb He provat amb: ln -s /dev/gravadora /dev/hdc i amb: ln -d /dev/gravadora /dev/hdc però no deu ser així ja que no funciona. És al revés. ln -s origen destí. o siga, ln -s /dev/hdc /dev/gravadora Però si vols gravar, tindràs que fer més coses (activar el suport ide-scsi del kernel, etc), si apuntes a /dev/hdc només podràs llegir. Jordi Gràcies, el tema de la partició funciona perfectament. El tema aquest del link... després d'haver fet el ln -s /dev/hdc /dev/gravadora fent: casa3-2:/dev# ls -l gravadora m'apareix: total 0 lrwxrwxrwx1 root root8 nov 6 16:02 hdc -> /dev/hdc però fent un ls -la amb el directori gravadora no m'apareix que estigui "lincat" com, per exemple, el cdrom: drwxr-xr-x2 root root 4096 nov 6 16:02 gravadora lrwxrwxrwx1 root root3 oct 30 16:49 cdrom -> hdb al fer un ln -d dev/hdc /dev/gravadora apareix el següent: ln: `/dev/gravadora//hdc': File exists Si en sabeu una solució... Gràcies un altre cop! P.D.: les altres opcions de umask a on les podria trobar (és a dir els nombres per els altres tipus de permisos). Al man no hi són (o no les hi he sapigut trobar...). ___ Yahoo! Messenger Nueva versión: Webcam, voz, y mucho más ¡Gratis! Descárgalo ya desde http://messenger.yahoo.es
Re: canviar permisos a directoris // links
On Sat, Nov 09, 2002 at 04:18:24PM +0100, Xavier Clotet wrote: > A l'intentar canviar les propietats del /intercanvi amb "chmod 777 > /intercanvi" no em fa res i continua amb els mateixos permisos. Com aquest sistema de fitxers no és de UNIX, no te ni pajolera de què son "permissos". Ja saps com van les coses en MS-DOS :) >chown: changing ownership of `/intercanvi': L'operació no és permesa Per això et diu que no es poden fer aquestes operacions. La solució, montar la partició amb arguments. Mira en la secció "fat" del manual de "mount": gid=1000,umask=002 Amb gid=1000, canviaràs el grup a "xavier" (donat que el teu uid siga 1000, comprova-ho amb l'ordre "id") i umask=002 establirà permissos de lectura i escriptura per al propietari i grup, i lectura per a la resta. > Tinc al /dev/hdc la gravadora, vaig crear un nou directori, el > /dev/gravadora, i vaig voler fer-hi un link de /dev/gravadora a /dev/hdc > com el que tinc en el /dev/cdrom cap a /dev/hdb > > He provat amb: ln -s /dev/gravadora /dev/hdc > i amb: ln -d /dev/gravadora /dev/hdc > però no deu ser així ja que no funciona. És al revés. ln -s origen destí. o siga, ln -s /dev/hdc /dev/gravadora Però si vols gravar, tindràs que fer més coses (activar el suport ide-scsi del kernel, etc), si apuntes a /dev/hdc només podràs llegir. Jordi -- Jordi Mallach Pérez -- Debian developer http://www.debian.org/ [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/~jordi/ pgp89H2nEY33p.pgp Description: PGP signature
canviar permisos a directoris // links
Hola de 9 llista, Tinc un directori a l'arrel: drwxr-xr-x9 root root 4096 gen 1 1970 intercanvi Aquest directori és a on munto una partició en FAT32 del /dev/hda2 brw-rw1 root disk 3, 2 mar 14 2002 hda2 A l'intentar canviar les propietats del /intercanvi amb "chmod 777 /intercanvi" no em fa res i continua amb els mateixos permisos. La finalitat de canviar els permisos es perquè, des de un usuari normal (no root), pugui escriure sobre la partició, llegir-ne i executar-ne el que sigui. També he intentat canviar l'owner: casa3-2:/# chown xavier /intercanvi/ chown: changing ownership of `/intercanvi': L'operació no és permesa i canviar-ne el grup: casa3-2:/# chgrp users /intercanvi/ chgrp: changing group of `/intercanvi/': L'operació no és permesa Ja no se què hi podria fer, algú té alguna idea? Gràcies d'avançat. -- Una altra qüestió (si no és abusar gaire... :$ ) Tinc al /dev/hdc la gravadora, vaig crear un nou directori, el /dev/gravadora, i vaig voler fer-hi un link de /dev/gravadora a /dev/hdc com el que tinc en el /dev/cdrom cap a /dev/hdb He provat amb: ln -s /dev/gravadora /dev/hdc i amb: ln -d /dev/gravadora /dev/hdc però no deu ser així ja que no funciona. Alguna suggerència? Moltes gràcies de nou. Salut! ___ Yahoo! Messenger Nueva versión: Webcam, voz, y mucho más ¡Gratis! Descárgalo ya desde http://messenger.yahoo.es