리눅스 7.1에서 wu-ftp를 localhost에서 시험해보니 접속은 되는

bakdorazi의 이미지

안녕하세요. 저는 Redhat Linux 7.1을 사용하고 있습니다.
오늘 리눅스를 처음 깔고 FTP서버 서비스를 시작하려고 하는 데요
리눅스 7.1에서는 wu-ftp가 있더군요.
그래서 wu-ftpd문서에서 disable = no로 바꿔주고 localhost로 로긴해 보려고 했는데요 일단 connetion은 되더군요. 그러나 User에 사용자 ID를 치고 패스워드를 입력하고 나면 무조건 User login failed가 뜹니다. 물론 root로 로긴한 것은 아니고 따로 사용자 계정을 만들어서 로긴해 봤는데요. 왜 이런일이 발생하는 지 궁금합니다.
저는 etc/xinetd.d/wu-ftpd의 문서를 아래와 같이 설정해줬습니다.(제가 disable=no로 수정한 것 외 수정한 것이 없습니다.)

service ftp
{
disable = no
socket_type = stream
wait = no
user = nobody
server = /usr/sbin/in.ftpd
server_args = -l -a
log_on_success += DURATION USERID
log_on_failure += USERID
nice = 10
}

그리고 네트워크에서 IP주소는 DHCP에서 동적할당받고 있습니다.
그러나 일단 localhost 접속은 되어야 하는게 맞지 않나 싶은데요
저는 wu-ftpd에서 disable=no로 변경준 것 밖에 없는데 그외 다른 설정이 필요한 건지 의문스럽습니다.
매우 중요한 사안이므로 고수님들의 고견을 기다립니다.
그럼 오늘도 좋은 하루 되십시요.

codebank의 이미지

먼저 해당 배포판에 있는 커널에는 보안버그가 있습니다.
최신버젼의 배포판을 사용하시거나 커널을 Update시켜서 사용하시기 바랍니다.
그런데 특별히 RedHat 7.1을 사용해야하는 이유가 있었는지요? 그렇지 않다면
최신 배포판을 구해서 사용하실것을 권해드립니다.

해결방법은

Quote:
/etc/pam.d/ftp파일을 열어서

auth required /lib/security/pam_shells.so
이 줄을 주석처리 하니까 된다.

원문은
http://hyuri.net/zb41/zboard.php?id=study&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=name&desc=desc&no=7

될 수 있으면 최신 배포판을 사용하실것을 다시한번 권해드립니다.

------------------------------
좋은 하루 되세요.

warpdory의 이미지

덧붙여서...

최신배포판으로 바꾸시더라도 wu-ftpd 는 쓰지 마세요. proftpd 나 vsftpd 를 쓰세요. 이유는 역시 보안 때문입니다.

wu-ftpd 는 보안문제가 꽤 심각합니다.

요새 나오는 rpm 기반의 배포판들(페도라 라든가, 레드햇)들은 vsftpd 를 기본으로 많이 쓰더군요.


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

댓글 달기

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