我想知道是否有辦法檢查linux,solaris和freebsd系統等重要系統配置文件的工廠原始文件權限。我在python中創建了一個加固軟件工具它會自動編輯配置文件,然後將權限設置爲所需的所有者,組和模式,在這種情況下,理想情況下這些設置將是最初設置的設置。有沒有人知道如何查看某些文件的原始廠主,組和模式是什麼?在linux中檢查原始文件權限的方法
-1
A
回答
1
在Solaris 10歲以上,你可以使用pkgchk
:
# pkgchk -ap /etc/vfstab
ERROR: /etc/vfstab
permissions <0644> expected <0660> actual
group name <sys> expected <jlliagre> actual
在Solaris 11,你需要獲得的包名稱的文件屬於(如:pkg search -l /etc/vfstab
)然後運行pkg verify package-name
1
在BSD系統,mtree
是通常執行此任務的工具。 mtree
的挑戰在於不同的BSD版本爲其mtree規範提供了不同程度的完成。例如,FreeBSD默認沒有/ etc/*的mtree規則。然而,OpenBSD確實提供了這個功能(/etc/security
腳本使用它來提醒您每晚運行的變化)。這使得mtree在BSD世界中不是完全可移植的,但它是一個開始。
此外,mtree已經提供了修復你在python工具中描述的東西的功能,所以如果你能找到/建立一個合適的mtree定義文件,你可以卸載所有的工作。
相關問題
- 1. 檢查在Windows/Linux中寫入文件權限
- 2. 如何使用Haskell檢查Linux文件的文件權限?
- 3. 以其原始權限複製文件
- 4. Linux文件權限
- 5. Linux文件權限
- 6. 檢查文件權限
- 7. 檢查文件權限
- 8. 權限安全檢查在Linux?
- 9. 什麼是最好的方式來檢查文件的存在和使用c + +在linux中的文件權限
- 10. Linux讀取文件權限
- 11. Linux默認文件權限
- 12. 檢查.exe文件的權限級別
- 13. 在HDFS中檢查權限
- 14. 檢查文件夾權限保存VBA
- 15. 檢查權限
- 16. 在windows中查找文件的權限
- 17. 在Java中檢查指定用戶帳戶的文件權限
- 18. Unix:複製原始權限的文件C
- 19. 的Android/Linux文件權限問題
- 20. 我該如何檢查原始php中的方法,如oop method_exists()
- 21. Apache和linux文件權限無法瀏覽文件或目錄
- 22. Android檢查權限
- 23. 在Python中使用Python檢查文件權限
- 24. 原始性檢查
- 25. linux文件系統權限問題
- 26. CHMOD VS UMASK - Linux文件權限
- 27. Linux上的Coldfusion - 無法更改文件的權限
- 28. 檢查Facebook上的權限
- 29. 檢查非高架用戶在Windows上的文件權限
- 30. 如何檢查在C#文件夾的讀寫權限
只需檢查您的備份。 – 2013-02-28 23:30:51
您可以獲取該文件所屬的原始軟件包的副本,並查看軟件包中存檔中的權限... – Celada 2013-03-01 00:47:36