如何配置 FTP 服务器?

如何配置 FTP 服务器?

我使用 Ubuntu 10.04 作为 ftp 服务器,当我使用 Filezilla 客户端上传文件时,总是出现“550 权限被拒绝”的情况。

如何配置我的服务器?

答案1

可能您必须正确设置该文件夹的权限,例如:如果您想使用用户“MyUser”将文件上传到文件夹“测试”,则必须在测试文件夹中为 MyUser 设置写入和读取权限。

答案2

不要使用 ftp。这是一个不安全的协议,因为它以明文形式传递登录信息。

你应该使用 sftp。安装 openssh-server 包

默认情况下,这允许 root 登录,因此如果你将此系统暴露给互联网,我建议关闭;/etc/ssh/ssh_config PermitRootLogin no

Ubuntu 文档中有一个很好的指南;https://help.ubuntu.com/8.04/serverguide/C/openssh-server.html 如果您可以完成使用 ssh 密钥登录然后禁用密码验证的过程,那么这将大大增强系统的安全性。

如果从非 Linux 系统访问,我建议使用 putty 或 winscp

答案3

答案4

您应该指定您正在使用的 FTP 服务器。就我个人而言,我推荐 ProFTPd。网上有一个关于如何设置服务器的教程。这个服务器很简单 - 因此非常适合初学者。

相关内容