当前位置:首页 » 文件传输 » ftp配置虚拟用户登录不进去
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ftp配置虚拟用户登录不进去

发布时间: 2022-05-21 16:30:22

‘壹’ 如何配置使用虚拟用户登录的FTP服务器

1 安装必备软件yum install vsftpdyum install db4#Berkeley DB数据库,用来存储虚拟FTP用户名、密码2 初始化安装环境mkdir -p /data/vsftpd #这个目录存放所有虚拟用户的目录和文件useradd -d /data/vsftpd -s /sbin/nologin vsftpd#创建vsftpd用户,禁止登录chown -R vsftpd:vsftpd /data/vsftpdmkdir -p /etc/vsftpd/vsftpd_user_conf#这个目录下存放各个虚拟用户的配置文件(可以为空)3 修改vsftpd配置文件vi /etc/vsftpd/vsftpd.conf,内容如下:[plain]anonymous_enable=NOlocal_enable=YESwrite_enable=NOlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESnopriv_user=vsftpdchroot_local_user=YESlisten=YESpam_service_name=ftp #PAM策略文件的名字userlist_enable=YEStcp_wrappers=YESguest_enable=YES #允许虚拟用户登录guest_username=vsftpdlocal_root=/data/vsftpd/$USER #用户目录user_sub_token=$USERvirtual_use_local_privs=YESuser_config_dir=/etc/vsftpd/vsftpd_user_conf #用户配置文件所在目录,可以为空vi /etc/pam.d/ftp, 内容如下:[plain]auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_loginaccount required /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login3 新建用户i 修改用户名密码文件vi /etc/vsftpd/logins.txt,在这个文件中新增用户名密码,logins.txt中奇数行为账户名,偶数行为密码db_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db #生成用户名、密码的数据库文件ii 创建用户的目录mkdir /data/vsftpd/$new_user_namechown -R vsftpd:vsftpd /data/vsftpd/$new_user_name4 启动FTP服务service vsftpd startchkconfig vsftpd on#设置开机自动启动5 删除用户i 修改用户名密码文件vi /etc/vsftpd/logins.txt,在这个文件中删除用户名密码,logins.txt中奇数行为账户名,偶数行为密码db_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.dbii 删除用户目录删除/data/vsftpd下的用户目录常见故障:Q: 登录失败[plain]500 OOPS: cannot change directory:/home/vsftpdLogin failed.421 Service not available, remote server has closed connectionA:解决方法通常为SELinux导致,解决步骤如下:vi /etc/selinux/config#将selinux=enforcing或permissive改成disabled,关掉selinux,setenforce 0#使关掉selinux策略立即生效/etc/init.d/vsftpd restart#重启FTP服务

‘贰’ Linux FTP 虚拟用户 我已经设置了用户的权限文件比如可以创建目录。但是为什么登录FTP

ftp连上去的目录

要有ftp软件运行用户对于的权限 chown -R vsftp:vsftp /var/www/html/ftp1

‘叁’ 用户和密码无法登陆到FTP虚拟用户服务器怎么办

请检查FTP服务器上是否有指定用户的帐号和对应的密码,及帐号对应的文件夹访问权限,否则都会造成无法登录或者正常使用的。

‘肆’ WIN7 FTP服务器设置好了 却无法登陆

WIN7 FTP服务器设置好了,却无法登陆是设置错误造成的,解决方法为:

1、打开控制面板中的程序和功能。

‘伍’ unix操作系统的ftp的虚拟用户

进入ftp后 在空白处 “右键---〉登录”输入账号密码
看了一下你发的文章,这样配置因该无法使用虚拟用户登录的,会返回530的错误。

‘陆’ 登录FTP时出现 500 oops:cannot locate user entry:vsftpd

可以参考下
系统环境为CentOS6,使用yum安装的vsftp,配置为虚拟用户登录模式,在各项配置完成后,使用FlashFxp连接时,出现连接错误,错误提示如下:
500 OOPS: cannot locate user entry:vsftpd

用命令 groups vsftpd 查看发现系统中没有vsftpd组,于是手动增加vsftpd组和用户:
复制代码 代码如下:

> groupadd vsftpd
> adser -g vsftpd -s /sbin/nologin vsftpd

然后重启vsftpd。

‘柒’ 我用IIS配置FTP服务器,用户登陆不了

建议你关掉IIS的FTP服务.改用Sevr-U 最新版本是6.0 安全.方面.操作简单... 在这里有下载 http://ttdown.com/SoftDown_48685.html 注册搜索即是~~ 介绍: 非常好的FTP服务器软件,它设置简单,功能强大,性能稳定。你现在就可以建立你自己的FTP服务器了。 设置简单,但功能却不错。做个人的 FTP 服务器是很好的选择。它并不是简单地提供文件的下载,还为用户的系统安全提供了相当全面的保护。例如:您可以为您的 FTP 设置密码、设置各种用户级的访问许可等等! 现今 Windows 下最流行的,也可能是最好的FTP服务器软件,它设置简单,功能强大,性能稳定。FTP Serv-U是现在市场上功能最强大,使用最简单的FTP服务器软件之一,可以应用于Internet范围内文件共享的解决方案。你现在就可以建立你自己的FTP服务器了。 FTP Serv-U , 一个最多人使用的 FTP 架站软件,想要架一个 FTP 站,使用它非常合适及方便,FTP Serv-U 让您在 Windows 底下,轻松的架起一个强大的 FTP 服务器,它提供的保全设定包括密码、使用者权限、使用者 IP 登录等设定。 典型应用包括:与销售人员或是其他远程用户共享集中的公司文件。通过FTP共享大文件,如图表,草案,备份文件,而不采用邮件附件,降低电子邮件的拥挤。 功能特点: 1.流量控制 带宽限制,支持对上传、下载流量,磁盘空间,网络带宽设定限制,以确保带宽不会2.被FTP用户独占。 3.断点续传能有效地降低重复下载。 4.远程管理方便用户从任何地方管理FTP Server,提供工作效率。 5.安全机制通过严格的权限控制,提供系统安全性和稳定性。 6.支持"多宿主"IP站点对需单个服务器支持多IP地址的站点尤为适用。 7.匿名用户接入 8.作为系统服务运行 企业版特点: 1.升级保护永不到期,密钥正确可用于所有升级! 2.无任何时间限制! 3.无限制域 4.无限制用户帐号 5.无限制并发用户 6.启用ODBC数据库连通功能!

‘捌’ 用指定的用户名和密码无法登陆到该FTP服务器

远程登陆:
1.确定用户名和密码无误
2.在1正确的前提下,考虑权限的问题,在FTP服务器界面右键单击我的电脑,属性-远程->容许用户远程连接到此计算机(打勾)->点击选择远程用户-添加-高级-立即查找->将给你的用户名+进去
3.FTP服务器直接将给你的用户名直接+入管理员组,在FTP服务器界面右键单击我的电脑,管理-本地用户和组-(点用户选择组或点组选择用户都可)
如果解决不了,希望你可以把弹出的提示给出来,不过配置没问题的话一般都是权限的问题