linux系统vsftpd的配置文件
/etc/vsftpd/vsftp.conf配置文件加了一行utf8_filesystem=YES之后,启动vsftpd报错
unrecognised variable in config file: utf8_filesystem
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
/etc/vsftpd/vsftp.conf配置文件加了一行utf8_filesystem=YES之后,启动vsftpd报错
- ¥15
- linux
收起
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
当前问题酬金
¥ 15 (您已提供 ¥ 20, 还可追加 ¥ 485)
支付方式
扫码支付
9条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
少林and叔叔 2023-06-03 12:01关注获得0.90元问题酬金 将你的vsftp.conf文件都截图看下~
你是在嵌入式系统上,还是在ubuntu?还是centos上搭建的vsftpd服务器呢?
在ubuntu上都是正常的。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
获得1.50元问题酬金 - 这篇博客: 安装配置VSFTP服务中的 二:编辑配置文件(配置文件路径:/etc/vsftpd/vsftpd.conf) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
文件内容如下:
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
获得1.50元问题酬金 参数修改为 utf8_unicode_ci=yes 试一下
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
能踢球又能写代码的小恐龙 2023-06-04 11:34关注获得0.45元问题酬金 当在vsftpd的配置文件/etc/vsftpd/vsftp.conf中添加utf8_filesystem=YES后,启动vsftpd时出现"unrecognised variable in config file: utf8_filesystem"错误。这通常表示utf8_filesystem参数在您当前使用的vsftpd版本中不被支持。
解决此问题的方法是确认您正在运行的vsftpd版本是否支持utf8_filesystem参数。请确保您使用的是较新的vsftpd版本,并查看该版本的文档或更新日志以确认是否支持该参数。
如果您确定您的vsftpd版本不支持utf8_filesystem参数,您可以尝试以下解决方法之一:
注释掉该行:在/etc/vsftpd/vsftp.conf配置文件中将utf8_filesystem=YES这一行注释掉(在行首添加#),保存文件后重新启动vsftpd。
使用适当的版本:如果您的需求确实需要utf8_filesystem参数的支持,您可以尝试升级到支持该参数的较新版本的vsftpd。请参考您所使用的Linux发行版的文档或使用适当的软件包管理工具来安装较新的vsftpd版本。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
还有头发的程序员- 2023-06-04 16:37关注获得0.15元问题酬金 本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
mzhan017 2023-06-06 07:50关注获得1.35元问题酬金 这种问题的解决思路:
1.首先看错误信息;说是不可识别的参数;
2. 根据 man 帮助手册:man vsftp.conf 查看是否有自己想要的参数;
3. 根据vsftp的文档,及开源代码查看如何实现想要的功能;如果按照解题思路自己来一遍,会发现自己所获取的知识,比问问题获得回答所增长的不是一个数量级。所以为什么不自己实实的来一遍增加自己的技能经验呢。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报 编辑记录微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
GIS工具开发 2023-06-09 15:28关注获得0.60元问题酬金 vsftpd 3.x 版本及以上才支持utf8_filesystem选项,在旧版本不支持。可以尝试更新到最新的 vsftpd 版本
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
yy64ll826 2023-06-10 09:53关注获得0.60元问题酬金 这块不能识别utf8
可以试试这样操作‘
FlashFxp访问服务器端后,中文乱码。配置字符编码为UTF-8即可。
因为CentOS8 默认字符集为UTF-8本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
在早期版本的vsftpd中,确实存在 utf8_filesystem 配置项,但是在较新的版本中已经被废弃。如果您的vsftpd版本比较新,那么在配置文件中添加 utf8_filesystem=YES 是无效的,并且会导致启动vsftpd时出现 unrecognised variable in config file: utf8_filesystem 错误。
如果您需要在vsftpd中启用UTF-8编码支持,可以尝试使用以下方法:
- 确认您的vsftpd版本是否支持UTF-8编码。您可以使用以下命令查看vsftpd版本:
vsftpd -v
如果输出的版本号较新,那么 utf8_filesystem 配置项已经被废弃,您需要使用其他方法来启用UTF-8编码支持。 - 修改vsftpd配置文件,启用UTF-8编码支持。在vsftpd配置文件中添加以下两行配置:
启用UTF-8编码支持
charset_utf8=YES指定文件名编码为UTF-8
utf8_filesystem=YES
保存并关闭配置文件。 - 重新启动vsftpd服务,使配置生效。您可以使用以下命令重启vsftpd服务:
sudo systemctl restart vsftpd
如果您使用的是较旧的版本的vsftpd,那么添加 utf8_filesystem=YES 配置项应该是有效的,您可以尝试检查一下配置文件路径是否正确,或者尝试使用其他编辑器重新编辑配置文件。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决评论 打赏无用 1举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
- 2022-10-26 18:27回答 1 已采纳 证书你加了吗?centos8 配置vsftpd的SSL/TLS功能_alfiy的博客-CSDN博客_centos tls
- 2022-10-30 01:46回答 3 已采纳 可以尝试指定参数 --insecure 忽略对本地ssl证书的校验,如: curl -u 用户名:密码 sftp -v --data-urlencode --insecure sftp://IP地址
- 2017-09-12 06:05回答 2 已采纳  这是我自己写vsftpd的时候用到的, 不知
- 2018-09-02 23:51hellocsz的博客 /etc/vsftpd/vsftpd.conf文件详解,分好类,方便大家查找与学习 #################匿名权限控制############### anonymous_enable=YES #是否启用匿名用户 no_anon_password=YES #匿名用户...
- 2023-03-24 10:01回答 3 已采纳 参考GPT和自己的思路:这个错误表明您在启用SSL时没有正确地设置密码列表。您可以尝试在vsftpd.conf文件中设置以下参数以解决这个问题: ssl_ciphers=HIGHssl_tlsv1=Y
- 2021-09-25 09:15回答 1 已采纳 原因为FTP被动模式的设置问题,于是修改/etc/vsftpd.conf想要了解更多,请关注我。
- 2018-02-06 07:17回答 4 已采纳 你的系统的缺少libcap.so库,需要安装该库后重新编译安装
- 2016-07-19 16:24椰子哥·天行者的博客 VSFTPD全攻略(/etc/vsftpd/vsftpd.conf文件详解) 版权所有:http://blog.itpub.net/10201716/viewspace-742712/ #################匿名权限控制############### anonymous_enable=YES #是否启用匿名用户...
- 2022-10-27 12:59回答 3 已采纳 https://itecnotes.com/server/ssl-curl-ftps-with-client-certificate-to-a-vsftpd/
- 2017-09-13 02:32回答 3 已采纳 http://blog.csdn.net/liguo9860/article/details/51384714
- 2018-12-29 16:50回答 1 已采纳 https://blog.csdn.net/anzhen0429/article/details/75151173 该帖子给了我答案了.谢谢了. 原来是自带FTP工具使用命令方式不对 put指令
- 2017-08-03 20:59繁夜的博客 学习Ubuntu 搭建vsftpd,并解决在搭建过程中出现的问题
- 2023-02-09 09:58回答 2 已采纳 1、问题是windows下不能登录,从UOS系统自身能否登录ftp?可以测试下2、如果系统自身ftp能登录,试下从windows的cmd登录试下,如果登不上会有相应的错误代码。3、根据错误代码入手排查
- 2018-05-02 09:18孤风落影的博客 1.默认配置根据默认配置给出中文注释# Example config file /etc/vsftpd.conf## The default compiled in settings are fairly paranoid. This sample file# loosens things up a bit, to make the ftp daemon more ...
- 2023-04-28 17:01Dontla的博客 在vsftpd.conf配置文件中,chroot_local_user=YES表示将本地用户限制在其主目录中,防止他们访问系统中的其他文件和目录。在Linux和Unix系统中,chroot是一种安全机制,可以将进程限制在指定的目录中,防止其访问...
- 没有解决我的问题, 去提问
问题事件
悬赏问题
- ¥15 在工控机(Ubuntu系统)上外接USB蓝牙硬件进行蓝牙通信
- ¥15 关于PROCEDURE和FUNCTION的问题
- ¥100 webapi的部署(标签-服务器)
- ¥20 怎么加快手机软件内部计时的时间(关键词-日期时间)
- ¥15 C语言除0问题的检测方法
- ¥15 为什么四分管的内径有的是16mm有的15mm,四分不应该是12.7mm吗
- ¥15 macos13下 ios交叉编译的问题
- ¥15 bgz压缩文件怎么打开
- ¥15 封装dll(引入了pcl的点云设计库)
- ¥30 关于#开发语言#的问题:我需要在抄板的基础上再抄板抄程序,根据RDA8851CM基础上开发