赛迪网 > IT技术 Linux > 实用技巧
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

如何把Root用户的邮件转发到自己的收件箱

发布时间:2007.12.11 06:18     来源:赛迪网    作者:admin

Linux下面的系统经常会自动发出一些 “邮件” 来提醒用户系统中出了哪些问题。可是这些邮件都是发送给 root 用户的。

出于系统安全考虑,通常不建议大家直接使用 root 帐户进行日常操作。所以要想点办法来不用经常登录到 root 名下去查邮件。

原文最后面一段比较啰嗦,让我给精简了。

如果您比较熟悉 mutt ,那么通常您可以通过 sudo mutt -f /var/mail/root 这条命令来读取系统消息。不过还有一个更简单的办法就是把这些邮件转发到您的本地用户收件箱中,然后使用您喜欢的邮件客户端来阅读。

注意!把下文中的 username 替换成您自己的用户名。

首先你需要一个邮箱,最好 root 帐户中有点旧邮件。

cd /var/mail

sudo cp root username

sudo chown username username

sudo chgrp username mail

上面的命令将创建一个邮箱,并赋予用户适当的权限。目前邮箱的内容是 root 邮箱的副本。

现在需要把所有发往 root 的新邮件转发到您自己的收件箱中。

sudo gedit /root/.forward

把下面这行写进去然后存盘退出。

username@localhost

从现在开始您能收到所有发给 root 的邮件。为了弄得更方便,现在配置邮件客户端来阅读邮件。

如果您在配置 Thunderbird 或者 Evolution 等客户端时遇到权限问题,请修改 /var/mail 文件夹的权限。

sudo chmod 777 /var/mail

在 Evolution 或者 Thunderbird 中配置帐户的时候。服务器类型请选择: “Standard Unix mbox spool or directory.”

路径为: /var/mail/username

邮件发送方式为:Sendmail 随便给帐户设个名字比如:username@localhost、Local Mail或者类似的东西。OK!搞定!

(责任编辑:云子)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Linux电话终端标准论坛发布LiPS规范1.0版本 (12-10) · Linux系统下安装和配置MyEclipse的方法 (12-10)
· 新手看招:Linux操作系统下配置Dual Head (12-10) · 实用技巧:Linux操作系统定时关机或重启 (12-10)
· 介绍Linux操作系统修改计算机名称的方法 (12-10) · 新手学堂:Linux操作系统下的Lvm管理介绍 (12-10)
· 针对实时响应的程序 红帽发布实时Linux (12-10) · ARM、DSP、FPGA的技术特点和区别是什么 (12-07)
· Linux操作系统中配置JDK5或JDK6环境变量 (12-07) · 新手学堂:Linux无法解析域名的解决办法 (12-07)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 信息化市场百家争鸣 SaaS深陷争议“泥潭”
· 提高管理水平 "两栖"CIO应具备的六大能力
· 国产ITIL运维先行者 四大厂商角力BI市场
· 金融行业GSN专题解决方案 企业网解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统