ftp 데몬이 안떠요..

ftp를 사용하려고..
proftp를 이상없이 configure....make..을 하여
에러 없이 설치가 되었습니다.
데몬을 띄우려고...
보통 /etc/inetd.conf 을 설정해 주라고 참조문서에 나왔는데.
/etc/inetd.conf파일이 저는 없거든요..
처음 설치 할때 서버용으로 ftp를 잡아 주지 않았습니다.
질문란에
ftp 는 기본적으로 /usr/sbin/in.ftpd 데몬에 의해서 동작합니다.
xinetd 의 영향을 받는거 같던데...
따라서.. ftpd 데몬은 proftp 말고는 ps 에서 확인이 안되죠...
다음과같이 셋팅해주세요.
# vi /etc/xinetd.d/ftp
service ftp
{
disable = yes
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.ftpd
server_args = -l -a
log_on_success += DURATION USERID
log_on_failure += USERID
nice = 10
}
그다음
/etc/rc,d/init.d/xinetd restart
라는 말이 있는데..
vi /etc/xinetd.d/ftp 의 파일을 만들어서 해주라는 건지..
잘 모르겠네요..
일반적으로 proftpd을 설치시 /etc/prftpd라는 폴더가 만들어 지는거 같
든데
저는 안생겼어여..
암튼 아시는 분 좀 알려 주시면 감사할깨요..
그럼 수고 하십시오..
설치초보 그리고 proftp는 /usr/local/proftpd에 설치가 되었구요..
/usr/local/proftpd/sbin/proftpd
- no such group 'nogroup'
- Fatal Group Unknown group 'nogroup'.
라고 나옵니다..아시는분.... 11/26 162652
설치초보 아..참고로 /etc/passwd 가
ftpx1450FTP User/var/ftp/sbin/nologin
이군요
그리고 로컬로 테스트 해 봤을때..
[root@co proftpd-1.2.6]# ftp localhost
ftp connect Connection refused
라고 나오네여
Re: ftp 데몬이 안떠요..
질문에 어느 배포판을 사용하시는지 없으시네요.
레드햇 최근버전이라면 inetd를 사용하지 않고 xinetd를 사용합니다.
하지만 이 슈퍼데몬(inetd, xinetd)은 proftpd를 컴파일 하시고 설정파일에
서 inetd 모드로 작동을 할때에나 소용이 있는 것이 아니던가요.
가급적이면 컴파일보다는 rpm이나 데비안이라면 *.deb 혹은 apt, dselect등
의 툴을 사용하셔서 설치하시는게 더 편할지도 -)
그냥 컴파일하셔서 사용하신다면 설치된 디렉토리에서 찾아보시는게 좋을듯
합니다. standalone 모드로 작동중이라면 위의 슈퍼데몬과는 독립적으로 작동
하므로 그냥 실행해주면 되거든요.
설치초보 그리고
설치초보 그리고 proftp는 /usr/local/proftpd에 설치가 되었구요..
/usr/local/proftpd/sbin/proftpd
- no such group 'nogroup'
- Fatal Group Unknown group 'nogroup'.
라고 나옵니다..아시는분.... 11/26 162652
->>> proftpd.conf 에서
group nobody 라고 고치시면 될것 같습니다..
근데 전 proftpd.conf의 권한이 없다는 황당한 메시지가 뜨면서 실행이 안되네요..
' 'ㅋ chmod로 777부여해도 안되는걸 보니 다른 문제 같은데 어디가 문제일까요?
댓글 달기