Strona 1 z 1
Proftpd ftp:21 i ftps:990 jednocześnie
: 22 grudnia 2010, 15:56
autor: Bastian
Witam,
Czy da się jednocześnie puścić proftpd tak aby nasłuchiwał na 2 portach jednocześnie (a w zasadzie ftp i ftps) tak aby jeden z vhostów korzystał właśnie ze zwykłego ftp na porcie 21?
: 24 grudnia 2010, 09:32
autor: bartek
w sekcji VirtualHost gdzie masz konfigurację ssl ustaw opcję Port 990 i powinno działać

: 24 grudnia 2010, 15:46
autor: Bastian
Znaczy się serwer mam skonfigurowany pod ftps:990 a chodzi mi żeby dla jednego konta szło po ftp:21
: 26 grudnia 2010, 13:08
autor: Pacek
To rozwiązania są dwa:
- Dwa identyczne konfigi różniące się nasłuchiwanym portem i odpalane jako dwie sesje proftpd.
- Virtualhosty jak podali koledzy, ale wtedy trzeba aby wszystkie konta były zdefiniowane dla portu 990 i 21.
: 27 grudnia 2010, 15:33
autor: Bastian
Pacek: ja jak ftp jest do tego podpięty do inetd'a ?
: 27 grudnia 2010, 20:50
autor: Pacek
Bastian: inet.d czy inetd.conf?

Jeżeli chodzi o pierwsze to kwestia skopiowania i modyfikacji skryptu startowego. Jeżeli chodzi o drugie to kurcze nie pamiętam czy xinetd czy inetd ma możliwość zdefiniowania portu. Możliwe, że jedno i drugie, albo wręcz korzystają z /etc/services. Jeżeli ktoś robił taki myk - dwa serwery ftp jako inetd/xinetd to byłoby dobrze takie coś wiedzieć. Niestety nie mam obecnie czasu, żeby coś takiego u siebie przetestować (przeprowadzka). Na logikę powinno to się dać zrobić.
: 28 grudnia 2010, 00:06
autor: Bastian
Inetd.conf i raczej da się to zrobić. Jutro to postaram się wdrożyć. Wystarczy do inetd.conf dodać linijkę z ftp (słusznie prawisz, że pobiera z /etc/services).
: 28 grudnia 2010, 07:39
autor: Pacek
No to z niecierpliwością czekam na rezultaty

: 28 grudnia 2010, 20:51
autor: Bastian
No i zrobione. Tak jak wspominaliście, wystarczy stworzyć VirtualHosta, ustawić na niego port 21 i przypisać do niego konto, które chcemy, żeby bylo przez tego Vhosta obsługiwane. Jeśli chodzi o tryb standalone to tyle. Natomiast jeśli ftp obsługiwane jest z inetd'a to w inetd.conf trzeba dodać regułkę dla ftp. I to tyle w temacie
