首页 > 解决方案 > 验证 Linux 配置文件

问题描述

我想知道,如果有任何编程语言的库,可以解析 Linux 配置文件并验证配置文件的内容。

我的用例:

我正在尝试从用户那里获取一个文本文件,并为用户选择的 linux 配置文件验证该文件的语法和内容。

例如:

如果用户上传了具有以下内容的文件并想要验证 syslog 配置,

local5.broadcast @256.212.10.12:514

输出应该报告配置文件不正确,因为系统日志没有广播的严重性并且 ip 无效。

最初,我只考虑 rsyslog.conf、resolv.conf 和 ntp.servers 配置文件。

有人可以帮我吗?

标签: javapythonbashshell

解决方案


推荐阅读