Pure-ftp 를 mysql 5.0 버젼으로 연동하여 사용자 관리방법을 알고 싶습니다.

unge77의 이미지

이제 막 FreeBSD 의 맛을 보고 있는 생 초짜 유저입니다.
FTP 데몬은 Pure-ftp 를 사용하고 있습니다.
ftp 사용자(접속자)계정을 관리하는 방법이 시스템 자체 계정으로 접속하는 방법과
ftp 만의 fileDB를 만들어서 관리하는 방법 그리고 mysql 사용자 계정으로 접속하는 방법이 있다고 알고 있습니다.
또 다른 방법도 있겠지만 일단 저한테 필요한 방법은 저렇게 3가지 입니다.

시스템 계정이랑 fileDB 계정으로 접속을 관리하는 방법은 그다지 어렵지 않아서 해결을 했습니다.
그런데 mysql 로 연동해서 사용자 관리하는 것이 계정별 Quote 를 정하기도 좋고, 다른 장점도 많다고 들었습니다.
그런데 문제는... 제가.. ㅜ.ㅜ 초짜라서... mysql 을 잘 몰라서.. 일단 설치하고 데몬을 띄우기는 했습니다.
그 다음 부터를 잘 모르겠습니다. 아~~~~~~~주 자세한 설명을 부탁드립니다.ㅜ.ㅜ
다른 곳에서 베껴온 정보로는

<>

-l mysql:/usr/local/etc/pure-ftpd/mysql.conf

요 부분으로 일단 pure-ftp 에 로그인 하는 것을 mysql 정보를 포함하는것이고 그 내용은
mysql.conf 여기에 담겨있다는 것은 알고 있습니다.
문제는... 그 다음부터인데..

<>

MYSQLServer hstdb1.yescall.com
MYSQLPort 3306
MYSQLUser xxxx
MYSQLPassword xxxx
MYSQLDatabase xxxx
MYSQLCrypt any
MYSQLGetPW SELECT pwdcrypt FROM ftp WHERE id="\L"
MYSQLDefaultUID 80
MYSQLDefaultGID 80
MYSQLGetDir SELECT CONCAT('/home/web/local/', domain, '/upload/' ) FROM ftp WHERE id="\L"
#MySQLGetQTAFS SELECT QuotaFiles FROM ftp WHERE id="\L"
MySQLGetQTASZ SELECT quota FROM ftp WHERE id="\L"
MYSQLGetBandwidthUL SELECT 64;
MySQLGetBandwidthDL SELECT 64;
#MySQLGetRatioUL SELECT ULRatio FROM ftp WHERE id="\L"
#MySQLGetRatioDL SELECT DLRatio FROM ftp WHERE id="\L"

요렇게 되어있던데요....
각각의 항목이 뭘 뜻하는 것인지... 그리고 그건 어디서 설정을 따로 해줘야 하는 부분이 있는지..를 알고싶습니다.
질문이 너무 길어져서 죄송합니다.. ㅜ.ㅜ 요약하자면...

1. Pure-ftp 를 먼저 깔고 사용하다가 mysql 5.0 버젼을 뒤늦게 깔았습니다. pure-ftp 를 mysql 연동해서 사용자 관리를 하려면 따로 설치를 해도 되는지.. 그리고 혹시 다른 작업을 해줘야 하는게 있는지.. 알고 싶습니다.

2. 위에 말씀드린 mysql.conf 파일을 설정하는 방법과 각각의 항목에 대한 자세한 내용을 알고 싶습니다.

3. 그리고 Pure-ftp 를 mysql 5.0 버젼으로 연동하여 사용자 관리를 할때 각 계정별 quote 설정하는 방법도 알고 싶습니다.

4. 마지막으로 Pure-ftp 를 mysql 5.0 버젼으로 연동하여 사용자 관리를 할때 꼭 해줘야 할 것이 있는지 또는 중요 주의 사항이 있는지 알고 싶습니다~!!!

너무 내용이 길어서 죄송합니다~~~

댓글 달기

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