天天看點

nfs伺服器與日志伺服器

anacron  與cron配合使用  防止計劃任務為執行 

/etc/cron.deny 中的使用者将不能編輯計劃任務,不在其中的可以編輯自己的計劃任務

/etc/cron.allow 中的使用者可以編輯自己的計劃任務,不在其中的使用者不能編輯自己的計劃任務

日志 (linux系統下是/var/log目錄)

其中比較重要的是messages和dmesg ,messages主要是軟體所産生的日志,而dmesg主要是硬體所産生的日志。

将自己的主機做成日志伺服器:(收集别的主機日志資訊)

#vim /etc/sysconfig/syslog

nfs伺服器與日志伺服器

可以知道隻需要啟動一個 -r即可:

第六行

nfs伺服器與日志伺服器

然後儲存重新開機日志服務

客戶斷也需要指明釋放日志到該伺服器:

vim /etc/slog.conf

nfs伺服器與日志伺服器

隻需修改第七行即可:

nfs伺服器與日志伺服器

若要windows做日志伺服器可以再網上下載下傳一個軟體即可。

nfs linux各系統之間互相進行資源共享的方式

windows要和linux之間進行資源共享需要使用samba

nfs伺服器和用戶端之間是通過rpc(遠端程序調用)進行通信的

nfs伺服器與日志伺服器

rpcinfo -p 檢視主機的rpc是否運作,若看到portmapper則為已運作,也可以在後面跟位址檢視别的主機是否運作rpc:

nfs伺服器與日志伺服器
nfs伺服器與日志伺服器

例:

nfs-server 要共享根目錄下的pub目錄

  #mkdir /pub

  #vim /etc/exports  (編輯共享清單)

目錄    客戶(權限,參數) 

  然後輸出即可

  例:

nfs伺服器與日志伺服器

[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  (檢視伺服器共享清單)

nfs伺服器與日志伺服器

[root@localhost ~]# mount 192.168.6.100:/pub /mnt/1 (挂載上去)

[root@localhost ~]# mount  檢視是否挂載上

nfs伺服器與日志伺服器

在伺服器上建立一檔案看用戶端是否 能看的到:

~]# cd /pub

pub]# touch abc

nfs伺服器與日志伺服器

在用戶端看下

[root@localhost ~]# cd /mnt/1

nfs伺服器與日志伺服器

可以看到,但是用戶端不能建立檔案,因為沒有權限

若想可寫需要在伺服器上修改共享清單中的内容

nfs伺服器與日志伺服器

sync為同步

修改共享目錄權限#chmod o+wt  /pub

這樣用戶端方可在共享目錄中建立檔案

若要以root身份建立檔案則需要在伺服器中修改共享清單

添加no_root_squash

nfs伺服器與日志伺服器

若在用戶端能夠在啟動時自動挂載則需要在用戶端編輯/etc/fstab檔案:

nfs伺服器與日志伺服器

soft: 允許報錯  intr:允許中斷

用戶端實作完全自動挂載需要使用autofs功能

編輯/etc/auto.master檔案

nfs伺服器與日志伺服器

掃描/mnt/1  若有則挂載 超過一分鐘自動解除安裝

編輯auto.nfs

nfs伺服器與日志伺服器

root@localhost 1]# service autofs restart (重新開機該服務)

root@localhost 1]# cd /mnt/1/server 

然後檢視是否已自動挂載了:

nfs伺服器與日志伺服器

已自動挂載

繼續閱讀