禁用未知 FTP 服务器

禁用未知 FTP 服务器

我坐在一台 Ubuntu 12.4 前。它正在运行一个 SFTP 服务器,我想停止/禁用它。问题是我不知道 ftp 服务器的名称是什么。我如何找到提供 SFTP 服务器的程序?

[更新] 好像没有安装 vsftd:

$ sudo apt-get -s install vsftpd
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  vsftpd
0 upgraded, 1 newly installed, 0 to remove and 3 not upgraded.
Inst vsftpd (2.3.5-1ubuntu2 Ubuntu:12.04/precise [amd64])
Conf vsftpd (2.3.5-1ubuntu2 Ubuntu:12.04/precise [amd64])

答案1

如果您想永久删除服务器,您应该使用以下命令:

sudo apt-get remove vsftpd

如果您想设置读取/写入权限等权限,您应该编辑位于此处的配置文件:

/etc/vsftpd.conf要编辑vsftpd.conf文件,请使用此sudo nano /etc/vsftpd.conf

更新

尝试这个:

作为丹尼尔·尤斯特·阿罗卡提到使用netstat -lnp --protocol=inet来检查哪些服务器仍在运行。

打开/etc/ssh/sshd_config文件:nano /etc/ssh/sshd_config

然后找到如下行:Subsystem sftp /usr/lib/openssh/sftp-server

通过在前缀 # 处添加前缀来删除或注释掉行:

# Subsystem sftp /usr/lib/openssh/sftp-server

保存并关闭文件。重新启动 sshd 服务: # /etc/init.d/sshd restart

相关内容