i install proftpd ./configure make && makeinstall then create user for it my proftpd.conf ServerType standalone DefaultServer on # Port 21 is the standard FTP port. Port 21 # Don't use IPv6 support by default. #UseIPv6 off # Umask 022 is a good standard umask to prevent new dirs and files # from being group and world writable. Umask 002 #add by adminroftpd files AuthUserFile /usr/local/etc/proftpd.passwd AuthGroupFile /usr/local/etc/proftpd.group PidFile /usr/local/etc/proftpd.pid ScoreboardFile /usr/local/etc/proftpd.score SystemLog /usr/local/etc/proftpd.syslog TransferLog /usr/local/etc/proftpd.xferlog # 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 20 #add by admin:maximum clients can login MaxClients 2 # Set the user and group under which the server will run. User root Group wheel DefaultRoot ~ # Normally, we want files to be overwriteable. AllowOverwrite on # Bar use of SITE CHMOD by default <Limit SITE_CHMOD> DenyAll </Limit> and now when i am connect i sea this message no supplemental groups found for user 'soroushir' USER soroushir: no such user found from ::ffff:192.168.250.100 [::ffff:192.168.250.100] to ::ffff:126.96.36.199:21 dispatching POST_CMD_ERR command 'PASS (hidden)' to mod_delay dispatching LOG_CMD_ERR command 'PASS (hidden)' to mod_log dispatching LOG_CMD_ERR command 'PASS (hidden)' to mod_auth FTP session closed.