adduser 옵션에 대한 질문여...

cd9cd9의 이미지

adduser옵션에 -e -f -s라는 옵션이 있잖아요,
제가 보고 있는 책에

-e : "지정된 날짜에 사용자의 계정을 삭제"
-f : "패스워드가 만기된 후 계정이 영구히 말소될 때까지의 기간"
-s : "사용자의 로그인 쉘을 지정"

-s 옵션만 사용법이 있고, -e 와 -f 옵션에 대한 사용예제가 없어서...ㅠㅠ
질문을 드리는 거구요, 질문내용은 다음과 같습니다.

질문1)
-e 옵션 날짜 지정은 어떻게 하는건가요??

질문2)
-e 옵션으로 지정된 날짜에 사용자의 계정을 삭제한다면, 아무래도 사용자에게
계정이 xx년 x월 x일에 계정이 삭제된다는 것을 알려야 할거 같은데, 이런 상태
를 어떻게 알릴수 있는건가요??

질문3)
-f 옵션은 어떻게 사용하는 건가요??

질문4)
-f 옵션설명이...
"패스워드가 만기된 후 계정이 영구히 말소될 때까지의 기간"
이라고 나와 있는데요, "패스워드가 만기" 되었다는 뜻은 해당 사용자의 패스워드를
더 이상 사용할 수 없다는 뜻은가요??
그리고, "계정이 영구히 말소" 된다는 뜻은 그 사람의 계정이 영구히 삭제된다는
뜻인가요??
그리고 하나더요.. "계정이 영구히 말소될 때까지의 기간" 이라는 것은 계정이 영구히
말소될 때까지 남은 기간을 뜻하는 건가요??
너무 막연한 설명이어서...

질문5)
-f 옵션설명에 보면,
"패스워드가 만기된 후 계정이 영구히 말소될 때까지의 기간"
이 부분에서 패스워드 만기일을 어떻게 정하는 건가요??
그리고, 계정이 영구히 말소될 때까지의 기간은 어떻게 정하는 건가요??
(-f 옵션 설명이 너무 부실하여서...질문을 너무 많이 드리게 되네요...ㅡㅡ;;)

질문6)
-e 옵션과 -f 옵션은 계정삭제와 관련된 옵션같은데요,
-e 옵션과 -f 옵션으로 지정된 날짜에 계정을 삭제할 경우 /etc/passwd 파일에서
사용자정보 필드가 삭제됨과 동시에 /home 디렉토리에 있는 사용자계정 디렉토리
도 모두 삭제 되는건가요??

질문7)
-s 옵션은 "사용자의 로그인 쉘을 지정" 지정이라고 설명이 나와 있는데,
책에 나온 예제에는 bash쉘과 tcsh쉘이 예제로 나와 있거든요...근데, 이 2가지
쉘의 차이점이 나와 있지 않네요...이 2가지 쉘의 차이점은 무엇인가요??
그리고, bash쉘과 tcsh쉘 이외에 어떤 쉘이 있나요??

trashq의 이미지

저도 잘은 모르지만....

음....

영어라 불편하시겠지만, man adduser하시면 대부분의 내용은 해결하실듯...

제가 보고 있는 책에는 보시는 책보다 조금 자세히 나왔기에 올려볼까 합니다.

-e expire-date
계정이 사용될 수 있는 유효기간을 설정한다. 기본 값은 만료하지 않는다. MM/DD/YY 형식으로 날짜를 지정한다(2000년은 00으로 나타낸다). 예를 들면 -e 04/01/00이라고 주면 이 계정은 2000년 4월1일이 되면 만료되어 사용할 수 없게 될 것이다.

-f inactive-time
패스워드 유효기간이 만료된 후 계정을 사용할 수 없게 만들 때까지의 날 수를 지정한다. 값이 0이라면 패스워드 만료와 동시에 계정을 즉시 사용하지 못하게 하라는 의미이다. 값이 -1인 것은 패스워드가 만료되어도 계정을 계속 사용할 수 있게 하라는 의미이다(예를 들어, -f 3은 패스워드가 만료된 후 3일이 지나면 계정 자체를 디스에이블하라는 의미이다. 기본값은 -1이다).

-s shell
사용자의 로그인 쉘은 사용자가 로그인할 때 실행되는 첫번째 프로그램이다. 디폴트 쉘은 Bourne Shell(/bin/bash)이다. 이 옵션을 통해 원하는 쉘을 지정할 수 있다(사용가능한 쉘의 목록은 /etc/shells에 있다).

음... 쉘종류는 c쉘 born쉘 korn쉘등이 유명합니다. ;;

세상이 뭐라하든... :)

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.