ioFTPD Korea Docs Forum 게시판 인덱스 ioFTPD Korea Docs Forum
ioFTPD Korea User Group


[질문] 이제 막 IOFTPD를 입문한 초보입니다..

 
글 쓰기   답변 달기    ioFTPD Korea Docs Forum 게시판 인덱스 -> Q & A
이전 주제 보기 :: 다음 주제 보기  
GongGong



가입: 2005년 9월 13일
올린 글: 7

 올리기올려짐: 2005-09-13 화 10:56 am    주제: [질문] 이제 막 IOFTPD를 입문한 초보입니다.. 인용과 함께 답변 Back to top

어제 처음으로 ioftpd 라는 것을 깔아보았습니다

막상 서브유만 사용하다가 이걸 사용해보니 약간 헷갈리기도 하구요^^

뭐가 뭔지를 잘 모르겠네요 :0

여하튼 docs 를 보면서 열심히 공부하고 있는데요

퀵 인스톨레이션에서 궁금한것이 있어 질문을 합니다

##################### SERVICES #######################

[FTP_Service]
Type = FTP
Device_Name = ANY
Port = 9999
Description = My FTP Service
User_Limit = 10
Allowed_Users = *
Messages = ..\text\ftp

### Encryption ###
#
Require_Encrypted_Auth = M !*
Require_Encrypted_Data = !*
Certificate_Name = 127.0.0.1
Explicit_Encryption = True
Encryption_Protocol = SSL3
Min_Cipher_Strength = 128
Max_Cipher_Strength = 256


이부분대로 제 나름대로 설정을 했습니다

그런데 아무리 해도 접속이 되질 않네요

IOFTPD 의 버전은 IoFTPD v5.85 이구요

사용한 클라이언트는 FLASHFXP 입니다.

127.0.0.1:9999 로 ioFTPD // ioFTPD 로 설정해서 들어가면

[L] Connecting to 127.0.0.1 -> IP=127.0.0.1 PORT=9999
[L] Connected to 127.0.0.1
[L] 220 FTP Server ready.
[L] USER ioFTPD
[L] 530 Your user class requires you to use secure connections.
[L] Connection failed
[L] Delaying for 120 seconds before reconnect attempt #1

이런 문장이 뜹니다

주위에 물어 보니 어드민 계정은 SSL/TLS 를 이용하여 자신의 인증키를 만들라고 적혀있더라구요 자신의 인증키를 만들려면 어떤 프로그램을 이용하여야 하는지요

저는 ioftpd.makecert.1.0 이걸 받아서 해보았는데요
rsa_keygen.bat 를 눌러서 사용해보니 제 FTP 서버의 호스트네임을 정하고
제 사이트 네임을 적어라고 했는데 전 무진장 초보라 이런개념을 거의 모릅니다;

호스트네임은 WWW.YAHOO.CO.KR 이런건가요?
그리고 제 사이트네임은 ANY 인가요?

두서없이 질문만 해대서 죄송합니다 허나 곡 해보고 싶어서요^^
 
사용자 정보 보기 비밀 메시지 보내기
Xcaliber™
Site Admin


가입: 2003년 4월 9일
올린 글: 220
위치: Your Heart.....

 올리기올려짐: 2005-09-13 화 3:26 pm    주제: 인용과 함께 답변 Back to top

안녕하세요. GongGong님

Require_Encrypted_Auth = M !*

ioFTPD계정은 M Flag이 달려있는 Admin계정으로
SSL 보안인증을 통한 접속만 허용하는 세팅으로 되어있는 상태입니다.

위의 설정에서 M을 빼고 !*로 세팅한후 접속해 보시면 됩니다.

Require_Encrypted_Auth = !*


그리고 hostname은 GongGong님의 ip주소를 지정하시거나
DynamicDNS를 하나 생성해서 지정하시면 됩니다.
_________________
'_` o
l_)_/} <-- Xcaliber™
] [ <T
'''''''''''''''''''''''''''''''''''''''''''''
 
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
GongGong



가입: 2005년 9월 13일
올린 글: 7

 올리기올려짐: 2005-09-13 화 10:16 pm    주제: 인용과 함께 답변 Back to top

답변감사합니다 엑스칼리버님^^

일단 내일 사무실 가는데로 해봐야겠네요 Smile

사무실에 임시로 깔아둔거라^^

그리고 혹시 ioftpd에서 굳이 파티션을 나누지 않아도

섹션별로 용량설정이 가능하다고 하는데 아시는지요?

좋은 저녁 되시길 바랍니다^^
 
사용자 정보 보기 비밀 메시지 보내기
Xcaliber™
Site Admin


가입: 2003년 4월 9일
올린 글: 220
위치: Your Heart.....

 올리기올려짐: 2005-09-13 화 11:34 pm    주제: 인용과 함께 답변 Back to top

GongGong 씀:
그리고 혹시 ioftpd에서 굳이 파티션을 나누지 않아도

섹션별로 용량설정이 가능하다고 하는데 아시는지요?



같은 파티션상에서 나뉘어진 섹션별 용량설정이라 함은
바꿔 말하면 지정된 섹션용량 만큼 자동으로 자료를 지워주거나 업로드를 제한함으로써 그 섹션을 유지하는 일입니다.

D:\Data1 /Data1/ 10G
D:\Data2 /Data2/ 20G
D:\Data3 /Data3/ 50G

아래 참고하실 만한 Disk Quota관련 스크립과 AutoFree 스크립을 이용하셔서 작업하시면 됩니다.

badaas의 ioFLIMIT - http://c0d3.us
sC - http://oldsite.ioftpd.com/scripts/script.php?id=43
ioFREE - http://oldsite.ioftpd.com/scripts/script.php?id=65
WarChive - http://warc.mine.nu

(*)RaidenFTPD 같은경우는 데몬자체에서 Quota를 지원합니다

(*)ioFTPD 열어본지 하두 오래되서 기억도 가물가물 하네요.
위에 언급하는 내용에서 업데이트된 내용이 있는지도 모르겠네요.

http://www.inicom.net/forum 포럼에서 검색해보시면 좀더 쉽게 찾아보실 수 있습니다.
_________________
'_` o
l_)_/} <-- Xcaliber™
] [ <T
'''''''''''''''''''''''''''''''''''''''''''''
 
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
GongGong



가입: 2005년 9월 13일
올린 글: 7

 올리기올려짐: 2005-09-14 수 9:57 am    주제: 인용과 함께 답변 Back to top

답변 정말 감사드립니다 엑스 칼리버님 덕분에 ioftp 로 로긴이 가능하게
되었네요^^
앞으로 강좌보면서 모르는것이 있으면 더 적겠습니다

그리고 쿼터 부분은 제가 조금 더 공부한후에 모르면 물어보겠습니다^^

감사드리고요 좋은 하루 되시길 바랍니다^^
 
사용자 정보 보기 비밀 메시지 보내기
GongGong



가입: 2005년 9월 13일
올린 글: 7

 올리기올려짐: 2005-09-14 수 1:29 pm    주제: 인용과 함께 답변 Back to top

안녕하세요 엑스칼리버님 오늘 덕분에 사이트 수정도 하였고^^

제가 궁금한게 또 하나 생겼네요;; 게시물을 검색해도 나오지 않는터라^^

ioFREE - http://oldsite.ioftpd.com/scripts/script.php?id=65

엑스칼리버님께서 링크해주신 iofree라는 프로그램은 성공적으로 잘 쓰고
있습니다 Smile

제가 이번에 궁금한것은 ab 라는 그룹을 만들었습니다

ab 라는 그룹에 ab 라는 계정으로 등록도 하였구요^^




ab라는 그룹을 만들때 명령어
--------------------
site grpadd ab
--------------------


ab그룹으로 ab라는 계정을 애드할때 명령어
---------------------------------
site gadduser ab ab 1 *@*
---------------------------------

이렇게 만들었습니다

접속은 완료가 되나 다운과 업이 되지 않는 것인데..

제 생각엔 게스트 계정같더라구요^^

flag 라고 하나요? 읽어보니 이게 root superuser normal 이런식의 같은데

이걸 그룹전체에 지정하는 법이 없을까요?]


ab라는 그룹전체에 제가 레티오 0 로 하고 노말유저로 바꾸고 싶거든요
 
사용자 정보 보기 비밀 메시지 보내기
Xcaliber™
Site Admin


가입: 2003년 4월 9일
올린 글: 220
위치: Your Heart.....

 올리기올려짐: 2005-09-14 수 5:11 pm    주제: 인용과 함께 답변 Back to top

다운이 안되는 이유는 님께서 생각하신이유가 맞습니다.

다운을 하려면 Normal Account에 Leech계정이거나 Credit이 있어야 합니다.

http://xpg.in/ioftpd/sitecommand.htm 를 공부하시면 다 나와있는 내용이긴 합니다만 데몬의 성격상 쉽게 와닿지 않는게 사실입니다. ^_^;;

손쉽게 ioGUI를 이용해서 작업하시기를 권장합니다.

ioGUI를 사용하시다 보면 저절로 익혀지시게 될겁니다.

http://www.inicom.net/pages/en.ioftpd-scripts.php


(*) 간단한 명령어는 FTPRush나 FlashFXP의 SiteCommand 기능을 사용하시는것도 좋구요.
_________________
'_` o
l_)_/} <-- Xcaliber™
] [ <T
'''''''''''''''''''''''''''''''''''''''''''''
 
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
GongGong



가입: 2005년 9월 13일
올린 글: 7

 올리기올려짐: 2005-09-15 목 1:13 pm    주제: 인용과 함께 답변 Back to top

안녕하세요 엑스칼리버님 음 답글내용은 잘 보았습니다^^

뭐 한발 한발 다가간다는 기분으로 배우고 있습니다 Smile

다름이 아니라 위에 링크해주신 url 을 이용하여

ioGui[1].v2.0.6.zip
ioGuiExt[1].v1.0.4.rar
이 두가지를 받았는데요 readme 를 보니 ioftpd\script에 넣으라고 했는데요

넣고 대체 어떻게 실행을 해야하는건지요 ㅠ.ㅠ

gui 라고 해서 어떻게 할수 있을줄 알았는데 너무 어렵네요;;
 
사용자 정보 보기 비밀 메시지 보내기
Xcaliber™
Site Admin


가입: 2003년 4월 9일
올린 글: 220
위치: Your Heart.....

 올리기올려짐: 2005-09-15 목 2:51 pm    주제: 인용과 함께 답변 Back to top

script폴더에 복사만 한다고 작동하지는 않습니다.
데몬에 ioGuiExt(itcl 또는 exe)가 추가되어야 합니다.

readme보다 자세한 설명은 없을듯 합니다. 그대로 따라하세요.
코드:

+--------------------------------------------------------------------------------+
|                                                                                |
|  PLEASE READ THIS ENTIRE FILE SO U WON'T ASK QUESTIONS THAT ARE ANSWERED HERE  |
|                                                                                |
+--------------------------------------------------------------------------------+

+---+----------------------------+
| 1 | Installation on the server |
+---+----------------------------+

  - Choose between ioGuiExt.exe and ioGuiExt.itcl, see below for differences.
    Copy the file to C:\ioFTPD\scripts\ or wherever u installed ioFTPD.

  - Edit ioFTPD.ini:
 
    [FTP_Custom_Commands]
    ioGuiExt = EXEC ..\scripts\ioGuiExt.exe
    OR:
    ioGuiExt = TCL ..\scripts\ioGuiExt.itcl

    [FTP_SITE_Permissions]
    ioGuiExt = M

  - Don't forget to rehash!


+---+----------------------------+
| 2 | Installation on the client |
+---+----------------------------+

  still not what it's supposed to be :/

  - settings changes mostly require a restart to take effect
  - adding/editing sites can be done in the Gui
  - edit sites.ini & settings.ini manually, if needed

  if u need AUTH TLS, take a look at winsslwrap.config.jpg


+---+-------------+
| 3 | Information |
+---+-------------+

  - Compatible with all ioFTPD versions since 5.2.11
    Recommended version at this moment: 5.8.5r

  - ioGuiExt.exe may hang on ioFTPD 5.8.4, upgrade to 5.8.5 if possible.

  - Should be compatible with the SharedDB module,
    but I haven't been able to test this myself.

  - 'Visual' settings are stored in the registry, in this key :
    HKEY_CURRENT_USER\Software\VB and VBA Program Settings\ADDiCT ioTools\ioGui2

    Incase of 'visual problems', eg. the ioGui2 window doesn't show up
    when u click the trayicon, try erasing these registry values.
    U can do this by doubleclicking on clear.registry.settings.reg.

  - ioGui2 can edit the M (master) flag. This will show a warning when u give
    or take the flag.  Not possible with batch commands (for safety reasons).
    If u want to delete a master user, u must first remove his M flag.

  - ioGui2.nodebug.exe is a version without debug info. Smaller & faster.
    But if an error occurs, I can't find out where it came from, so only use
    it if performance is much more important for u than possible bugfixes.
    It's written in VB so it's slow anyway (h) (y)

  - Differences between ioGuiExt.exe and ioGuiExt.itcl :
    * The EXE will be slower on high server load, since a process needs to
      be created every time, while the iTCL script is cached in ioFTPD.
    * The EXE suffers from possible shmem problems, the iTCL from possible
      iTCL problems. At this moment, both work good on my test system.
    * In the activity list, the iTCL script doesn't show on which
      service a user is logged in. If this information is important
      for u, i suggest using the EXE.
    * The EXE does not support copying users (yet).
    * If later, I add extra information like system uptime, mem usage, ...
      an EXE script will still be required, besides the iTCL.


+---+-----------+
| 4 | Gui guide |
+---+-----------+

  - Click on the G icon in the left bottom for the config menu !

  - Rightclicking on the main tabstrip wil toggle single-site mode
    This is usefull when u only have one site, or u need a larger view
    on a single site.

  - Doubleclicking on a user in the groups members list, or
    doubleclicking on a group in the users groups list,
    will take u to that user/group.

  - A user with flag 1 is considered an admin, he gets an 'A' next to his name.

  - Doubleclick the credits/ratio table in the user settings to edit it.

  - The checkbox in the right top, below the close X-button,
    is to make ioGui2 stay on top of other windows.


+---+------------------------------------------+
| 5 | window caption / trayicon text variables |
+---+------------------------------------------+

NOTE: all variables apply to the currently selected site

%(sitename)            name of the currently selected site

%(online_all)          number of online users
%(online_transfer)     number of transferring (up+down) users
%(online_up)           number of uploading users
%(online_down)         number of downloading users
%(online_idle)         number of idle users

%(bandwidth_total)     current bandwidth in use (up+down)
%(bandwidth_up)        bandwidth in use by uploads
%(bandwidth_down)      bandwidth in use by downloads


+---+---------------------+
| 6 | About menu commands |
+---+---------------------+

$command --> execute command immediately
%command --> ask user for confirmation

global:
-------
$null      (do nothing)
$ftp       send a command to the currently selected site
$exec      start a program / open a file on your computer
$kill      kill a process on your computer
$exit      close ioGui2

only for browser:
-----------------
$nuke      show nuke dialog window
$wipe      show wipe dialog window
$chattr    show chattr dialog window
$chmod     show chmod dialog window

only for userlist:
------------------
$copyuser  shows copuser dialog window


+---+----------------------------------------+
| 7 | About batch commands (in usersettings) |
+---+----------------------------------------+

  Select all users u want to change in the userlist,
  then select the things u want to change.

  U can also perform a custom (site)command on all selected users, the
  word %user will each time be replaced with one of the selected users.

  To see the results, check the 'Command Results' tab. U can use it to
  find out if a certain command failed on one of the users.

_________________
'_` o
l_)_/} <-- Xcaliber™
] [ <T
'''''''''''''''''''''''''''''''''''''''''''''
 
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
GongGong



가입: 2005년 9월 13일
올린 글: 7

 올리기올려짐: 2005-09-15 목 5:22 pm    주제: 인용과 함께 답변 Back to top

와 .. 제가 실수로 gui 파일을 안풀었더군요^^

너무 프로그램 좋습니다 감사합니다 Smile
 
사용자 정보 보기 비밀 메시지 보내기
ocookie



가입: 2005년 2월 17일
올린 글: 33

 올리기올려짐: 2005-09-21 수 9:18 pm    주제: 인용과 함께 답변 Back to top

GongGong 님 방갑습니다.

자주뵈요^^ 아이오 아는거있으면 도와드리께요^

^__^;; 엑칼님 방가요..명절 잘보내셧죠?

챈에 쿼리 보내도 늘 조용하셔서..바쁘신가봐요..

나중에 뵈요 ^^
 
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기    ioFTPD Korea Docs Forum 게시판 인덱스 -> Q & A 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다