首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Syslog-ng服务器

Syslog-ng服务器
EN

Ask Ubuntu用户
提问于 2013-07-19 05:34:24
回答 3查看 1.5K关注 0票数 0

我正在为我的暑期培训做一个syslog服务器项目。我是个新手,但我相信这个项目带来的挑战可以给我提供一个机会,让我变得更加主动,开始系统管理。我正在使用Ubuntu服务器12.04,我已经安装了syslog。但是,命令/etc/syslog-ng/syslog-ng.conf正在返回:

代码语言:javascript
运行
复制
 -bash:/etc/syslog-ng/sylog-ng.conf: Permission denied 

如何访问配置文件?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2013-07-19 05:49:28

通过在命令提示符中键入/etc/syslog-ng/syslog-ng.conf,您将告诉shell运行该文件。但是,由于该文件未被标记为可执行文件(而且不应该标记为可执行文件,因为它是一个配置文件!),您将得到一条错误消息。通过尝试运行没有设置+x位的任何文件,您将得到相同的错误消息。

文件应在文本编辑器中打开。驻留在/etc中的配置文件是系统范围的,编辑它们仅限于超级用户。通过输入sudo gedit /etc/syslog-ng/syslog-ng.conf并在询问时输入密码,您将得到一个文本编辑器来编辑该文件并保存所做的任何更改。

票数 1
EN

Ask Ubuntu用户

发布于 2013-07-19 05:45:56

在此之前使用sudo键入命令:

代码语言:javascript
运行
复制
sudo <command>

sudo允许允许的用户以超级用户/超级用户的身份执行命令,这是安全策略指定的。

此外,当您想要从文件中执行某些内容时,请确保该文件可以通过以下方式执行:

代码语言:javascript
运行
复制
chmod +x <file>
票数 0
EN

Ask Ubuntu用户

发布于 2013-07-22 12:30:35

如果要修改文件,则需要使用编辑器。打字

vi /etc/syslog-ng/syslog-ng.conf

将使用维姆编辑器打开文件。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/321757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档