logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 14-10-2012 18:55:28

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

wiki - chage. Gestion des comptes user

La commande chage sert à la gestion des comptes user et leur mot de passe.
Le tuto est là :
http://debian-facile.org/doc:systeme:chage

Pareil, venu des pdf fournis par arthefact et melodie. Merci za eux d'eux ! wink

Dernière modification par smolski (16-10-2012 06:10:20)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#2 28-09-2013 18:31:31

MicP
Invité

Re : wiki - chage. Gestion des comptes user

Tout à fait en bas de cette page du manuel de la commande "chage", tu propose un script, mais je n'ai pas trouvé la commande "convdate" dans "debian wheezy".

D'autre part, dans l'exemple proposé, le choix du jour du mois pourrait induire en erreur (inversion jour/mois) ceux qui vont vouloir utiliser cette commande,
aussi, je propose de modifier le numéro de jour de cette date pour un numéro supérieur à 12.

(Tu précisais aussi : "... le nombre de secondes écoulées depuis le premier janvier 1970 à 1 heure du matin. ...", mais c'est sûrement une erreur due au décalage d'horaire été/hiver).

Heureusement, pour remplacer la commande "convdate", il y a la commande "date" qui peut très bien faire le même travail :

echo $((`date '+%s' -d 2010/12/13`/86400))
14955



Il suffirait donc de supprimer le script "dt" et son exemple d'utilisation, et de modifier la ligne de commande proposée par :

chage -m 0 -M 5 –W 3 -E $((`date '+%s' -d 2010/12/31` / 86400)) -I 5 jchalle


Il ne resterait plus qu'à modifier la date dans le descriptif qui suit par : "... ce compte expirera le treize décembre 2010 ..."

Dernière modification par MicP (28-09-2013 20:59:25)

#3 28-09-2013 19:55:15

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : wiki - chage. Gestion des comptes user

MicP a écrit :

(Tu précisais aussi : "... le nombre de secondes écoulées depuis le premier janvier 1970 à 1 heure du matin. ...", mais c'est sûrement une erreur due au décalage d'horaire été/hiver)


J'ai rajouté des précisions ici, cf:

date "+%s" --date "1970/01/01 01:00 UTC+1"


 0


ou encore :

date "+%s" --date "1970/01/01 00:00 UTC"


 0


voire (ma préférée) :

date "+%s" --date "1970/01/01 00:00 UTC+1"


-3600



convdate est fourni par les paquets inn et inn2 qui sont des serveurs de newsgroups. Je pense donc qu'il faut retirer l'utilisation de cette commande du script.

Comme tu as résolu le pb et même des améliorations à proposer, tu peux le faire directement MicP smile


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#4 28-09-2013 21:39:37

MicP
Invité

Re : wiki - chage. Gestion des comptes user

Juste une demande de précision au sujet de la syntaxe de la commande "date" à utiliser dans la ligne de commande "chage" :

info coreutils 'date invocation' a écrit :

...
Normally, `date' uses the time zone rules indicated by the `TZ'
environment variable, or the system default rules if `TZ' is not set.
...


Étant donné que la commande "date" utilise par défaut le fuseau horaire en fonction de la variable "TZ" du système,
ne serait-il pas plus fiable de laisser la commande "date" se charger elle même de choisir le bon (été/hiver) décalage horaire à appliquer ?

#5 29-09-2013 08:15:50

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : wiki - chage. Gestion des comptes user

Je ne comprends pas trop ce que tu écris.

Il n'y a pas de calcul décalage été/hiver dans mes commandes. C'est simplement que « epoch » correspond au 01/01/1970 UTC et est une date fixe pour tous les fuseaux, correspondant donc à une heure différente pour chacun d'entre eux (ce que vérifie les commandes que j'ai tapées ci-dessus), et que donc à ce moment là, dans le fuseaux de Paris, il était 1h. Donc quand on veut utiliser une commande en spécifiant le nombre de secondes écoulées depuis epoch, il ne faut pas se tromper. Après, je suis d'accord pour dire qu'il ne faut pas spécifier ce nombre de seconde à la main mais utiliser date pour cela, et c'est précisément l'esprit de la commande

date "+%s" --date "AAAA/MM/JJ"


qui comme tu le rappelles applique le fuseau local configuré. Mais cela n'empêche pas de connaître le point d'origine smile


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#6 29-09-2013 09:25:29

MicP
Invité

Re : wiki - chage. Gestion des comptes user

On est donc bien d'accord.
En fait, c'est moi qui avais mal compris le "UTC+1" car j'étais encore bloqué dans l'idée de l'heure d'été/hiver, et ça n'a rien à voir avec ce que tu exposais dans ton post.

Modifications effectuées dans le WiKi de la commande "chage"

Hors sujet, mais j'ai vu que pas trouvé où poster ça :
+ un ajout tout en bas de la page du WiKi de la commande "cal - ncal"

Dernière modification par MicP (29-09-2013 19:28:07)

#7 16-07-2014 14:34:57

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : wiki - chage. Gestion des comptes user

mise en conformité du tuto smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#8 23-04-2015 18:20:29

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - chage. Gestion des comptes user

Mise en conformité de l'en-tête.
Suppression de la ligne Nota FIXME

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#9 22-09-2015 12:23:03

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - chage. Gestion des comptes user

Un retour de commande et une commande interactive placés en bloc file
J'ai déplacé la ligne avant la séquence interactive pour une meilleure compréhension

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#10 22-09-2015 17:35:34

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : wiki - chage. Gestion des comptes user

cool

Le lien en réf est obsolète.  wink

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#11 22-09-2015 17:37:01

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - chage. Gestion des comptes user

lequel ? Celui du #1 est bon

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#12 22-09-2015 17:37:52

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : wiki - chage. Gestion des comptes user

Celui en bas de page.
On peut le remplacer par http://www.thegeekstuff.com/2009/04/cha … and-aging/  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#13 22-09-2015 17:38:42

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - chage. Gestion des comptes user

Ok, je croyais que tu parlais du lien qui mène à la page wiki...

Je modifie wink

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#14 22-09-2015 17:41:02

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - chage. Gestion des comptes user

Done tongue

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#15 22-09-2015 17:42:06

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : wiki - chage. Gestion des comptes user

cool  ... et ... tongue

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#16 22-09-2015 17:43:58

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : wiki - chage. Gestion des comptes user

big_smile

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

Pied de page des forums