我们有几个维护系统的开发人员,我希望他们能够轻松地读取/ var / log / httpd中的日志文件,而不需要root权限。 我设置了“其他”用户的读取权限,但是当我在日志文件上运行尾部时,我得到权限被拒绝: [root@ourserver httpd]# chmod -R go+r /var/log/httpd [root@ourserver httpd]# ls -la drwxr–r– 13 root root 4096 Oct 25 03:31 . drwxr-xr-x. 6 root root 4096 Oct 20 03:24 .. drwxr-xr-x 2 root root 4096 Oct 20 03:24 oursite.com drwxr-xr-x 2 root root 4096 Oct 20 03:24 oursite2.com -rw-r–r– 1 […]
我的公司要求用户login到生产服务器时,必须logginglogin用户的原因以及用户打算做出的更改。 我的团队想要做到这一点,但很容易忘记。 我想帮助他们记住。 我考虑了一个动机,但想要更强一点的东西。 我的第一个想法是将用户的shell更改为一个类似的脚本 vim /logs/logindate.txt bash -l 有更好或更标准的技术? 注意:这个想法是,这些用户是系统pipe理员,并且希望在不破坏系统的情况下进行日志logging – 他们只是经常忘记这么做。 所以,如果他们可以按Ctrl-C,那么…我们假设他们不会。
有办法做到这一点?
这将是很好的使用ASP.NET,但PHP也没关系,应该在IIS6中承载。 编辑:日志来自我们的内部网站点。
我有一个生产系统,允许几个不同的人login到一个帐户 – 该帐户是为应用程序,而不是为个人,因为我们没有生产服务器上的个人帐户。 为了审计的目的,我希望能够告诉谁在什么时间login,而且我们使用SSH密钥login似乎是合乎逻辑的跟踪(因为没有其他标识符要跟踪)。 当SSH对用户进行身份validation时,它会将用户名logging到系统的安全日志中,但是它不会logging在login时使用哪个授权的公钥。是否有可能让OpenSSH也报告使用哪个公用密钥,或者只是与该键相关的评论? 正在使用的操作系统是CentOS 5.6,但我也想听听其他操作系统是否可以使用。
我可以删除/var/log吗? 或者,我应该只删除/var/log文件(recursion),但离开文件夹? 有没有人有一个很好的rm命令行? (我的pipe理技能让我感到紧张。) 注意:我正在使用Debian。 我不知道是什么版本。
在Linux中,我已经编写了一些在启动时执行的脚本,并用各种安装方法进行了演示。 对于较大的脚本,我将放入/etc/init.d并链接相应的/etc/rc.d/rc?.d运行级别。 对于较小的脚本,我将追加到/etc/rc.d/rc.local 。 这个过程似乎运行顺利。 现在我已经调整了一个脚本,并且失败了。 我有一个诊断它的时间,因为我似乎无法捕获错误输出。 我已经检查了/var/log/messages并在/var/log的其余部分search,但找不到任何有用的东西。 有人知道吗: 这些错误消息自动捕获的地方? 如果没有,我怎么能从我的init.d脚本捕获stdout / stderr? 提前致谢。
您好,我刚刚为我的域example.org设置了一个DNS服务器,其中包含两个名称服务器ns1.example.org和ns2.example.org。 我曾试图在我的注册商处为ns1和ns2build立胶水logging。 它似乎现在工作,当我做一个dig example.org,但是当我做一个whois example.org时,它列出了ns1.example.org和ns2.example.org,但不是他们的IP地址,应该被设置为胶水logging。 所以我想知道如何检查胶水logging的存在? 我是否用whois来做? 我见过.com和.net whoislogging既有域名也有名称服务器的IP地址,是.org不同的? 有什么正确的方法来testing呢? 谢谢。
从一个失败的恶意SSH尝试中可以得知“用户”是什么? input的用户名( /var/log/secure ) input密码(如果已configuration,即使用PAM模块) 源IP地址( /var/log/secure ) 有什么方法可以提取其他东西吗? 无论是信息隐藏在日志文件,随机技巧或从第三方工具等
Windows Server 2000/2003/2008机器上可以查看哪个用户重新启动服务器? 我在系统事件日志中发现了关机事件,但没有显示哪个用户启动了重新启动。