`

FTP系列:(九)示例--gssftp与vsftp启动引起的问题

阅读更多
  今天客户反应程序出了问题,该程序是Java编写的,功能为读取FTP图片写入Excel文档。
  之前的代码是测试过的,这段时间没有修改,排除代码问题。
  配置也都没有变化,唯一的不同是前几天重启过服务器。
  但用FTP客户端和IE访问FTP图片都没有问题,一度陷入迷茫。
  最后,没有办法只好查看下FTP服务器设置了——虽然认为不是服务器的问题。

  进行命令行,输入:
  service vsftpd status
  vsftpd is stopped
  于是启动它:
  service vsftpd start
  Starting vsftpd for vsftpd:   [  OK  ]
  再次查看vsftpd状态
  service vsftpd status
  vsftpd dead but subsys locked
  于是想关闭服务:
  service vsftpd stop
  Shutting down vsftpd:  [FAILED]
  查看目前的ftp服务:
  chkconfig --list | grep ftp
  vsftpd          0:关闭  1:关闭  2:关闭  3:关闭  4:关闭  5:关闭  6:关闭
        gssftp:         启用
        tftp:           关闭

  原来自启动的是gssftp服务,于是先将其关闭。
  cd /etc/xinetd.d
  vi gssftp

  将配置文件中的disable改为yes,重启xinetd服务:
  service xinetd restart
  Stopping xinetd:                                           [  OK  ]
  Starting xinetd:                                           [  OK  ]
  再次查看FTP服务:
  chkconfig --list | grep ftp
  vsftpd          0:关闭  1:关闭  2:关闭  3:关闭  4:关闭  5:关闭  6:关闭
        gssftp:         关闭
        tftp:           关闭
  所有FTP服务都关闭了。
  现在,启动vsftp:
  service vsftpd start
  Starting vsftpd for vsftpd:                                [  OK  ]
  查看状态:
  service vsftpd status
  vsftpd (pid 30034) is running...
  至此,vsftpd正常运行,程序也正常了。
分享到:
评论

相关推荐

    OS + Linux Ftp sftp / vsftp / wu-ftp / proftp / gssftp / tftp / tftpfer / lftp

    NULL 博文链接:https://lindows.iteye.com/blog/250576

    开启linux下的telnet,ssh,VNC和ftp服务

    ### 开启Linux下的Telnet、SSH、VNC和FTP服务 #### Telnet服务 - **安装Telnet软件包** - 使用`rpm –qatelnet` 和 `rpm –qatelnet-server`...最后,FTP服务同样面临着安全性问题,建议使用更安全的SFTP等替代方案。

    C提高讲义.docx

    在Linux系统中,FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议。要启用FTP服务,你需要在服务器上安装FTP软件,管理FTP服务的状态,并根据需要调整安全设置。以下是在Linux环境下,特别是...

    linux设置Ftp和Telnet服务

    1. 使用`service`或`systemctl`命令检查FTP和Telnet服务的状态,确保它们已经启动并运行: ``` service xinetd status 或 systemctl status xinetd ``` **连接FTP服务器** 现在,您可以尝试从另一台计算机...

    linux(redhat)开启telnet,ftp服务.pdf

    如果FTP登录时出现找不到home目录的问题,可以配置vsftpd脱离xinetd独立启动: ```bash setsebool -P ftpd_disable_trans 1 systemctl restart vsftpd ``` 若想允许root用户登录FTP,需编辑`ftpusers`和`user_list...

    在linux下开启FTP服务方法介绍

    总结,本文涵盖了在Linux下开启FTP服务的基本步骤,包括安装FTP软件、启动和检查服务状态、开启root用户权限、处理SELinux问题以及设置自动启动服务。在实践中,根据不同的Linux发行版和系统环境,具体操作可能略有...

    常见linux与windows之间的通信方式总结

    常见 Linux 与 Windows 之间的通信方式总结 Linux 和 Windows 两个操作系统之间的文件传输方式有多种,以下是常见的三种方式: 一、使用 FTP 或 SFTP 进行互传 FTP(File Transfer Protocol)是一种常用的文件...

    Linux中系统服务

    26. gssftp:使用kerberos5认证的安全FTP服务。 27. httpd:Apache Web服务器守护进程,提供HTTP服务,用于发布网页内容。 28. iiim:中文输入法服务器,支持多种输入法。 29. inetd:因特网服务守护进程,管理多...

    基于Linux5位安装oracle10g安装(一)

    基于Linux下Oracle1.开启Linux下FTP和TELNET服务进入目录:cd /etc/xinetd.d修改ftp,telnet文件:vi gssftp将server_args修改为-1,d

Global site tag (gtag.js) - Google Analytics