\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{jeu. nov. 3 09:28:59 CET 2011}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={passwd},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Modifier le mot de passe d’un utilisateur. Un utilisateur normal peut seulement changer son propre mot de passe. passwd peut également changer le compte ou la période de validité du mot de passe associé},
CreationDate={D:20111103092859},
ModDate={D:20111103092859},
Keywords={Linux}
}}
\begin{document}
 
\begin{center}
{\Huge passwd }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Modifier le mot de passe d’un utilisateur. Un utilisateur normal peut seulement changer son propre mot de passe. passwd peut également changer le compte ou la période de validité du mot de passe associé}
 
\vspace{10mm}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -a, --all]{Ne peut être utilisée qu’avec \textbf{-S} et permet d’afficher l’état des mots de passe pour tous les utilisateurs}
\item[\hspace{1mm} -d, --delete]{Supprime le mot de passe}
\item[\hspace{1mm} -e, --expire]{Annule immédiatement la validité du mot de passe d’un compte. Ceci permet d’obliger un utilisateur à changer son mot de passe à sa prochaine connexion.}
\item[\hspace{1mm} -i, --inactive DUREE\_INACTIVITE]{Permet de désactiver un compte un certain nombre de jours après que son mot de passe soit arrivé en fin de validité depuis le nombre de jours spécifié, l’utilisateur ne pourra plus se connecter.}
\item[\hspace{1mm} -k, --keep-tokens]{Indique qu’un changement de mot de passe devrait être exécuté uniquement pour les tokens d’authentification expiré.}
\item[\hspace{1mm} -l, --lock]{Bloque le mot de passe du compte spécifié, en ajoutant un ’ !’ au début du hash du mot de passe). Cette méthode ne désactive pas le compte, il est toujours possible de se logger en utilisant d’autres token d’authentification tel que les clés SSH. Pour désactiver un compte, utiliser usermod --expiredate 1. Les utilisateurs avec un mot de passe bloqués ne peuvent pas changer leur mot de passe.}
\item[\hspace{1mm} -m, --mindays JOURS\_MIN]{Nombre de jours minimum entre chaque changement de mot de passe. A 0, désactive cette option.}
\item[\hspace{1mm} -q, --quiet]{mode silencieux}
\item[\hspace{1mm} -r, --repository REPOSITORY]{change le mot de passe dans le REPOSITORY}
\item[\hspace{1mm} -S, --status]{Affiche l’état d’un compte. Cet état est constitué de 7 champs :}
\end{description}
 
\begin{description} \normalsize
\item[\hspace{6mm} -]{Nom du compte}
\item[\hspace{6mm} -]{Si le mot de passe est bloqué (L), n’a pas de mot de passe (NP) ou as un mot de passe utilisable (P)}
\item[\hspace{6mm} -]{Date de dernière modification du mot de passe}
\item[\hspace{6mm} -]{Durée minimum avant modification}
\item[\hspace{6mm} -]{Durée maximum de validité}
\item[\hspace{6mm} -]{Durée d’avertissement}
\item[\hspace{6mm} -]{Durée d’inactivité}
\item[\hspace{6mm} ]{Les durées sont exprimées en jours.}
\end{description}
 
\begin{description} \normalsize
\item[\hspace{1mm} -u, --unlock]{Déverrouille le mot de passe du compte spécifié.}
\item[\hspace{1mm} -w, --warndays DUREE\_AVERTISSEMENT]{Fixe le nombre de jours avant que le changement de mot de passe ne soit obligatoire et durant lequel l’utilisateur est prévenu que son mot de passe arrive à expiration.}
\item[\hspace{1mm} -x, --maxdays JOURS\_MAX]{Fiche le nombre de jours pendant lesquels un mot de passe reste valable, après, le mot de passe devra être modifié.}
\end{description}
 
\hspace{1mm}  \textbf{passwd} utilise PAM pour authentifier les utilisateurs et pour changer leur mot de passe (voir /etc/pam.d/passwd)
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge Valeurs de retour }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} 0]{succès}
\item[\hspace{1mm} 1]{Permission refusée}
\item[\hspace{1mm} 2]{combinaison d’options non valable}
\item[\hspace{1mm} 3]{échec inattendu}
\item[\hspace{1mm} 4]{le fichier passwd est manquant}
\item[\hspace{1mm} 5]{fichier passwd en cour d’utilisation}
\item[\hspace{1mm} 6]{paramètre non valable pour l’option}
\end{description}
\end{flushleft}
\end{document}
