Chinaunix首页 | 论坛 | 博客
  • 博客访问: 547561
  • 博文数量: 201
  • 博客积分: 7734
  • 博客等级: 少将
  • 技术积分: 1994
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-09 19:18
文章分类

全部博文(201)

文章存档

2011年(28)

2010年(173)

分类: LINUX

2010-06-17 23:34:41

现在的linux图形化的是由linux kernel+x-windows+GNOME
/tmp分区满了将可能导致x-windows起不来。/home目录也是。
/etc/sysconfig/desktop下是设置默认启动的图形界面 如果有两个图形的环境的话
yum groupinstall "X window system"
x0vncserver PasswordFile=/root/.vnc/passwd   侦听所有
vncviewer -via
localhost:x   通过SSH隧道加密码的方法使用VNC
要在VNC上出现GNOME图形桌面的话,要修改/root/.vnc/xstartup中的配置文件,
把unset  SESSION_MANAGER和 exec /etc/X11/xinit/xinitrc这两行的注释号去掉就行了。
每个人只能使用一个进程号。
 
syslog: 标准日志 如:httpd vsftpd dns 等等
klogd :内核日志
auditd:审计日志
*.info;mail.none;authpriv.none;cron.none
*表示所有的服务
.表示大于或等于
info的日志等级是最低的。
*.info表示所有的服务大于或等于info等级的日志。
日志有八个等级。
.none表示除了这个服务的日志。
-/var/log/maillog   -表示先把日志写在缓存中。但计算机空闲的时候就写数据。
在/etc/syslog.conf的配置文件中加一条:
*.*          @192.168.0.15  表示在本机上的所有日志放到远程192.168.0.15这台计算机上。
这样远程计算机还不能接受本地发的日志。要远程计算机上配置/etc/sysconfig/syslog中的
SYSLOGD_OPTIONS="-m 0 -r" 的这一行加一个-r.表示同意接受本地的日志。
日志放到那个地方是由远程计算机决定的,而不是用本地计算机决定的。
这个文件就是/etc/syslog.conf下的*.info;mail.none;authpriv.none;cron.none这一行。
ntp是用来同步时间用的服务。
cups是用来为打印器提控的服务。
用web来打开。在浏览器中输入:

at:是只执行一次就失效的服务。
/etc/cron.allow
/etc/cron.deny
1、如果这两个文件不存在,仅root能创建crontab
2、如果只有/etc/cron.deny存在,则表示写在该文件中的用户拒绝
3、如果只有/etc/cron.allow存在,则表示写在该文件中的用户允许
4、如果两个文件都存在,则cron.deny忽略。
我们可以自己写一个文件,然后把文件中的内容生写一个crontab进程。
用crontab [-u user] filename生成。可以指定用户名。
 
虚拟控制台:VCSA
在grub.conf的配置文件中的kernel /vmkernel-2.6.18-53.el5xen ro root=LABEL=/ rhgb quiet 后面加上 xvc0
我们就可以看到虚拟机的启动通过。
system console 单用户的控制台。
用setenforce 0关闭selinux.
在/etc/securetty下是root用户可以使用的端。
如果没有写的,root用户就不可以用。

看日志是管理好系统的最好的方法。
用tail -f /var/log/messages 时实更新日志。
更改文件的拥有组用:chgrp 组名  filename
tmpwatch:定期清理/tmp中的文件

logrotate:日志轮询  把日志分批处理 配置文件在/etc/logrotate.conf中
轮询后产生一个新的文件。越新的日志数字越小。
 
阅读(508) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~