[완료]telnet접속시 user passwd 변경하기

toatoa의 이미지

안녕하세요

타겟에(busybox를 쓰고 있읍니다) user로 login 한 후 passwd를 치면
다음과 같은 메시지가 나옵니다.
[TECHION] $ passwd
passwd: This applet requires root priviledges!

그래서 user로 접속 후 "su -"를 이용하여 root 계정으로 접근하여 passwd를 바꾸려 하려도
다음과 같은 메시지가 나옵니다.
[TECHION] $ su -
su: This applet requires root priviledges!

telnet접속시 user passwd 변경하고 싶습니다.
다른방법이나 알고 있으신분은 부탁드립니다.

감사합니다.

ymir의 이미지

구체적으로 원하시는 게 뭔지 이해하기 어렵네요..

user 가 자신의 passwd 를 바꿀 때에는, 로그인 후에 passwd 명령을 치면 됩니다..

root 로 su 를 할 이유가 없는데...

로그인시 바로 password 를 변경하도록 하시고 싶으시다면..

passwd 의 man page 를 보세요..

    -e, --expire
        Immediately expire an account's password.
        This in effect can force a user to change his/her password
        at the user's next login.

su 를 제한하거나 허용하고 싶으시다면, sudoers 의 man page 를 보면 되겠네요..

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

익명 사용자의 이미지

passwd 파일에 set user id 가 걸려있지 않나 확인해보세요...

toatoa의 이미지

감사합니다.

타켓에서 chmod 4777로 하니 setUID 설정이 가능하더군요

수고하세요

toatoa의 이미지

감사합니다.
죄송합니다. 제가 개념을 잘 못 적었읍니다.

위에서 다시 쓴봐와 같이 리눅스가 install된 PC에서는,
passwd를 치면 말씀하신대로 바꿀수 있읍니다.
허지만 타켓에는 "This applet requires root priviledges!" 라는
메시지가 나오면서 일반계정에서는 바꿀수 없습니다.

telnet접속시 user passwd 변경하고 싶습니다.
감사합니다.

ymir의 이미지

뭔가 설정이 조금 다른가 보네요..

http://www.busybox.net/lists/busybox/2004-February/010842.html
http://www.uclibc.org/lists/busybox/2006-March/019161.html

위 링크의 쓰레드 체크해 보세요..

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

ymir의 이미지

busybox 컴파일 해보니...

--------------------------------------------------
You will probably need to make your busybox binary
setuid root to ensure all configured applets will
work properly.
--------------------------------------------------

라는 군요.. busybox 에 setuid root 걸려 있는지 확인해 보세요.

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

toatoa의 이미지

감사합니다.

"busybox 에 setuid root 걸려 있는지 확인해 보세요."
라는게 어떤것인지 잘 모르겠읍니다.

참고로 저는 컴파일해보면 그런 메세지는 없읍니다.
수고하세요.

toatoa의 이미지

감사합니다.

타켓에서 chmod 4777로 하니 setUID 설정이 가능하더군요

수고하세요

toatoa의 이미지

감사합니다.

타켓에서 chmod 4777로 하니 setUID 설정이 가능하더군요

수고하세요

댓글 달기

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