View previous topic :: View next topic |
Author |
Message |
waju n00b
Joined: 12 Jul 2004 Posts: 31 Location: Spain
|
Posted: Mon Jul 12, 2004 6:26 pm Post subject: [FCRON] fcrontab se resiste (CERRADO) |
|
|
hola:
tengo instalado fcron, en vez de cron, siguiendo las instrucciones del handbook de instalación - utilicé la versión inglesa, más actualizada.
al hacer "fcrontab -e" como usuario normal, me dice:
$ fcrontab -e
-bash: /usr/bin/fcrontab: Permiso denegado
miro los permisos de /usr/bin/fcrontab con "ls -al |less":
---s--s--- 1 root cron 13004 jul 8 14:01 fcronsighup
---s--s--- 1 cron cron 37568 jul 8 14:01 fcrontab
-rwxr-xr-x 1 root root 6480 jul 8 00:51 fdformat
y veo que tiene unos permisos "muy raros", que no había visto nunca. sólo estoy acostumbrado al típico rwx
¿sabéis que debo hacer para poder usar fcron? ¿con cambiarle los permisos a -r-xr-xr-x será suficiente? ¿debo utilizar otro método?
gracias y saludos
Last edited by waju on Tue Aug 31, 2004 1:06 pm; edited 2 times in total |
|
Back to top |
|
|
TieferFeld Guru
Joined: 01 May 2004 Posts: 550 Location: irgendwie, irgendwo, irgendwann
|
Posted: Mon Jul 12, 2004 8:45 pm Post subject: |
|
|
El bit s es el bit Setuid. Ese bit indica que el usuario que ejecute ese programa tendrá los mismos permisos efectivos que el propietario del archivo. En tu caso, el fcronsighup se ejecutará con EUID (Effective user ID) de root y GEUID (Group Effective User ID) cron. El fcrontab cron y cron. El bit s implica bit x. |
|
Back to top |
|
|
waju n00b
Joined: 12 Jul 2004 Posts: 31 Location: Spain
|
Posted: Mon Jul 12, 2004 10:40 pm Post subject: |
|
|
hola TieferFeld:
gracias por tu respuesta.
mirando el archivo fcrontab, el usario y grupo es cron. quizás estés viendo el archivo de arriba...
gracias por tu explicación. pensé que algo de setuid debía ser, aunque no sé mucho del tema.
¿sabrías qué debo hacer para poder usar fcrontab?
saludos |
|
Back to top |
|
|
waju n00b
Joined: 12 Jul 2004 Posts: 31 Location: Spain
|
Posted: Tue Aug 31, 2004 1:03 pm Post subject: SOLUCIONADO |
|
|
solucionado:
únicamente tenía que añadir mi usuario al grupo cron. |
|
Back to top |
|
|
|