Fedora Linux Support Community & Resources Center
  #1  
Old 6th October 2009, 09:54 PM
firas.kassim Offline
Registered User
 
Join Date: Sep 2009
Posts: 2
windows_98_nt_2000ie
Exclamation RHEL5: vsftpd ... 530 Permission denied.

Dear all,
I have installed RHE 5, when I try to login as ftp, the follow statement appear:
[root@nsn-server vsftpd]# ftp localhost
Connected to nsn-server.
220 (vsFTPd 2.0.5)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (localhost:nsn): nsn
530 Permission denied.
Login failed.
ftp>

for more information please find below output commands:

[root@nsn-server vsftpd]# grep ftpupload /etc/passwd
[root@nsn-server vsftpd]#


[root@nsn-server vsftpd]# grep -vE "^#" /etc/vsftpd/*
/etc/vsftpd/ftpusers:root
/etc/vsftpd/ftpusers:bin
/etc/vsftpd/ftpusers:daemon
/etc/vsftpd/ftpusers:adm
/etc/vsftpd/ftpusers:lp
/etc/vsftpd/ftpusers:sync
/etc/vsftpd/ftpusers:shutdown
/etc/vsftpd/ftpusers:halt
/etc/vsftpd/ftpusers:mail
/etc/vsftpd/ftpusers:news
/etc/vsftpd/ftpusers:uucp
/etc/vsftpd/ftpusers:operator
/etc/vsftpd/ftpusers:games
/etc/vsftpd/ftpusers:nobody
/etc/vsftpd/ftpusers:
/etc/vsftpd/user_list:root
/etc/vsftpd/user_list:bin
/etc/vsftpd/user_list:daemon
/etc/vsftpd/user_list:adm
/etc/vsftpd/user_list:lp
/etc/vsftpd/user_list:sync
/etc/vsftpd/user_list:shutdown
/etc/vsftpd/user_list:halt
/etc/vsftpd/user_list:mail
/etc/vsftpd/user_list:news
/etc/vsftpd/user_list:uucp
/etc/vsftpd/user_list:operator
/etc/vsftpd/user_list:games
/etc/vsftpd/user_list:nobody
/etc/vsftpd/user_list:nsn
/etc/vsftpd/user_list:
/etc/vsftpd/vsftpd.conf:anonymous_enable=YES
/etc/vsftpd/vsftpd.conf:local_enable=YES
/etc/vsftpd/vsftpd.conf:write_enable=YES
/etc/vsftpd/vsftpd.conf:local_umask=022
/etc/vsftpd/vsftpd.conf:dirmessage_enable=YES
/etc/vsftpd/vsftpd.confferlog_enable=YES
/etc/vsftpd/vsftpd.conf:connect_from_port_20=YES
/etc/vsftpd/vsftpd.confferlog_std_format=YES
/etc/vsftpd/vsftpd.conf:listen=YES
/etc/vsftpd/vsftpd.conf:
/etc/vsftpd/vsftpd.confam_service_name=vsftpd
/etc/vsftpd/vsftpd.conf:userlist_enable=YES
/etc/vsftpd/vsftpd.conf:tcp_wrappers=YES
/etc/vsftpd/vsftpd_conf_migrate.sh:PREFIX="vsftpd"
/etc/vsftpd/vsftpd_conf_migrate.sh:for file in $( ls /etc/${PREFIX}.* ); do
/etc/vsftpd/vsftpd_conf_migrate.sh: if [ ! -L $file ]; then
/etc/vsftpd/vsftpd_conf_migrate.sh: new=`echo $file | sed s/${PREFIX}\./${PREFIX}\\\\//g | sed s/\.rpmsave//g`
/etc/vsftpd/vsftpd_conf_migrate.sh: mv -f ${file} ${new}
/etc/vsftpd/vsftpd_conf_migrate.sh: ln -s ${new} ${file}
/etc/vsftpd/vsftpd_conf_migrate.sh: echo $file moved to $new
/etc/vsftpd/vsftpd_conf_migrate.sh: fi
/etc/vsftpd/vsftpd_conf_migrate.sh:done
/etc/vsftpd/vsftpd.conf.old:anonymous_enable=YES
/etc/vsftpd/vsftpd.conf.old:local_enable=YES
/etc/vsftpd/vsftpd.conf.old:write_enable=YES
/etc/vsftpd/vsftpd.conf.old:local_umask=022
/etc/vsftpd/vsftpd.conf.old:dirmessage_enable=YES
/etc/vsftpd/vsftpd.conf.oldferlog_enable=YES
/etc/vsftpd/vsftpd.conf.old:connect_from_port_20=YES
/etc/vsftpd/vsftpd.conf.oldferlog_std_format=YES
/etc/vsftpd/vsftpd.conf.old:listen=YES
/etc/vsftpd/vsftpd.conf.old:
/etc/vsftpd/vsftpd.conf.oldam_service_name=vsftpd
/etc/vsftpd/vsftpd.conf.old:userlist_enable=YES
/etc/vsftpd/vsftpd.conf.old:tcp_wrappers=YES
[root@nsn-server vsftpd]#

Please help me, and many thanks in advance.

With regards,
Firas
Reply With Quote
  #2  
Old 7th October 2009, 04:01 AM
Hlingler's Avatar
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289
linuxopera
Hello firas.kassim:

And welcome to the forums.

You are welcome to post questions about RHEL here, however, since this is not directly related to Fedora, I'm moving the thread to "Linux Chat".

Good Luck,
V
Reply With Quote
  #3  
Old 7th October 2009, 05:10 AM
diamond_ramsey's Avatar
diamond_ramsey Offline
Registered User
 
Join Date: Aug 2009
Posts: 752
windows_98_nt_2000mozilla
Could you do a more of your /etc/ftpusers file. :)

Quote:
Originally Posted by firas.kassim View Post
Dear all,
I have installed RHE 5, when I try to login as ftp, the follow statement appear:
[root@nsn-server vsftpd]# ftp localhost
Connected to nsn-server.
220 (vsFTPd 2.0.5)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (localhost:nsn): nsn
530 Permission denied.
Login failed.
ftp>

for more information please find below output commands:

[root@nsn-server vsftpd]# grep ftpupload /etc/passwd
[root@nsn-server vsftpd]#


[root@nsn-server vsftpd]# grep -vE "^#" /etc/vsftpd/*
/etc/vsftpd/ftpusers:root
/etc/vsftpd/ftpusers:bin
/etc/vsftpd/ftpusers:daemon
/etc/vsftpd/ftpusers:adm
/etc/vsftpd/ftpusers:lp
/etc/vsftpd/ftpusers:sync
/etc/vsftpd/ftpusers:shutdown
/etc/vsftpd/ftpusers:halt
/etc/vsftpd/ftpusers:mail
/etc/vsftpd/ftpusers:news
/etc/vsftpd/ftpusers:uucp
/etc/vsftpd/ftpusers:operator
/etc/vsftpd/ftpusers:games
/etc/vsftpd/ftpusers:nobody
/etc/vsftpd/ftpusers:
/etc/vsftpd/user_list:root
/etc/vsftpd/user_list:bin
/etc/vsftpd/user_list:daemon
/etc/vsftpd/user_list:adm
/etc/vsftpd/user_list:lp
/etc/vsftpd/user_list:sync
/etc/vsftpd/user_list:shutdown
/etc/vsftpd/user_list:halt
/etc/vsftpd/user_list:mail
/etc/vsftpd/user_list:news
/etc/vsftpd/user_list:uucp
/etc/vsftpd/user_list:operator
/etc/vsftpd/user_list:games
/etc/vsftpd/user_list:nobody
/etc/vsftpd/user_list:nsn
/etc/vsftpd/user_list:
/etc/vsftpd/vsftpd.conf:anonymous_enable=YES
/etc/vsftpd/vsftpd.conf:local_enable=YES
/etc/vsftpd/vsftpd.conf:write_enable=YES
/etc/vsftpd/vsftpd.conf:local_umask=022
/etc/vsftpd/vsftpd.conf:dirmessage_enable=YES
/etc/vsftpd/vsftpd.confferlog_enable=YES
/etc/vsftpd/vsftpd.conf:connect_from_port_20=YES
/etc/vsftpd/vsftpd.confferlog_std_format=YES
/etc/vsftpd/vsftpd.conf:listen=YES
/etc/vsftpd/vsftpd.conf:
/etc/vsftpd/vsftpd.confam_service_name=vsftpd
/etc/vsftpd/vsftpd.conf:userlist_enable=YES
/etc/vsftpd/vsftpd.conf:tcp_wrappers=YES
/etc/vsftpd/vsftpd_conf_migrate.sh:PREFIX="vsftpd"
/etc/vsftpd/vsftpd_conf_migrate.sh:for file in $( ls /etc/${PREFIX}.* ); do
/etc/vsftpd/vsftpd_conf_migrate.sh: if [ ! -L $file ]; then
/etc/vsftpd/vsftpd_conf_migrate.sh: new=`echo $file | sed s/${PREFIX}\./${PREFIX}\\\\//g | sed s/\.rpmsave//g`
/etc/vsftpd/vsftpd_conf_migrate.sh: mv -f ${file} ${new}
/etc/vsftpd/vsftpd_conf_migrate.sh: ln -s ${new} ${file}
/etc/vsftpd/vsftpd_conf_migrate.sh: echo $file moved to $new
/etc/vsftpd/vsftpd_conf_migrate.sh: fi
/etc/vsftpd/vsftpd_conf_migrate.sh:done
/etc/vsftpd/vsftpd.conf.old:anonymous_enable=YES
/etc/vsftpd/vsftpd.conf.old:local_enable=YES
/etc/vsftpd/vsftpd.conf.old:write_enable=YES
/etc/vsftpd/vsftpd.conf.old:local_umask=022
/etc/vsftpd/vsftpd.conf.old:dirmessage_enable=YES
/etc/vsftpd/vsftpd.conf.oldferlog_enable=YES
/etc/vsftpd/vsftpd.conf.old:connect_from_port_20=YES
/etc/vsftpd/vsftpd.conf.oldferlog_std_format=YES
/etc/vsftpd/vsftpd.conf.old:listen=YES
/etc/vsftpd/vsftpd.conf.old:
/etc/vsftpd/vsftpd.conf.oldam_service_name=vsftpd
/etc/vsftpd/vsftpd.conf.old:userlist_enable=YES
/etc/vsftpd/vsftpd.conf.old:tcp_wrappers=YES
[root@nsn-server vsftpd]#

Please help me, and many thanks in advance.

With regards,
Firas
firas.kassim, could you do a more of your /etc/ftpusers file.

Hope this helps.

=
* Fedora 9 (Sulphur) kernel - vmlinuz-2.6.27.25-78.2.56.fc9.i686
* Fedora 10 (Cambridge) kernel - vmlinuz-2.6.27.30-170.2.82.fc10.i686
* Fedora 11 (Leonidas) kernels - vmlinuz-2.6.30.5-43.fc11.i586 and vmlinuz-2.6.30.5-43.fc11.i686.PAE
* Fedora 12 (Constantine) kernels - vmlinuz-2.6.31-33.fc12.i686 and vmlinuz-2.6.31.1-56.fc12.i686.PAE
With eight (8) x86_64 computing cores, 16 GB of RAM and SATA Seagate 7200.12 500 GB harddisk.
=

Last edited by diamond_ramsey; 7th October 2009 at 05:12 AM. Reason: typo
Reply With Quote
  #4  
Old 7th October 2009, 05:20 AM
jpollard Offline
Registered User
 
Join Date: Aug 2009
Location: Waldorf, Maryland
Posts: 6,094
linuxfedorafirefox
Ha. I happen to know that one.

You appear to be using kerberos to authenticate. That means that your server (your local system) must have a
keytab file (/etc/krb5.keytab).

Kerberos validates your connection by having the user first get a service ticket. Normally, this service ticket
is named: host/<hostname.domainname>@<realmname>.

When you connect with ftp to "localhost", the validation is done using "host/localhost.<domainname>@<realmname>", which will not validate (it doesn't have the proper credentials for the host).

For it to work you have to connect using "ftp <yourhostname>" and NOT by "ftp localhost".


If you are NOT using kerberos, you should have disabled kerberos as an authentication method during
installation. You can still disable it from:

system->administration->authentication

This will bring up an application that will let you disable kerberos as an authentication. This should allow you
to use ftp with normal password authentication, ----

NOTE: THIS IS NOT SECURE. YOUR PASSWORD WILL BE PASSED UNENCRYPTED TO THE FTP SERVICE FROM
ANY NON-LOCALHOST CONNECTION.

If you think you need FTP, you most likely don't. Use ssh and scp instead.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
FC4- VSFTPD GIVING 530 Permission DENIED stevea86 Using Fedora 16 7th October 2009 04:05 AM
Permission Denied with NFS daviddoria Servers & Networking 3 27th August 2008 02:48 PM
permission denied alin19 Using Fedora 6 9th July 2008 04:41 PM
vsftpd user directory permission denied Kasper Servers & Networking 2 30th September 2005 03:57 AM
Permission Denied Gettingthere Using Fedora 2 3rd June 2005 09:58 PM


Current GMT-time: 21:58 (Sunday, 19-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat