2026-02-12 17:26:37 +08:00
2025-06-10 09:54:52 +08:00
2025-10-09 23:48:55 +08:00
2025-06-12 14:02:17 +08:00
2025-06-10 09:54:52 +08:00
2025-06-10 09:54:52 +08:00
2025-06-10 09:54:52 +08:00
2025-06-10 23:29:25 +08:00
2025-06-10 09:54:52 +08:00
2025-06-10 09:54:52 +08:00

Ubuntu安装ftp服务器

  1. 安装
    sudo apt-get install vsftpd

  2. 查看是否成功
    sudo systemctl status vsftpd

  3. 编辑配置文件
    sudo gedit /etc/vsftpd.conf

    启用本地用户local_enable=YES
    允许上传文件write_enable=YES

  4. 重启vsftpd
    sudo systemctl restart vsftpd

  5. 如果需要 可以新增FTP用户如ftp-user
    sudo adduser ftp-user

  6. 设置用户的访问目录权限
    // 是否设置用户的访问目录权限 chroot_local_user=YES
    // 是否指定用户列表文件 chroot_list_enable=YES // 用户列表文件 chroot_list_file=/etc/vsftpd.chroot_list
    例如设置了YES YES则除了vsftpd.chroot_list文件里面的用户都不能 切换目录访问其他文件。

  7. 设置/home/ftp-user的权限为555 这里不能有写的权限,否则登录失败。

  8. 在/home/ftp-user下新建文件夹注意要改成777的权限否则会写失败。

中文乱码问题: utf8_filesystem=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES https://blog.csdn.net/u013345780/article/details/134325550?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0-134325550-blog-51419630.235^v43^pc_blog_bottom_relevance_base5&spm=1001.2101.3001.4242.1&utm_relevant_index=3

Logback、Fluency 和 OpenObserve 之间的关系如下:

Logback这是一个 Java 日志框架,负责在 Spring Boot 应用中生成和管理日志。它提供了灵活的配置选项,可以定义日志格式和输出目标。 Fluency这是一个轻量级的 Fluentd 客户端库,能够将日志数据从 Logback 发送到 Fluentd。它充当了中间层将 Logback 生成的日志收集并转发给 Fluentd。 OpenObserve这是一个日志监控和分析平台接收来自 Fluentd 的日志数据。OpenObserve 提供可视化界面,用于查看和分析这些日志。

工作流程 Logback 生成日志。 Fluency 将这些日志发送到 Fluency并将其格式化为适合传输的形式。 Fluency 将日志转发到 OpenObserve允许用户在 OpenObserve 界面上查看和分析日志数据。 这种组合提供了一个强大且灵活的日志管理和监控解决方案。

安装在服务器的软件: FTP文件服务器vsftpd

Description
No description provided
Readme 390 KiB
Languages
Java 99.8%
Dockerfile 0.2%