Solved

ftp server wont accept logins

Posted on 2000-02-14
14
200 Views
Last Modified: 2013-12-16
Hiyas,

I installed the wu-ftp, and it works with anonymous users fine, but it wont accept any users with an account in the system (no matter what group they are in). Just says 'login incorrect'.
Am I forgetting something really general here?
/etc/ftpaccess is untouched, wu-ftp manuals wont say anything that help me in this.

Thanks in advance,
   ~/Acidia

0
Comment
Question by:acidia
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 5
  • 3
  • +1
14 Comments
 
LVL 40

Expert Comment

by:jlevie
ID: 2518487
Do you have a /etc/shells file? The user's shell must be listed in the file and typically it looks something like:

/bin/bash
/bin/sh
/bin/tcsh
/bin/csh
/bin/ash
/bin/bsh
/bin/bash2

0
 

Author Comment

by:acidia
ID: 2518511
Yes, the file looks quite like the same. The users are using bash and it's there.
0
 
LVL 40

Expert Comment

by:jlevie
ID: 2518579
You didn't add the users to /etc/ftpusers, did you? A username in ftpusers is specifically denied.
0
NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

 

Author Comment

by:acidia
ID: 2518763
No, I expecially checked the file, and tried with multiple users (with no groups etc..)
0
 
LVL 40

Expert Comment

by:jlevie
ID: 2519472
Are your usernames "normal" (8 chars or less and all lower case)? Also is there anything in the logs?
0
 

Expert Comment

by:chander
ID: 2520319
Do you get any additional error messages other than "login incorrect" ? It is quite likely there is a permission problem with one of the / dev files. Also, are you using "rftp" or "regular ftp" ?
0
 
LVL 2

Expert Comment

by:Reinier
ID: 2520527
RedHat uses pam for authentication. Did you install a pam-aware wu-ftpd? What is in the file "/etc/pam.d/ftp"?
0
 

Author Comment

by:acidia
ID: 2521540
There is no such file as /etc/pam.d/ftp, the usernames i've used are normal, and I'm using normal ftp.
What logs could I check for helping info?
0
 
LVL 2

Expert Comment

by:Reinier
ID: 2522074
If you are using RedHat then get the latest and greatest wu-ftpd-2.6.0-0.5.x from the RedHat Errata area: http://www.redhat.com/support/errata/index.html

The logs you could check are /var/log/secure, /var/log/xferlog and /var/log/messages.
0
 
LVL 40

Expert Comment

by:jlevie
ID: 2522586
Which Linux are you using? Does it use pam? As has been pointed out if pam is in use there has to be a /etc/pamd.ftp to find passwords.
0
 

Author Comment

by:acidia
ID: 2522906
What does the pamd.ftp file must consist?
0
 
LVL 2

Accepted Solution

by:
Reinier earned 100 total points
ID: 2522971
This is for wu-ftpd-2.6.0-0.5.x.

/etc/pam.d/ftp:

#%PAM-1.0
auth       required /lib/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth       required     /lib/security/pam_pwdb.so shadow nullok
auth       required     /lib/security/pam_shells.so
account    required     /lib/security/pam_pwdb.so
session    required     /lib/security/pam_pwdb.so

But again, if you use a distro that uses pam for authentication you must install a ftpd compiled with pam-support. Just putting this file in place probabely won't help.
0
 
LVL 40

Expert Comment

by:jlevie
ID: 2523296
Sorry, typo on my part... I meant /etc/pam.d/ftp.
0
 

Author Comment

by:acidia
ID: 2525908
Hih, I just copy/pasted that text to /etc/pam.d/ftp and it started working immediately. Thanks a bunch :)
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
PHP error function not working on AWS 10 168
Samba 4, Users Permission, 5 111
Linux kernel panic ext3-fs error 14 73
VPN, Squid-  unable to log https requests 5 107
This is the error message I got (CODE) Error caused by incompatible libmp3lame 3.98-2 with ffmpeg I've googled this error message and found out sometimes it attaches this note "can be treated with downgrade libmp3lame to version 3.97 or 3.98" …
Google Drive is extremely cheap offsite storage, and it's even possible to get extra storage for free for two years.  You can use the free account 15GB, and if you have an Android device..when you install Google Drive for the first time it will give…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

732 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question