su : permission denied

germont의 이미지

흔한 su 질문일까봐 혼자 뚝딱거리다
아무래도 이상한 증상이다 싶어 질문합니다.

{{{
germont@naive bin$su
passwd:
su: Permission denied
죄송합니다.
}}}

이렇게 나오는데요.
문제는 첫 로그인때
root로 로긴했다가, 일반 유저로 (예를 들어 su germont) su하고
다시 su를 이용해서 root로 가면 된다는 것입니다.

그러니까

일반유저 -> root는 안되고
root->일반유저->root는 된다는 거죠.

저 '죄송합니다' 표시는
비번이 틀렸거나 맞거나 마찬가지이고.

해킹 당한 것 같지는 않은게.
깔자마자부터 나온 증상입니다.

gentoo로 한참 설치한 후라
다시 깔아야만 하는거라면. '난감' 한데. ^^

조언 부탁드립니다.

eminency의 이미지

일반유저가 wheel 그룹에 등록은 되어있는지요?

노루가 사냥꾼의 손에서 벗어나는 것 같이, 새가 그물치는 자의 손에서 벗어나는 것 같이 스스로 구원하라 -잠언 6:5

ssggkim의 이미지

저도 얼마전에 gentoo를 설치했습니다만 아무 문제없었습니다.
작성하신 분 성함이 기억이 안나는데 얼마전(?)에 올라온 gentoo 설치기와
영문 설치 문서를 참조하였습니다.

사족입니다만 wheel 의 어원은 어떻게 되죠? 갑자기 궁금해지네요. :)

germont의 이미지

eminency님이 답변을 달아주신 동시에
http://forums.gentoo.org의 faq에 이런게 있었더군요.

{{{
Why can't I su to root?
Only members of the wheel group are allowed to su to root. You can add a user to the wheel group in several ways. You can use the -G option of usermod, such as # usermod -G users,wheel username. Note, however, that any supplementary groups not specified are removed, so, for example, if you need the user to remain a member of the audio group, you must explicitly say # usermod -G users,wheel,audio username. You can also use the vigr command to edit /etc/group directly, changing the line for the wheel group to read something like wheel::10:root,username
}}}

다른 배포본을 쓰면서는,
기본적으로 su가 오픈되있던거 같던데
gentoo는 제한되어있는 것 같습니다.
기억에 FreeBSD도 이랬던 것 같기도 하고.

아무튼
eminency님 감사!

Love actually is all around

germont의 이미지

wheel의 어원? 에 대한 설명이 되려나 모르겠습니다.

http://people.kldp.org/~eunjea/jargon/?idx=wheel

Love actually is all around

eminency의 이미지

germont wrote:
eminency님이 답변을 달아주신 동시에
http://forums.gentoo.org의 faq에 이런게 있었더군요.

{{{
Why can't I su to root?
Only members of the wheel group are allowed to su to root. You can add a user to the wheel group in several ways. You can use the -G option of usermod, such as # usermod -G users,wheel username. Note, however, that any supplementary groups not specified are removed, so, for example, if you need the user to remain a member of the audio group, you must explicitly say # usermod -G users,wheel,audio username. You can also use the vigr command to edit /etc/group directly, changing the line for the wheel group to read something like wheel::10:root,username
}}}

다른 배포본을 쓰면서는,
기본적으로 su가 오픈되있던거 같던데
gentoo는 제한되어있는 것 같습니다.
기억에 FreeBSD도 이랬던 것 같기도 하고.

아무튼
eminency님 감사!

감사는요 :P

유닉스 계열들은 대개 wheel이라든가 system이라든가 하는 그룹의 멤버여야만 root로의 su가 가능하도록 되어 있습니다. 이 방식이 원래 전통적인 것이라고 봐야할까요... :)

리눅스는 그 제한이 보통 없는데 gentoo는 개발자인 다니엘 로빈스가 Gentoo 개발 전 FreeBSD를 열렬히 사용했었기 때문에 portage 시스템이나 su의 제한 등이 FreeBSD와 유사한 것 같습니다.

노루가 사냥꾼의 손에서 벗어나는 것 같이, 새가 그물치는 자의 손에서 벗어나는 것 같이 스스로 구원하라 -잠언 6:5

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.