`
qiusenvs
  • 浏览: 49798 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

vsftp 500 oops

阅读更多

vsftp  500 oops

[root@192 pam.d]# 500 OOPS: could not bind listening IPv4 socket 500 OOPS: unrecognised variable in config file: pam_server_name

 

需要注销 xinetd运行模式 disable = no socket_type = stream wait = no 即使xinetd 没有运行

 像其它守护程序一样,vsftpd提供了standalone和inetd(inetd或xinetd)两种运行模式。

简单解释一下,standalone一次性启动,运行期间一直驻留在内存中,优点是对接入信号反应快,缺点是损耗了一定的系统资源,因此经常应用于对实时反应要求较高的专业FTP服务器。

inetd恰恰相反,由于只在外部连接发送请求时才调用FTP进程,因此不适合应用在同时连接数量较多的系统。

此外,inetd模式不占用系统资源。除了反应速度和占用资源两方面的影响外,vsftpd还提供了一些额外的高级功能,如inetd模式支持per_IP(单一IP)限制,而standalone模式则更有利于PAM验证功能的应用。

 1.xinetd运行模式大多数较新的系统采用的是xinetd超级服务守护进程。使用“vi /etc/xinetd.d/vsftpd” 看一下它的内容,如下: disable = no socket_type = stream wait = no # 这表示设备是激活的,它正在使用标准的TCP Sockets。 如果“/etc/vsftpd.conf”中的有选项为“listen=YES”,注销它 最后,重启xinetd,命令如下: $ /etc/rc.d/init.d/xinetd restart 需要注意的是,“/etc/xinetd.d”目录中仅能开启一个FTP服务。

 2.standalone模式   standalone模式便于实现PAM验证功能。进入这种模式首先要关闭xinetd下的vsftpd,设置 “disable = yes”,或者注销掉“/etc/inetd.conf”中相应的行。然后修改“/etc/vsftpd.con f”中的选项为“listen=YES”。

分享到:
评论

相关推荐

    ubuntu下vsftp问题修复

    vsftp出现550 Failed to change directory Ubuntu 获取软件失败 404错误 解决Ubuntu提示500 OOPS: vsftpd: refusing to run with writable root inside chroot()

    vsftp登录报错”500OOPScannotchangedirectoryhome[借鉴].pdf

    vsftpd 登录报错“500 OOPS: cannot change directory:/home/*”处理方式 vsftpd 是一个基于 Linux 的 FTP 服务器软件,可以提供 FTP 服务,但有时候可能会出现登录报错的情况。下面是处理“500 OOPS: cannot ...

    Vsftp服务器简易搭建指南.pdf

    2. 注意事项:ftp用户的家目录权限需要设置为755,否则可能出现“500 OOPS: vsftpd: refusing to run with writable anonymous root”错误 四、实体用户实现文件上传、下载 实现方法二: 1. 创建必要的帐号和目录...

    vsftp连接错误cannot locate user entry:vsftpd

    在使用VSFTPD时,可能会遇到各种连接错误,其中"500 OOPS: cannot locate user entry:vsftpd"是一个较为常见的问题。该错误提示用户无法找到用户条目,这通常是因为配置文件中缺少了对用户或组的定义。 根据提供的...

    VSFTP搭建服务

    - 如果遇到 “500 OOPS: cannot change directory” 错误,通常是由于权限设置不当或配置文件中的路径问题导致的。需要检查相关目录和文件的权限设置是否正确,以及配置文件中的路径是否准确无误。 #### 六、启动与...

    vsftp上传553 Could not create file错误解决

    注意,如果VSFTP的匿名根目录权限设置为777,可能会导致500 OOPS错误,这时需要改为755,并在目录内部创建可写子目录给予777权限: ```bash sudo chmod 755 /var/ftp ``` 总的来说,解决VSFTP上传553 Could not ...

    CentOS6.3下安装VSFTP服务

    在某些情况下,你可能会遇到错误提示“500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list”。此时,可以将`chroot_list_enable=YES`改为`chroot_list_enable=NO`,重启服务以解决。 值得注意的...

    Ubuntu 用vsftpd 配置FTP服务器教程详解

    然后,调整FTP目录的权限,以避免错误“500 OOPS: vsftpd: refusing to run with writable root inside chroot()”: ```bash sudo chmod a-w /home/ftp sudo mkdir /home/ftp/data ``` 创建`data`文件夹,这是用户...

Global site tag (gtag.js) - Google Analytics