Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/practical-tips.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the mailchimp-for-wp domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/practical-tips.com/wp-includes/functions.php on line 6114

Notice: 函数 _load_textdomain_just_in_time 的调用方法不正确soledad 域的翻译加载触发过早。这通常表示插件或主题中的某些代码运行过早。翻译应在 init 操作或之后加载。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 6.7.0 版本添加的。) in /var/www/practical-tips.com/wp-includes/functions.php on line 6114
Ubuntu:设置 FTP 服务器 - Practical Tips

Ubuntu:设置 FTP 服务器

by Mike

在 Ubuntu 下设置 FTP 服务器并不难。最简单的方法是通过终端窗口进行设置

在Ubuntu下设置FTP服务器:如何立即开始。

通过 FTP 或 SFTP 发送数据是一种常见的做法。Ubuntu 等 Linux 操作系统或 Zorin OS 等衍生系统现在都在软件包源中包含了相应的程序,如 “vsftpd “或 “ftp”。文件管理器 “Nautilus “或 “FileZilla “也支持 FTP 技术。我们将以 “vsftpd “为例,介绍如何在 Ubuntu 下建立 FTP 服务器。

  • 第一步是安装程序。为此,请右键单击桌面上的任意位置,然后从上下文菜单中选择 “在此打开终端”。或者,从菜单栏中选择终端程序
  • 然后在文本框中键入命令:sudo apt-get install vsftpd,并用回车确认提示。系统会提示你输入在 Ubuntu 安装过程中设置的 root 密码
  • 要打开文件,需要使用 gedit 等文本编辑器。要以根用户身份打开文件,可右键单击 /etc 目录,然后选择在此打开终端
  • 安装过程结束后,关闭终端并在文件管理器的 /etc 目录中查找 vsftpd.conf 文件。
  • 在下面的文本框中输入 sudo gedit vsftpd.conf,并用 root 密码确认请求。FTP 服务器的大量设置可在此文件中进行
  • Allow anonymous FTP?(默认已禁用)。匿名启用=NO。将 “NO “改为 “YES”,允许用户匿名登录服务器。

Ubuntu:用户访问和防火墙配置。

要访问 FTP 服务器,你需要一个 FTP 用户。

  • 您可以使用当前用户或创建一个专门用于 FTP 访问的新用户:sudo adduser meinftpbenutzer。将 “myftpuser “替换为所需的用户名。系统会提示你输入密码和一些可选的用户信息:
  • Ubuntu自带防火墙 “ufw”。您必须配置防火墙以允许 FTP 连接:sudo ufw allow 21/tcp。这将打开默认用于 FTP 连接的 21 端口。
  • 最后,验证能否从另一台电脑连接到 FTP 服务器。为此,请使用网络浏览器或 FileZilla 等 FTP 客户端。输入 Ubuntu 服务器的 IP 地址和 FTP 用户的登录信息来验证连接

FTP或SFTP:您需要了解这些区别。

FTP 和 SFTP 传输协议之间存在一些差异。

  • FTP代表 “文件传输协议”。
  • 安全文件传输协议(SFTP)是当前的标准,还通过安全外壳(SSH)实现了各种安全请求,使未经授权的访问变得非常困难。与 FTPS 一样,SFTP 也是服务器-客户端架构中的通用标准。
  • FTPS 和 SFTP 经常被混淆,但实际上两者是有区别的。FTPS 依靠 SSL 安全证书提供加密,而不是像 SFTP 那样使用 SSH 加密。
  • 由于存在这种差异,必须为用户的许多主机账户设置 SFTP 服务器。同时,如果其他人需要在虚拟主机项目上工作,FTPS 服务器也很合适。

Related Articles

Leave a Comment