ispCP - Board - Support
how can i connect a ftp - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega Support Area (/forum-30.html)
+--- Forum: System Setup & Installation (/forum-32.html)
+--- Thread: how can i connect a ftp (/thread-4110.html)



how can i connect a ftp - leventersoy - 08-25-2008 06:28 AM

i have create a domain and ftp user for domain

ftp@leventersoy.com

and create a password

but i have ever the connecte ftp password incorrect

what is my user and password? i dont understand this problem

and another directory selection problem

Can not open directory !
Please contact your administrator !

please help me


RE: how can i connect a ftp - kilburn - 08-25-2008 06:04 PM

Your proftpd isn't working properly. There's a lot of people that had the same problem as you recently so take a look at the other threads, they'll probably give you a solution.

If it's not the case, please post the relevant log lines from /var/log/syslog and your proftpd's config file so we can trace your problem.

PS: Take a look here too Wink


RE: how can i connect a ftp - leventersoy - 08-26-2008 06:42 AM

Aug 25 16:36:07 ubuntu mysqld[4306]: 080825 16:36:07 [Note] /usr/sbin/mysqld: ready for connections.
Aug 25 16:36:07 ubuntu mysqld[4306]: Version: '5.0.51a-3ubuntu5.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubunt$
Aug 25 16:36:08 ubuntu /etc/mysql/debian-start[4363]: Upgrading MySQL tables if necessary.
Aug 25 16:36:11 ubuntu /etc/mysql/debian-start[4368]: Looking for 'mysql' in: /usr/bin/mysql
Aug 25 16:36:11 ubuntu /etc/mysql/debian-start[4368]: Looking for 'mysqlcheck' in: /usr/bin/mysqlcheck
Aug 25 16:36:11 ubuntu /etc/mysql/debian-start[4368]: This installation of MySQL is already upgraded to 5.0.51a, use --force $
Aug 25 16:36:11 ubuntu /etc/mysql/debian-start[4377]: Checking for insecure root accounts.
Aug 25 16:36:11 ubuntu /etc/mysql/debian-start[4381]: Checking for crashed MySQL tables.
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: WARNING: mysqlcheck has found corrupt tables
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.admin
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.auto_num
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.domain
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.domain_traffic
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.ftp_group
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.ftp_users
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.hosting_plans
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.log
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.login
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.mail_users
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.quotalimits
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.quotalimits
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.reseller_props
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.server_traffic
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: ispcp.user_gui_props
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: warning : 1 client is using or hasn't closed the table properly
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]:
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: Improperly closed tables are also reported if clients are accessing
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: the tables *now*. A list of current connections is below.
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]:
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: +----+------------------+-----------+----+---------+------+-------+----$
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: | Id | User | Host | db | Command | Time | State | Inf$
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: +----+------------------+-----------+----+---------+------+-------+----$
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: | 7 | debian-sys-maint | localhost | | Query | 0 | | sho$
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: +----+------------------+-----------+----+---------+------+-------+----$
Aug 25 16:36:25 ubuntu /etc/mysql/debian-start[4393]: Uptime: 20 Threads: 1 Questions: 70 Slow queries: 0 Opens: 56 Flus$
Aug 25 16:36:27 ubuntu postfix/policyd-weight[4395]: policyd-weight 0.1.14 beta-17 started and daemonized. conf:default setti$
Aug 25 16:36:27 ubuntu postfix/policyd-weight[4395]: warning: cache_query: $csock couln't be created: connect: No such file o$
Aug 25 16:36:27 ubuntu postfix/policyd-weight[4397]: cache spawned

THIS IS SYSLOG



#
# ispCP . (OMEGA) a Virtual Hosting Control System
#
# @copyright 2001-2006 by moleSoftware GmbH
# @copyright 2006-2008 by ispCP | http://isp-control.net
# @version SVN: $Id$
# @link http://isp-control.net
# @author ispCP Team
#
# @license
# This program is free software; you can redistribute it and/or modify it under
# the terms of the MPL General Public License as published by the Free Software
# Foundation; either version 1.1 of the License, or (at your option) any later
# version.
# You should have received a copy of the MPL Mozilla Public License along with
# this program; if not, write to the Open Source Initiative (OSI)
# http://opensource.org | osi@opensource.org
#
################################################################################​
# Includes DSO modules (this is mandatory in proftpd 1.3)
#Include /etc/proftpd/modules.conf

# Set off to disable IPv6 support which is annoying on IPv4 only boxes.
UseIPv6 off

ServerName "{HOST_NAME}"
ServerType standalone
DeferWelcome off

MultilineRFC2228 on
DefaultServer on
ShowSymlinks on

AllowOverwrite on
UseReverseDNS off
IdentLookups off
AllowStoreRestart on
AllowForeignAddress on

LogFormat traff "%b %u"
TimeoutLogin 120
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

DisplayLogin welcome.msg
DisplayFirstChdir message

ListOptions "-l"
#LsDefaultOptions "-l"

DenyFilter \*.*/

DefaultRoot ~

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
# PersistentPasswd off

# Port 21 is the standard FTP port.
Port 21

# In some cases you have to specify passive ports range to by-pass
# firewall limitations. Ephemeral ports can be used for that, but
# feel free to use a more narrow range.
#PassivePorts 49152 65534

# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30

# Set the user and group that the server normally runs at.
User nobody
Group nogroup
User nobody
Group nogroup

# Normally, we want files to be overwriteable.
<Directory /*>
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022
# Normally, we want files to be overwriteable.
AllowOverwrite on
HideNoAccess on
</Directory>

# But not to overwrite ispCP Standard directories.
<Directory ~/>
PathDenyFilter "^/(backups|cgi-bin|htdocs|errors|logs|phptmp|statistics)/?$"
</Directory>

<Limit ALL>
IgnoreHidden on
</Limit>

# Be warned: use of this directive impacts CPU average load!
#
# Uncomment this if you like to see progress and transfer rate with ftpwho
# in downloads. That is not needed for uploads rates.
# UseSendFile off

<Global>
RootLogin off
TransferLog /var/log/proftpd/xferlog
ExtendedLog /var/log/proftpd/ftp_traff.log read,write traff
PathDenyFilter "\.quota$"
</Global>

#SSL via TLS
#
#<IfModule mod_tls.c>
# TLSEngine off # on for use of TLS
# TLSLog /var/log/proftpd/ftp_ssl.log # where to log to
# TLSEngine off # on for use of TLS
# TLSLog /var/log/proftpd/ftp_ssl.log # where to log to
# TLSProtocol SSLv23 # SSLv23 or TLSv1
# TLSOptions NoCertRequest # either to request the certificate or not
# TLSRSACertificateFile /etc/proftpd/ssl.crt # SSL certfile
# TLSRSACertificateKeyFile /etc/proftpd/ssl.key # SSL keyfile
# TLSVerifyClient off # client verification
#</IfModule>

#
# ISPCP Quota management;
#
<IfModule mod_quota.c>
QuotaEngine on
QuotaShowQuotas on
QuotaDisplayUnits Mb

SQLNamedQuery get-quota-limit SELECT "name, quota_type, per_session, limit_type, bytes_in_avail, bytes_out_avail, $
SQLNamedQuery get-quota-tally SELECT "name, quota_type, bytes_in_used, bytes_out_used, bytes_xfer_used, files_in_u$
SQLNamedQuery update-quota-tally UPDATE "bytes_in_used = bytes_in_used + %{0}, bytes_out_used = bytes_out_used + %$
SQLNamedQuery insert-quota-tally INSERT "%{0}, %{1}, %{2}, %{3}, %{4}, %{5}, %{6}, %{7}" quotatallies

QuotaLock /var/run/proftpd/tally.lock
QuotaLimitTable sql:/get-quota-limit
QuotaTallyTable sql:/get-quota-tally/update-quota-tally/insert-quota-tally
</IfModule>

<IfModule mod_ratio.c>
Ratios on
</IfModule>

# Delay engine reduces impact of the so-called Timing Attack described in
# http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02
# It is on by default.
<IfModule mod_delay.c>
DelayEngine on
</IfModule>

<IfModule mod_ctrls.c>
ControlsEngine on
<IfModule mod_ctrls.c>
ControlsEngine on
ControlsMaxClients 2
ControlsLog /var/log/proftpd/controls.log
ControlsInterval 5
ControlsSocket /var/run/proftpd/proftpd.sock
</IfModule>

<IfModule mod_ctrls_admin.c>
AdminControlsEngine on
</IfModule>

# ispCP SQL Managment
# Activate for proftpd >= 1.3
#SQLBackend mysql
#SQLAuthTypes Crypt
#SQLAuthenticate on
#SQLConnectInfo {DATABASE_NAME}@{DATABASE_HOST} {DATABASE_USER} {DATABASE_PASS}
#SQLUserInfo ftp_users userid passwd uid gid homedir shell
#SQLGroupInfo ftp_group groupname gid members
#SQLMinUserUID {FTPD_MIN_UID}
#SQLMinUserGID {FTPD_MIN_GID}

# A basic anonymous configuration, no upload directories.

# <Anonymous ~ftp>
# User ftp
# Group nogroup
# # We want clients to be able to login with "anonymous" as well as "ftp"
# UserAlias anonymous ftp
# # Cosmetic changes, all files belongs to ftp user
# DirFakeUser on ftp
# DirFakeGroup on ftp
#
# RequireValidShell off
#
# # Limit the maximum number of anonymous logins
# MaxClients 10
#
# # We want 'welcome.msg' displayed at login, and '.message' displayed
#
# # We want 'welcome.msg' displayed at login, and '.message' displayed
# # in each newly chdired directory.
# DisplayLogin welcome.msg
# DisplayFirstChdir .message
#
# # Limit WRITE everywhere in the anonymous chroot
# <Directory *>
# <Limit WRITE>
# DenyAll
# </Limit>
# </Directory>
#
# # Uncomment this if you're brave.
# # <Directory incoming>
# # # Umask 022 is a good standard umask to prevent new files and dirs
# # # (second parm) from being group and world writable.
# # Umask 022 022
# # <Limit READ WRITE>
# # DenyAll
# # </Limit>
# # <Limit STOR>
# # AllowAll
# # </Limit>
# # </Directory>
#
# </Anonymous>

this is proftpd.conf