레댓 8 을 오늘 설치했습니다.
ftp 서버를 만들기 위해 profptd 에서 다운받아 소스 설치했구요.
standalone 으로 돌렸을 땐 문제가 없습니다!
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BuT! inetd 모드로 돌리게 되면
ftp localhost 했을 때
ftp: connect: Connection refused 뜹니다.
그냥 ./in.proftpd 를 실행시키면
mrserver - Fatal: Socket operation on non-socket
mrserver - (Running from command line? Use 'ServerType standalone' in config file!)
뜨구여...
이전 서버인 레댓 7.2 에서는 이렇게 동일한 방법을 잘 사용을 했거든여.
ntsysv 에 아피체인이나 테블은 올리지 않았습니다.
xinetd 재실행도 /etc/rc.d/init.d/xinetd restart 했구, 재부팅도 해봤구여.
proftpd.conf 설정값을 보면
ServerType inetd
User nobody
Group nobody
.. 그외 특별한 건 없는 것 같고
/etc/xinetd.d/ftp 파일도 수십번 확인해 봤습니다.
오타나 문제는 없어 보이구여
service ftp
{
disable = no
.....
}
/etc/services 에도 포트 정상적으로 올라가져 있구여.
아차 그리고 telnet 도 xinetd 서비스로 제대로 실행이 되구여~
기본적인 proftpd 설정말고 다른 서비스를 확인해야 할 게 있을까여?
proftpd 설정엔 문제가 없어보이는데.. ^^;...