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-2~default~baidujs_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