[초보질문]터미널을 한 개 이상 쓸 수가 없습니다.

talez의 이미지

페도라2를 사용중인데요, X상에서 터미널을 띄우면 한 개 정도는 문제 없이 뜨는데 한 개가 뜬 이후부터 다른 터미널을 띄우게 되면 터미널 창만 나오고 아무것도 입력이 되지 않습니다. (물론, 이미 떠 있던 터미널은 정상 작동)

이 문제에 대해서 이 사이트에서 검색해 봤더니 아래 링크와 같은 글이 있었는데요, 이 글이 지금 제 상황과 거의 비슷합니다. 이 글에 나오는 것 처럼 루트로는 이상이 없는데 일반 유저 계정으로 들어가니 문제가 생기는군요.

http://bbs.kldp.org/viewtopic.php?t=40197&highlight=%C5%CD%B9%CC%B3%CE

문제는 이 글에 달린 답변 중에서 /etc/devfsd.conf 를 제 시스템에선 찾을 수가 없다는 것입니다. 어떻게 해야 할 지 조언을 좀 부탁합니다. :oops:

지리즈의 이미지

pty개수 부족인가요?

혹시 직접 세팅해서 컴파일한 커널을 사용하시나요?

There is no spoon. Neo from the Matrix 1999.

talez의 이미지

지리즈 wrote:
pty개수 부족인가요?

혹시 직접 세팅해서 컴파일한 커널을 사용하시나요?

up2date로 커널을 업그레이드(?) 한 거 빼고는 건드리지 않았습니다.

처음 설치하고 얼마동안은 여러개씩 잘 뜨다가 갑자기 어느 순간부터 이런 문제가 발생하기 시작하더군요... :cry:

일단, 저 위에 나와 있는 링크에 써 있는 대로 파일을 작성(/etc/devsfd.conf)해서 넣어두고, 제가 주로 쓰는 계정을 루트 그룹으로 넣어두는 조치를 취했더니 해결되긴 했습니다.

그렇지만, 제대로 해결한 것 같지 않아서 좀 불안하네요. 또 이러지 않을지... 아니면 보안상 문제가 일어나지 않을지... :(

여튼 관심 가져주셔서 감사합니다. (__)

잇힝~

지리즈의 이미지

저도 비슷한 경우를 최근에 격고 있는데...
정확히는 모르겠는데
커널안의 selinux가 원인인 것 같습니다.

갑자기 잘되던 /dev/dsp등이
퍼미션문제로 갑자기 접근하지 못하는 문제등이
발생하더군요...

2.6.X대 커널에 아직 다른 어플리케이션이
적절히 대응하지 못하는 것이 원인인 것 같습니다.

당분간은 이런 문제에 자주 봉착할 것 같은
생각이 드는군요...

There is no spoon. Neo from the Matrix 1999.

atie의 이미지

우선은, 일반 사용자로 로긴한 후, 터미널(무슨 프로그램이죠?)을 하나 띄워 놓고,
ls -l /dev/pts
해보시고, 여럿을 띄운 후, 위의 명령을 반복해서 누가 /dev/pts 밑에 숫자로 된 파일들의 권한을 가지고 있는지를 살펴 보십시요.

----
I paint objects as I think them, not as I see them.
atie's minipage

talez의 이미지

atie wrote:
우선은, 일반 사용자로 로긴한 후, 터미널(무슨 프로그램이죠?)을 하나 띄워 놓고,
ls -l /dev/pts
해보시고, 여럿을 띄운 후, 위의 명령을 반복해서 누가 /dev/pts 밑에 숫자로 된 파일들의 권한을 가지고 있는지를 살펴 보십시요.

1개 이상 안될 때:
    0 의 권한 = talez (제 계정)
    1 의 권한 = root

잘 될 때:
    0 의 권한 = root
    나머지들 = talez

이렇게 되있네요.

주로 이용하는 터미널은 그놈 터미널인데, 한 번 이상한 현상이 일어나기 시작하면 엑스텀이건 한텀이건 다 안되네요.

주로 이렇게 문제가 생길 경우가... 제 계정으로 로그인한 상황에서 터미널을 쓰다 root권한을 가지고 작업을 하다 한 숨 자고 올 경우 많이 생기는군요.

잇힝~

atie의 이미지

group은 tty인가요?
일반 사용자의 권한 문제인 듯 하니 우선은 업데이트 가능한 pam package가 있으면, 업데이트를 먼저 해보세요.

----
I paint objects as I think them, not as I see them.
atie's minipage

talez의 이미지

gruop는 모두 tty가 맞네요. 그리고 pam은 이미 최신 버젼이라고 나오더군요.

패키지 설치, 관리에는 주로 yum을 이용했습니다.

잇힝~

atie의 이미지

커널관련 버그라는 이야기인데... 525 이상 커널에서 고쳐졌답니다 (comment#38, #44). 길기는 하지만, 다음 링크를 잘 읽어 보세요.
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=128154

저는 2.6.9-1.640 커널을 쓰고,
su로 root 권한을 가져도 /dev/pts/0는 ls -l 해서는 안 보입니다. 1,2,3 으로 생기는 것들도 모두 제 사용자 id로 생성이 되고요.
finger해서 보면 :0도 제 사용자 id로 접속이 되었고요.

페도라 커널 패키지를 업데이트 하셔야 하겠군요.

----
I paint objects as I think them, not as I see them.
atie's minipage

talez의 이미지

아직 새로운 패키지는 안 나왔네요...OTL

다음 커널 나올 때 까지 이렇게 살아야 할 듯...OTL

커널 컴파일할 시간이 없기 때문인지라... :(

잇힝~

atie의 이미지

2.6.9 커널을 core3 test3에서 받으시면 되겠지만,
다른 패키지들하고 관련도 있을테니 dist-update하지 않을 경우라면 열흘 쯤 기다렸다 정식 core3 나오면 그 때 업데이트 하시면 되겠군요.

----
I paint objects as I think them, not as I see them.
atie's minipage

talez의 이미지

일단 임시방편으로 이렇게 하니 다중으로 콘솔이 열리기는 하는군요.

처음 시작하면 X기반 로그인 화면에서 로그인을 root 계정으로 하고, 바로 로그아웃해서 일반 사용자 계정으로 로그인을 해주니 다중으로 열리는게 되는군요.

게다가 /dev/pts 내에도 0 는 전혀 보이지 않고 말입니다.

당분간은 불편하겠지만 이렇게 써야 할 것 같습니다. 10흘 정도 나오면 3버젼이 나온다고 하셨으니 그걸 기대해 봐야 겠네요. :D

여튼 관심 가져주셔서 감사합니다. (__)

잇힝~

댓글 달기

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