Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

1. Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

Vilmon C. Almeida
lvlineiro

(usa Suse)

Enviado em 12/06/2015 - 09:15h

Bom dia galera.
Estou tendo problema com a minha crontab, de uns dias pra cá ela parou de funcionar dizendo que o root não tem permissão de usar o programa (crontab)
P3:/ # crontab -e
You (root) are not allowed to use this program (crontab)
See crontab(1) for more information

Não possuo os arquivos cron.allow nem o cron.deny, em /etc/
Utilizo o Suse
desde ja agradeço!!


  


2. Verifique os arquivos

Joao Vitorino
Joao_Vitorino

(usa Red Hat)

Enviado em 12/06/2015 - 15:19h


Verifique os arquivos :
/etc/crontab
/etc/cron.d/novell.com-suse_register


3. Re: Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

Vilmon C. Almeida
lvlineiro

(usa Suse)

Enviado em 12/06/2015 - 15:25h

Joao_Vitorino escreveu:


Verifique os arquivos :
/etc/crontab
/etc/cron.d/novell.com-suse_register




so tenho esses arquivos na pasta /etc
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

/etc/cron.d/
-rw-r--r-- 1 root root 268 Mar 19 2010 smolt
# Runs the smolt checkin client
# Please note that calling with -c will cause smolt to pause a random amount of
# time between 0 and 3 days before actually sending, this is to prevent ddos on
# the server
20 1 1 * * smolt /usr/bin/smoltSendProfile -c > /dev/null 2>&1




4. Re: Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

Joao Vitorino
Joao_Vitorino

(usa Red Hat)

Enviado em 12/06/2015 - 16:51h

lvlineiro escreveu:

Joao_Vitorino escreveu:


Verifique os arquivos :
/etc/crontab
/etc/cron.d/novell.com-suse_register




so tenho esses arquivos na pasta /etc
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

/etc/cron.d/
-rw-r--r-- 1 root root 268 Mar 19 2010 smolt
# Runs the smolt checkin client
# Please note that calling with -c will cause smolt to pause a random amount of
# time between 0 and 3 days before actually sending, this is to prevent ddos on
# the server
20 1 1 * * smolt /usr/bin/smoltSendProfile -c > /dev/null 2>&1



Verifique se o arquivo /etc/pam.d/crond existe e se seu conteúdo está igual abaixou ou contém alguma coisa que impeça o root de usar o cron (pouco provavel)


#
# The PAM configuration file for the cron daemon
#
#
auth sufficient pam_rootok.so
auth include common-auth
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session






Quanto ao arquivo /etc/cron.d/novell.com-suse_register eu falei besteira, esse arquivo não existe em todos os servidores suse's que trabalho.
Uma solução simples seria fazer backup dos seus arquivos de
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

e depois reinstalar o cron


5. Re: Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

Vilmon C. Almeida
lvlineiro

(usa Suse)

Enviado em 15/06/2015 - 14:22h

Joao_Vitorino escreveu:

lvlineiro escreveu:

Joao_Vitorino escreveu:


Verifique os arquivos :
/etc/crontab
/etc/cron.d/novell.com-suse_register




so tenho esses arquivos na pasta /etc
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

/etc/cron.d/
-rw-r--r-- 1 root root 268 Mar 19 2010 smolt
# Runs the smolt checkin client
# Please note that calling with -c will cause smolt to pause a random amount of
# time between 0 and 3 days before actually sending, this is to prevent ddos on
# the server
20 1 1 * * smolt /usr/bin/smoltSendProfile -c > /dev/null 2>&1



Verifique se o arquivo /etc/pam.d/crond existe e se seu conteúdo está igual abaixou ou contém alguma coisa que impeça o root de usar o cron (pouco provavel)


#
# The PAM configuration file for the cron daemon
#
#
auth sufficient pam_rootok.so
auth include common-auth
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session






Quanto ao arquivo /etc/cron.d/novell.com-suse_register eu falei besteira, esse arquivo não existe em todos os servidores suse's que trabalho.
Uma solução simples seria fazer backup dos seus arquivos de
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

e depois reinstalar o cron



Obrigado pela dica, desinstalei a cron e instalei de novo , voltou funcionar normalmente.
Obrigado!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts