proftpd - brak reakcji

Konfiguracja serwerów, usług, itp.
bezet
Posty: 3
Rejestracja: 25 maja 2007, 20:17
Lokalizacja: Lidzbark Warmiñski

proftpd - brak reakcji

Post autor: bezet »

MIałem taki problem

Kod: Zaznacz cały

IPv6 getaddrinfo 'localhost' error: No address associated with hostname localhost - fatal: Socket operation on non-socket
Z tego co wyczytałem na googlach wystarczyło dodać wpis do confa UseIPv6 off. Jeden problem rozwiązałem i pozostał drugi:

Kod: Zaznacz cały

localhost - fatal: Socket operation on non-socket
W ruch znowy google i należalo zmienić z inetd na standalone, ale po tej zmianie proftpd nie reaguje. Nie wyrzuca żadnych errorów. No i niestety w tym wypadku google mi nie pomogły :P
Ma ktoś jakiś pomysł jakby to naprawić? Na wszelki wypadek podaje config proftpd.

Kod: Zaznacz cały

ServerType standalone
DefaultServer on
Umask 022
ServerName "213.76.168.112"
ServerIdent on "myftpbca"
ServerAdmin [email][email protected][/email]
IdentLookups off
UseIPv6 off
UseReverseDNS off
Port 21
PassivePorts 49162 65534
#MasqueradeAddress None
TimesGMT off
MaxInstances 30
MaxLoginAttempts 3
TimeoutLogin 300
TimeoutNoTransfer 120
TimeoutIdle 120
DisplayLogin welcome.msg
DisplayFirstChdir .message
User bezet
Group bezet
DirFakeUser off nobody
DirFakeGroup off nobody
DefaultTransferMode binary
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
TransferRate RETR 40
TransferRate STOR 40
TransferRate STOU 40
TransferRate APPE 40
SystemLog /var/log/secure
RequireValidShell off
#gp_random_username_length 6
#gp_random_password_length 6
#gp_randomize_case upper
#gp_useradd_homedir_path /var/ftp
#gp_useradd_upload_path /home/bezet/FTP/free/upload
#gp_html_path /var/www/html/ftp.htm
#gp_welcome_name welcome.msg
<IfModule mod_tls.c>
TLSEngine off
TLSRequired off
TLSVerifyClient off
TLSProtocol TLSv1
TLSLog /var/log/proftpd_tls.log
TLSRSACertificateFile /etc/gproftpd/gproftpd.pem
</IfModule>
<Limit LOGIN>
  AllowUser free
  DenyALL
</Limit>
<Anonymous /home/bezet/FTP/free/download>
User free
Group bezet
AnonRequirePassword on
MaxClients 5 "The server is full, hosting %m users"
DisplayLogin welcome.msg
DisplayFirstChdir .msg
<Limit LOGIN>
Allow from all
Deny from all
</Limit>
<Limit LIST NLST  RETR  PWD XPWD  SIZE  STAT >
 AllowAll
</Limit>
<Limit STOR STOU  APPE  RNFR RNTO  DELE  MKD XMKD SITE_MKDIR  RMD XRMD SITE_RMD$
 DenyAll
</Limit>
</Anonymous>
Awatar użytkownika
suncez
Posty: 32
Rejestracja: 03 lipca 2006, 21:52
Lokalizacja: Koszalin

Post autor: suncez »

W /etc/inetd.conf jest wiersz odpowiedzialny za start serwera proftpd przez wrapper tcpd, ten wpis jest potrzebny tylko przy trybie pracy inetd - jakby co zahaszuj go. A może gdy serwer miałes ustawiony na inetd miałeś ten wiersz zahaszowany.

Dopisane
Ja mam zainstalowaną wersję 1.3.0 z deb i standardowo mam min. takie wpisy

Kod: Zaznacz cały

# Includes DSO modules
Include /etc/proftpd/modules.conf

<IfModule mod_ctrls.c>
ControlsEngine        on
ControlsMaxClients    2
ControlsLog           /var/log/proftpd/controls.log
ControlsInterval      5
ControlsSocket        /var/run/proftpd/proftpd.sock
</IfModule>
stepek
Beginner
Posty: 314
Rejestracja: 19 kwietnia 2007, 07:18
Lokalizacja: Bia³ystok

Post autor: stepek »

a sprawdz czy masz go uruchomionego w proscesach

Kod: Zaznacz cały

ps ax
bezet
Posty: 3
Rejestracja: 25 maja 2007, 20:17
Lokalizacja: Lidzbark Warmiñski

Post autor: bezet »

Haszowałem, odhaszowywałem i nic. Zbytnio nie mam czasu na zabawę, bo pracy to się nic nie chce robić :P Na razie poszukam jeszcze jakiegoś innego klienta ftp. A to mój inetd.conf

Kod: Zaznacz cały

# /etc/inetd.conf:  see inetd(8) for further informations.
#
# Internet superserver configuration database
#
#
# Lines starting with "#:LABEL:" or "#<off>#" should not
# be changed unless you know what you are doing!
#
# If you want to disable an entry so it isn't touched during
# package updates just comment it out with a single '#' character.
#
# Packages should modify this file by using update-inetd(8)
#
# <service_name> <sock_type> <proto> <flags> <user> <server_path> <args>
#
#:INTERNAL: Internal services
#discard                stream  tcp     nowait  root    internal
#discard                dgram   udp     wait    root    internal
#daytime                stream  tcp     nowait  root    internal
#time           stream  tcp     nowait  root    internal

#:STANDARD: These are standard services.
ftp     stream  tcp     nowait  root    /usr/sbin/tcpd /usr/sbin/proftpd

#:BSD: Shell, login, exec and talk are BSD protocols.

#:MAIL: Mail, news and uucp services.

#:INFO: Info services
ident           stream  tcp     wait    identd  /usr/sbin/identd        identd

#:BOOT: TFTP service is provided primarily for booting.  Most sites
#       run this only on machines acting as "boot servers."

#:RPC: RPC based services

#:HAM-RADIO: amateur-radio services

#:OTHER: Other services
chyl-o
Junior Member
Posty: 621
Rejestracja: 24 maja 2006, 21:06
Lokalizacja: Lublin

Post autor: chyl-o »

bezet pisze:<Limit LOGIN>
Allow from all
Deny from all
</Limit>
Bez sensu wpis. W ogóle po co Ci limit na login jak nie masz zamiaru go używać?
bezet pisze:User free
Group bezet
bezet pisze:User bezet
Group bezet
Dublujesz.
ODPOWIEDZ