Formato de data do comando chage -E

0

Gostaria de saber qual é o formato correto para colocar no comando:

sudo chage -E (DATE) (USERNAME)

Além disso, se é possível colocar horas, minutos e segundos.

    
por Michelle T. C. Dias 06.04.2017 / 00:12

1 resposta

1

De man chage :

   -E, --expiredate EXPIRE_DATE
       Set the date or number of days since January 1, 1970 on which the
       user's account will no longer be accessible. The date may also be
       expressed in the format YYYY-MM-DD (or the format more commonly
       used in your area). A user whose account is locked must contact the
       system administrator before being able to use the system again.

Você quer um número de dias ou uma string YYYY-MM-DD. A hora do dia não é levada em conta.

Tente também date +%F -d "+30 days" , que gera a data em 30 dias, a partir de "hoje".

 chage -E $(date +%F -d "+30 days") USER
    
por taifwa 06.04.2017 / 00:18