Dropbear가 보내온 메시지 : user login 하지 못하는 이유가 있는 것 같아요

bakdorazi의 이미지

dropbear를 실행했을 시 user password로 로긴 안되던 문제 해결을 위하여
/etc/passwd 파일에 아래의 한 줄을 추가해 주었습니다.

root:$1$$I2o9Z7NcvQAKp7wyCTlia0:0:0:root:/root:

그랬더니 dbclient 의 에러도 사라졌고 dropbear도 정상 동작하는 것 같습니다.

단 ... user login시 문제는 여전한데 아래 dropbear가 보내 온 에러 메시지가 있습니다.

<환경>

1. 타겟 : uClinux-2.4.x (ARM)

2. /etc/passwd 입니다.

root:$1$$I2o9Z7NcvQAKp7wyCTlia0:0:0:root:/:
passwd $1$$I2o9Z7NcvQAKp7wyCTlia0
enable $1$$I2o9Z7NcvQAKp7wyCTlia0

3. dropbear 실행화면 입니다.

/var> ps -ef
 
  PID TTY     Uid        Size State Command
    1         root          0   S   init 
    2         root          0   S   [keventd]
    3         root          0   S   [ksoftirqd_CPU0]
    4         root          0   S   [kswapd]
    5         root          0   S   [bdflush]
    6         root          0   S   [kupdated]
   50         root          0   S   [sdfe-0]
   52         root          0   S   [sfpcheck]
   59         root          0   S   [efmoam]
   67         root          0   S   /bin/boa 
   68         root          0   S   /bin/snmpd 
   69         root          0   S   /bin/logd 
   70         root          0   S   /bin/inetd 
   71         root          0   S   /bin/nexoamd 
   72         root          0   S   /bin/ifgd 
   74 ttyS0   root          0   S   /bin/sh 
 4532         root          0   S   /bin/telnetd 
 4533 ttyp1   root          0   S   /bin/sh 
 4624 ttyp1   root          0   Z   [dropbear]
 6476 ttyp1   root          0   D   ./dropbear 
 6477         root          0   S   ./dropbear 
 6587 ttyp1   root          0   R   ps -ef 
 
/var> [6608] Jan 01 20:50:23 Child connection from 172.16.0.11:51983
[6608] Jan 01 20:50:28 password auth succeeded for 'root' from 172.16.0.11:51983
[6608] Jan 01 20:50:28 exit after auth (root): chown(/dev/ttyp0, 0, 0) failed: Read-only file system

위의 로그는 제가 172.16.0.11이라는 PC로 타겟에 접속하려고 했을 때 발생한 로그입니다.
root password 로긴은 OK 한 것 같은데.. 그 외의 다른 문제로 접속 종료한 것 같습니다.

일단 uclinux 환경이라서 처음에는 /root 디렉토리가 없었습니다.
그래서 급히 다른 분께 말씀드려서 /root 디렉토리를 만들었는데요.
그리고 거기에 파일을 쓸 수 있도록 설정했습니다.
에러를 보면 /root 로긴을 하는데 그 외 다른 문제가 있는 것 같아요..

이렇게 fail 된 후에 ps -ef 해보면 아래와 같습니다.

/var> ps -ef
  PID TTY     Uid        Size State Command
    1         root          0   S   init 
    2         root          0   S   [keventd]
    3         root          0   S   [ksoftirqd_CPU0]
    4         root          0   S   [kswapd]
    5         root          0   S   [bdflush]
    6         root          0   S   [kupdated]
   50         root          0   S   [sdfe-0]
   52         root          0   S   [sfpcheck]
   59         root          0   S   [efmoam]
   67         root          0   S   /bin/boa 
   68         root          0   S   /bin/snmpd 
   69         root          0   S   /bin/logd 
   70         root          0   S   /bin/inetd 
   71         root          0   S   /bin/nexoamd 
   72         root          0   S   /bin/ifgd 
   74 ttyS0   root          0   S   /bin/sh 
 4532         root          0   S   /bin/telnetd 
 4533 ttyp1   root          0   S   /bin/sh 
 4624 ttyp1   root          0   Z   [dropbear]
 6476 ttyp1   root          0   D   ./dropbear 
 6477         root          0   D   ./dropbear 
 6705         root          0   R   ./dropbear 
 6708         root          0   S   sh -c /bin/draw_gd -d 25 254 254 
 6709         root          0   R   /bin/draw_gd -d 25 254 254 
 6710 ttyp1   root          0   R   ps -ef 

없던 프로세서가 생긴 게 보이실 겁니다.

pid 6705
pid 6708
pid 6709
는 로긴 fail 후 생긴 것입니다.


위의 메시지가 정확히 무엇인지 모르겠는데요...
아시는 분 계시면 답글 부탁드립니다.

댓글 달기

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