Crontab não funciona @reboot com o macchanger

1

No meu crontab eu tenho:

@reboot macchanger -r eth0

(alterado no meu usuário root). Mas o endereço MAC não está mudando quando eu reinicio. macchanger -r eth0 funciona bem no terminal.

    
por Alfie 19.12.2016 / 01:58

1 resposta

0

Os comandos precisam ser prefixados com o nome do diretório e os parâmetros devem ser colocados entre aspas duplas. Supondo que seu macchanger resida no caminho normal, crie um arquivo (com qualquer nome) no diretório /etc/cron.d que contém:

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
@reboot root sleep 15
@reboot root macchanger "-r eth0"
    
por WinEunuuchs2Unix 19.12.2016 / 06:20