anacron 与cron配合使用 防止计划任务为执行
/etc/cron.deny 中的用户将不能编辑计划任务,不在其中的可以编辑自己的计划任务
/etc/cron.allow 中的用户可以编辑自己的计划任务,不在其中的用户不能编辑自己的计划任务
日志 (linux系统下是/var/log目录)
其中比较重要的是messages和dmesg ,messages主要是软件所产生的日志,而dmesg主要是硬件所产生的日志。
将自己的主机做成日志服务器:(收集别的主机日志信息)
#vim /etc/sysconfig/syslog
可以知道只需要启动一个 -r即可:
第六行
然后保存重启日志服务
客户断也需要指明释放日志到该服务器:
vim /etc/slog.conf
只需修改第七行即可:
若要windows做日志服务器可以再网上下载一个软件即可。
nfs linux各系统之间互相进行资源共享的方式
Windows要和linux之间进行资源共享需要使用samba
Nfs服务器和客户端之间是通过rpc(远程进程调用)进行通信的
rpcinfo -p 查看主机的rpc是否运行,若看到portmapper则为已运行,也可以在后面跟地址查看别的主机是否运行rpc:
例:
Nfs-server 要共享根目录下的pub目录
#mkdir /pub
#vim /etc/exports (编辑共享清单)
目录 客户(权限,参数)
然后输出即可
例:
[root@localhost pub]# exportfs -rv (输出共享清单结果)
#chkconfig --list |grep nfs (查看nfs服务状态)
#service nfs start (未启动的话启动该服务)
服务器则已做好
下面配置客户端的:
[root@localhost ~]# mkdir /mnt/1 (首先创建一个挂载点)
[root@localhost ~]# showmount -e 192.168.6.100 (查看服务器共享清单)
[root@localhost ~]# mount 192.168.6.100:/pub /mnt/1 (挂载上去)
[root@localhost ~]# mount 查看是否挂载上
在服务器上创建一文件看客户端是否 能看的到:
~]# cd /pub
pub]# touch abc
在客户端看下
[root@localhost ~]# cd /mnt/1
可以看到,但是客户端不能创建文件,因为没有权限
若想可写需要在服务器上修改共享清单中的内容
Sync为同步
修改共享目录权限#chmod o+wt /pub
这样客户端方可在共享目录中创建文件
若要以root身份创建文件则需要在服务器中修改共享清单
添加no_root_squash
若在客户端能够在启动时自动挂载则需要在客户端编辑/etc/fstab文件:
Soft: 允许报错 intr:允许中断
客户端实现完全自动挂载需要使用autofs功能
编辑/etc/auto.master文件
扫描/mnt/1 若有则挂载 超过一分钟自动卸载
编辑auto.nfs
root@localhost 1]# service autofs restart (重启该服务)
root@localhost 1]# cd /mnt/1/server
然后查看是否已自动挂载了:
已自动挂载