man-pages/pt_BR/man5/passwd.5.html
2021-03-31 01:06:50 +01:00

179 lines
5.5 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of PASSWD</TITLE>
</HEAD><BODY>
<H1>PASSWD</H1>
Section: Formatos de Arquivo (5)<BR>Updated: 5/01/1998<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NOME</H2>
passwd - arquivo de senhas
<A NAME="lbAC">&nbsp;</A>
<H2>DESCRIÇÃO</H2>
<B>Passwd</B>
é um arquivo texto, que contém a lista de contas do sistema,
fornecendo para cada conta qualquer informação útil como identificação numérica do usuário,
identificação numérica do grupo, diretório do usuário, interpretador de comandos, etc.
Freqüentemente ele contém as senhas criptografadas para cada conta.
Ele deveria ter permissão total de leitura (muitos utilitários, como
<B><A HREF="/cgi-bin/man/man2html?1+ls">ls</A></B>(1)
usa-o para mapear as identificações dos usuários para nome de usuários), mas
a permissão de escrita é apenas para o superusuário.
<P>
Nos bons e velhos dias não havia grandes problemas com esta permissão total
de leitura. Todos podiam ler as senhas criptografadas, mas o hardware era
muito lento para quebrar as senhas bem escolhidas, e além disso, a suposição fundamental
usada era que toda comunidade de usuários era amigável. Atualmente muitas
pessoas executam alguma versão da suite shadow password, onde
<I>/etc/passwd</I>
tem *'s ao invéz de senhas criptografadas, e as senhas criptorafadas estão em
<I>/etc/shadow</I>
o qual é legível apenas para o superusuário.
<P>
Apesar de que senhas shadow serem usadas, muitos administradores de
sistemas usam
estrelas no campo de senhas criptografadas para ter certeza que este usuário
autentique-se a si mesmo(a) usando uma senha. (Mas veja as Notas abaixo.)
<P>
Se você cria um nova conta, primeiro coloque asteriscos no campo de
senhas, então use
<B><A HREF="/cgi-bin/man/man2html?1+passwd">passwd</A></B>(1)
para seleciona-lá.
<P>
Há apenas um lançamento por linha, e cada linha tem o formato:
<P>
<DL COMPACT><DT id="1"><DD>
account:password:UID:GID:GECOS:directory:shell
</DL>
<P>
As descrições dos campos são:
<P>
<DL COMPACT><DT id="2"><DD>
<DL COMPACT>
<DT id="3"><I>account</I>
<DD>
o nome dos usuários do sistema. Ele não deveria conter letras maiúsculas.
<DT id="4"><I>password</I>
<DD>
a senha criptografada do usuários ou asteriscos.
<DT id="5"><I>UID</I>
<DD>
a identificação numérica do usuário.
<DT id="6"><I>GID</I>
<DD>
a identificação do grupo primário para este usuário.
<DT id="7"><I>GECOS</I>
<DD>
Este campo é opcional e somente usado para propósitos informativos.
Usualmente, ele contém o nome completo do usuário. GECOS significa General Electric
Comprehensive Operating System, que foi renomeado para GCOS quando
a divissão de grandes sistemas da GE foi vendida para Honeywell. Dennis Ritchie havia
relatado: &quot;Algumas vezes nós mandamos uma saída para a impressora ou trabalhos em lote
para um máquina GCOS. O campo gcos no arquivo de senhas estava no lugar
para esconder a informação para o $IDENTcard. Não elegante.&quot;
<DT id="8"><I>directory</I>
<DD>
o diretório do usuário ($HOME).
<DT id="9"><I>shell</I>
<DD>
o interpretador de comando usados depois do login (se vazio, usa o
<B>/bin/sh</B>).
Se selecionado um executável que não existe, o usuário ficará incapaz de
logar através de
<B><A HREF="/cgi-bin/man/man2html?1+login">login</A></B>(1).
</DL>
</DL>
<A NAME="lbAD">&nbsp;</A>
<H2>NOTAS</H2>
Se você quiser criar grupos de usuários, as GIDs devem ser iguais e devem
ter um lançamento no <I>/etc/group</I>, ou o grupo não existe.
<P>
Se a senha criptografada é selecionada como asteriscos, o usuário ficará
apto para logar usando
<B><A HREF="/cgi-bin/man/man2html?1+login">login</A></B>(1),
mas talvez logar usando
<B><A HREF="/cgi-bin/man/man2html?1+rlogin">rlogin</A></B>(1),
executar processos existentes e iniciar novos através de
<B><A HREF="/cgi-bin/man/man2html?1+rsh">rsh</A></B>(1)
ou
<B><A HREF="/cgi-bin/man/man2html?1+cron">cron</A></B>(1)
ou
<B><A HREF="/cgi-bin/man/man2html?1+at">at</A></B>(1)
ou filtros de correio, etc. Tentativa para fechar um conta por simples
mudança do campo
shell produz o mesmo resultado e adicionalmente permite o uso de
<B><A HREF="/cgi-bin/man/man2html?1+su">su</A></B>(1).
<A NAME="lbAE">&nbsp;</A>
<H2>ARQUIVOS</H2>
<I>/etc/passwd</I>
<A NAME="lbAF">&nbsp;</A>
<H2>VEJA TAMBÉM</H2>
<B><A HREF="/cgi-bin/man/man2html?1+passwd">passwd</A></B>(1),
<B><A HREF="/cgi-bin/man/man2html?1+login">login</A></B>(1),
<B><A HREF="/cgi-bin/man/man2html?1+su">su</A></B>(1),
<B><A HREF="/cgi-bin/man/man2html?5+group">group</A></B>(5),
<B><A HREF="/cgi-bin/man/man2html?5+shadow">shadow</A></B>(5)
<A NAME="lbAG">&nbsp;</A>
<H2>TRADUZIDO POR LDP-BR em 21/08/2000.</H2>
<TT>André L. Fassone Canova &lt;<A HREF="mailto:lonelywolf@blv.com.br">lonelywolf@blv.com.br</A>&gt; (tradução)</TT>
<TT>Roberto Selbach Teixeira &lt;<A HREF="mailto:robteix@zaz.com.br">robteix@zaz.com.br</A>&gt; (revisão)</TT>
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="10"><A HREF="#lbAB">NOME</A><DD>
<DT id="11"><A HREF="#lbAC">DESCRIÇÃO</A><DD>
<DT id="12"><A HREF="#lbAD">NOTAS</A><DD>
<DT id="13"><A HREF="#lbAE">ARQUIVOS</A><DD>
<DT id="14"><A HREF="#lbAF">VEJA TAMBÉM</A><DD>
<DT id="15"><A HREF="#lbAG">TRADUZIDO POR LDP-BR em 21/08/2000.</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:06:21 GMT, March 31, 2021
</BODY>
</HTML>