home.social

#臨時目錄 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #臨時目錄, aggregated by home.social.

  1. against /tmp – Tony Finch

    Link
    📌 Summary: 本文探討了/tmp目錄在Unix系統中的安全漏洞及其歷史根源。作者指出,/tmp作為共享的可變狀態,跨越安全邊界,導致了各種安全問題。雖然早期的解決方案如sticky bit在某種程度上改善了雜亂的文件訪問問題,現在卻顯得不夠安全,因為它未能解決根本問題。隨著技術進步,應該逐漸淘汰/tmp,並使用每位用戶的臨時目錄來避免這些安全風險,這樣能夠簡化系統管理並增強安全性。

    🎯 Key Points:
    - /tmp目錄的存在導致安全漏洞,因為它是全球共享且可變的。
    - sticky bit的引入原本是為了加速執行,但後來演變為解決/tmp的安全問題。
    - 許多舊的C語言函數(如mktemp和tmpnam)存在安全隱患,現在有了更安全的替代品(如mkstemp和mkdtemp)。
    - 使用每位用戶的TMPDIR目錄能有效避免/tmp的安全問題。
    - 歷史上由於各種原因,/tmp的使用未能早日淘汰,這導致了持續的安全隱患。

    🔖 Keywords: #/tmp #stickybit #安全漏洞 #臨時目錄 #Unix