154 lines
5.1 KiB
HTML
154 lines
5.1 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: File formats (5)<BR>Updated: January 5, 1998<BR><A HREF="#index">Index</A>
|
|
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
|
|
|
<A NAME="lbAB"> </A>
|
|
<H2>이름</H2>
|
|
|
|
passwd - 패스워드 파일
|
|
<A NAME="lbAC"> </A>
|
|
<H2>설명</H2>
|
|
|
|
<B>Passwd</B>
|
|
|
|
는 텍스트 파일로서, 시스템 계정의 목록을 포함하고 있고, 사용자 ID, 그룹
|
|
ID, 홈 디렉토리, 쉘 등의 각 계정에 대한 매우 유용한 정보를 제공한다.
|
|
종종, 각 계정에 대한 암호화된 패스워드를 포함한다.
|
|
Passwd는 일반적인 읽기 권한을 가져야 하지만, 수퍼 유저에게만 쓰기 접근이
|
|
가능하다.
|
|
<P>
|
|
|
|
예전에는 일반적인 읽기 권한으로인한 문제들이 없었다. 모든 사람들이
|
|
암호화된 패스워드를 읽을 수 있었지만, 패스워드를 크랙하기에는 하드웨어가
|
|
너무나 느렸고, 더우기, 기본적인 가정은 그들은 아주 친숙한 사용자
|
|
공동체의 패스워드들이었다.
|
|
<P>
|
|
오늘날 많은 사람들이 쉐도우 패스워드의 일부 버전을 실행한다.
|
|
<BR> .I /etc/passwd는 암호화된 패스워드 대신 *로 된
|
|
패스워드를 지니고, 암호화된 패스워드들은 수퍼유저만이 읽을 수 있는
|
|
<I>/etc/shadow에 저장된다. </I>
|
|
|
|
<P>
|
|
|
|
쉐도우 패스우드가 사용되는지에 상관없이, 많은 시스템 관리자들은 사용자가
|
|
자기 자신을 패스워드를 사용하여 인증할 수 없도록 패스워드 필드내에
|
|
별표를 사용한다.
|
|
<P>
|
|
<P>
|
|
|
|
만일 새로운 로그인을 만들면, 우선 패스워드 필드에 별표를 놓고, 이를
|
|
설정하기 위해 .BR passwd (1)을 사용한다.
|
|
PP
|
|
각 행마다 하나의 항목이 있고, 각 행은 다음의 형식을 지닌다.
|
|
<P>
|
|
<DL COMPACT><DT id="1"><DD>
|
|
계정:패스워드:UID:GID:GECOS:디렉토리:쉘
|
|
</DL>
|
|
|
|
<P>
|
|
각 필드에 대한 설명은 다음과 같다.
|
|
<P>
|
|
<DL COMPACT><DT id="2"><DD>
|
|
<DL COMPACT>
|
|
<DT id="3"><I>계정</I>
|
|
|
|
<DD>
|
|
시스템에서의 사용자 이름. 대문자를 사용해서는 안된다.
|
|
<DT id="4"><I>패스워드</I>
|
|
|
|
<DD>
|
|
암호화된 사용자의 패스워드 혹은 별표
|
|
<DT id="5"><I>UID</I>
|
|
|
|
<DD>
|
|
숫자로 표현되는 사용자 id
|
|
<DT id="6"><I>GID</I>
|
|
|
|
<DD>
|
|
이 사용자에 대한 주 그룹 ID, 숫자로 표현됨
|
|
<DT id="7"><I>GECOS</I>
|
|
|
|
<DD>
|
|
이 필드는 선택적이고, 오직 정보적인 목적으로만 사용된다. 보통, 이는
|
|
사용자의 전체 이름을 포함한다. GECOS는 일반 전자 통합 운영체제로서,
|
|
GE의 거대 시스템이 Honeywell에 판매된 GCOS,로 다시 명명되었다. Dennis
|
|
Ritchie는 말하기를, 때때로 우리는 프린터 출력 혹은 일괄 처리 작업들을
|
|
GCOS 머신으로 전송하였다. 패스워드 파일에서 GCOS 필드는 $IDENTcard에 대한
|
|
정보를 숨겨두는 장소이다.
|
|
<DT id="8"><I>directory </I>
|
|
|
|
<DD>
|
|
사용자의 $HOME 디렉토리
|
|
<DT id="9"><I>shell(쉘)</I>
|
|
|
|
<DD>
|
|
로그인시 실행하는 프로그램(만일 비었다면, .BR /bin/sh을 사용한다.)
|
|
만일 존재하지 않는 실행파일로 설정되었다면, 사용자는 .BR login (1)을 통해
|
|
로그인 할 수 없을 것이다.
|
|
<P>
|
|
</DL>
|
|
</DL>
|
|
|
|
<A NAME="lbAD"> </A>
|
|
<H2>주의</H2>
|
|
|
|
여러분이 사용자 그룹을 만들고 싶다면, GID는 이와 동일하여야 하며,
|
|
<I>/etc/group</I>내에 항목들이 있거나, 그룹이 존재하지 않아야 한다.
|
|
<P>
|
|
|
|
암호화된 패스워드가 별표로 설정된 경우, 사용자는 .BR login (1)로 로그일 할 수 없지만,
|
|
<B><A HREF="/cgi-bin/man/man2html?1+rlogin">rlogin</A></B>(1)을<B>사용하여</B>로그인할<B>수</B>있을<B>수도</B>있다.<B>존재하는</B>프로세스들을<B>실행하고,</B>
|
|
|
|
<B><A HREF="/cgi-bin/man/man2html?1+rsh">rsh</A></B>(1)
|
|
|
|
혹은
|
|
<B><A HREF="/cgi-bin/man/man2html?1+cron">cron</A></B>(1)
|
|
|
|
혹은
|
|
<B><A HREF="/cgi-bin/man/man2html?1+at">at</A></B>(1)
|
|
|
|
을 초기화시키거나, 메일 필터를 시작한다.
|
|
단순히 쉘 필드를 변경시켜서 계정을 잠그는 것은 똑같은 결과를 가져오고,
|
|
<B><A HREF="/cgi-bin/man/man2html?1+su">su</A></B>(1)의<B>사용을</B>허용한다..
|
|
|
|
<A NAME="lbAE"> </A>
|
|
<H2>파일</H2>
|
|
|
|
<I>/etc/passwd</I>
|
|
|
|
<A NAME="lbAF"> </A>
|
|
<H2>관련 항목</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)
|
|
|
|
<P>
|
|
|
|
<HR>
|
|
<A NAME="index"> </A><H2>Index</H2>
|
|
<DL>
|
|
<DT id="10"><A HREF="#lbAB">이름</A><DD>
|
|
<DT id="11"><A HREF="#lbAC">설명</A><DD>
|
|
<DT id="12"><A HREF="#lbAD">주의</A><DD>
|
|
<DT id="13"><A HREF="#lbAE">파일</A><DD>
|
|
<DT id="14"><A HREF="#lbAF">관련 항목</A><DD>
|
|
</DL>
|
|
<HR>
|
|
This document was created by
|
|
<A HREF="/cgi-bin/man/man2html">man2html</A>,
|
|
using the manual pages.<BR>
|
|
Time: 00:05:06 GMT, March 31, 2021
|
|
</BODY>
|
|
</HTML>
|