Articles of linux

基于组显示不同的motd文件

是否有可能在Ubuntu的基础上login的用户组打印一个不同的motd文件? 我想为pipe理员和普通用户在login到我的Ubuntu 9.10服务器时显示不同的motd消息。 我已经看了PAM文档和pam_motd模块的文档,没有任何答案。

从Linux文件服务器接收电子邮件提醒

目标:在我的文件服务器上获取一个文本文件到我的Gmail收件箱。 文件服务器正在运行Ubuntu服务器8.04我目前SSH进入它,并检查日志,SMART统计硬盘驱动器,等等。 我正在考虑设置一个预定脚本来运行一些命令,并通过电子邮件向我发送输出。 我遇到的唯一问题是真正收到发送的电子邮件。 我没有在Linux下的电子邮件configuration的经验,所有指向sendmail的指南似乎承担代表我自己和我目前的configuration很多东西。 服务器设置为与samba文件共享,而不是作为邮件,web或dns服务器。 我不想运行邮件服务器或从服务器路由任何东西,或者在服务器上(或与服务器)接收任何邮件,除非这些帮助我完成目标。 文件服务器在我们的正常networking上,并可以访问互联网。 我拥有多个网站域名(并有一个托pipe软件包)。 我已经能够设置像thunderbird这样的应用程序发送邮件使用我的网站上的一个帐户,通过填写smtp.mydotcom.com传出服务器使用和更改端口等,以匹配从我的网站的cPanelconfiguration页面。 有没有办法做类似的事情,所以我可以从我的文件服务器发送电子邮件到我的外部电子邮件? 编辑:下面是阅读丹尼斯威廉姆森答案下面的步骤。 我只用了几分钟就起来跑步了! 安装esmtp: sudo apt-get install esmtp 我在我的网站上创build了一个新的电子邮件帐户(称为“alerts”),并编辑了/ etc / esmtprc,如下所示: 主机名= mail.mydomain.com:26 用户名=警报+ mydomain.com (这些值由cPanelpipe理页面提供) 然后我创build了一个名为“eheader”的文件,其默认的电子邮件地址为: 要:Me <[email protected]> 来自:警报<[email protected]> 主题:主题 邮件正文 所以,为了发送邮件,可以使用下面的命令: cat eheader <file1> <file2> … <fileN> | / usr / bin / esmtp -t 所以很容易改变每天/每周/ etc作业发送哪些文件。

Linux替代FreeBSD的systat工具

我正在寻找一个仅适用于FreeBSD的systat工具的Linux替代品。 你有什么build议?

如何fsck.ext3一个TrueCrypt卷?

我有一个包含ext3文件系统的truecrypt文件。 不知道如何说这个,但是有没有一种方法,我可以安装truecrypt卷而不实际上挂载它的文件系统,所以我可以尝试用fsck修复它? 所以我有(ext3文件系统(TrueCrypt文件( 外部3文件系统 )))。 我想运行检查粗体的那个。 我当然已经做了一个文件的副本。 我仍然可以挂载它,但是我删除了文件,而df仍然显示为已满,所以我想这可能是一个糟糕的超级块?

Linux:阻止巨大的IP列表?

什么是阻止访问8-10k IP地址的最有效的方法是什么? 我的服务器在Debian上运行EngineX。 如果可能的话,我想显示所有的地址内部服务器错误(500)。 IP是分散的,不属于任何特定的子集。

将组rwx权限添加到文件夹

我有一个名为docs的文件夹,我如何为群组devs添加rwx权限到文档? 我试过了: chmod -R g+rwx docs 但我不知道在哪里指定它是我想授予权限的开发组。

了解文件系统的安装

我是Linux新手,想检查我对挂载/文件系统工作原理的理解。 我读相关的手册,但只是想确定。 我有一个分区说/ dev / sda5目前挂载到/ home与各种subdirs。 这是我的理解,这意味着/ dev / sda5有自己的便携式文件系统,可以移动到主要文件系统的任何地方。 问题: 如果我从/ home( # umount /home )卸载/ dev / sda5,然后将其挂载到/ var / www /(空)( # mount -t ext3 /dev/sda5 /var/www ),并将fstab入口,用/dev/sda5 /var/www ext3 defaults,noatime,nodev 1 2和# mount -a , Q1)是/ var / www /( ie /home/username -> /var/www/username )下的/ home的所有内容? Q2) / home文件系统的所有权限是否在这个新位置保持不变? 还有什么我应该关心的? […]

有没有像在Linux平台的Windows事件查看器?

我可以用事件查看器检查各种错误信息, 但是我还没有意识到在linux中有这样的实用工具, 我只能检查特定应用程序的错误日志, 还是在linux下有这样一个工具呢?

Linux / SSH命令删除文件中find的每个文件path

我有一个完整的文件path相对于自己的path的文件: ./Talent/152/Resume/a file name.pdf ./Talent/153/Resume/some file name.pdf ./Talent/154/Resume/yet another file name.pdf … and so on … 通过这个文件中的每一行并删除它的适当的shell命令是什么?

如何在login时显示SSH横幅,但仅限于密码validation

我有一个警告消息,在用户input用户名login到我们的Linux服务器后显示给用户。 我只想显示这个消息的密码authentication,而不是当使用密钥。 它应该只显示给login到主机的用户,而不是当他们从一台主机到另一台主机(我们的主机都设置了密钥,所以我们可以从一个到另一个没有input密码)。 目前,我在/ etc / ssh / sshd_config文件中有一条指向包含警告消息的文本文件的Banner行。 横幅似乎没有任何进一步的configuration选项,所以我想知道是否有办法做到这一点与帕姆或其他机制? 谢谢。