• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • BASE64
    • Base64→이미지
    • 이미지→Base64
    • URL 인코딩
    • JavaScript
    • 타임스탬프
    • 유니코드 변환기
    • JSON 형식
    • 확장자 수정
    • 목록 만들기
    • CSS 최적화
  • - 암호화 도구
    • MD5 암호화
    • 랜덤 생성기
  • - 이미지 도구
    • 이미지 압축
    • QR 코드 생성기
    • QR 코드 리더
    • 배경 화면 미리보기
    • 이미지 EXIF
  • - 정보 시트
    • 혈액형 유전
    • 의류 사이즈
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linuxで書き込み保護されたファイルを作成するチュートリアル
2021-12-27

Linuxの重要なファイルを書き込み保護したい場合は、削除されたり、以前のバージョンや他のものに改ざんされたりすることはできません。あるいは、他の場合、ソフトウェアによって自動的に変更されるプロファイルを回避したい場合があります。chownコマンドとchmodコマンドを使用してファイルの帰属関係または権限ビットを変更することは、root権限のある操作を回避できないため、このような状況を処理する解決策ですが、これは完璧ではありません。この時chattrは役に立ちました。

chattrは、ファイルのフラグビットを設定またはキャンセルできるLinuxコマンドで、標準のファイル権限(読み取り、書き込み、実行)とは分離されています。これに関連するもう一つのコマンドはlsattrで、ファイルのどのフラグビットが設定されているかを表示できます。当初はEXTファイルシステム(EXT 2/3/4)のみがchattrとlsattrが管理するフラグビットをサポートしていたが、XFS、Btrfs、ReiserFSなど、他のオリジナルのLinuxファイルシステムの多くがサポートしている。

このチュートリアルでは、chattrを使用してLinuxのファイルを変更できないようにします。

chattrコマンドとlsattrコマンドはe 2 fsprogsパッケージの一部であり、すべての現代Linuxリリース版にプリインストールされています。

  • 次はchattrの基本文法です。
  • $chattr[-RVf][オペレータ][フラグビット]ファイル...

    ここで、オペレータは「+」(選択したフラグビットをフラグビットリストに追加)、「-」(選択したフラグビットをフラグビットリストから削除)、「=」(選択したフラグビットを強制的に使用)であってもよい。

  • 以下に、使用可能なフラグビットを示します。
  • a:追加モードでのみ開くことができます。

    A:atime(ファイルアクセス時間)は更新できません。

    c:ディスクに書き込まれると自動的に圧縮されます。
    C:「書き込み時コピー」をオフにします。

    i:変更不可。

    s:自動ゼロ化により安全に削除します。(LCTT訳注:一般的にファイルが削除されても内容は変更されず、フラグビットを変更するとファイルが削除されても元の内容が「0」に置き換えられます)
    変更不可フラグビット

    1つのファイルを変更できないように、このファイルに「変更不可」フラグビットを追加するには、次の方法が必要です。たとえば、/etc/passwdファイルを書き込み保護します。

    コードのコピー

    $ sudo chattr +i /etc/passwd
    注意ファイルの「変更不可」フラグビットの設定またはキャンセルにはrootユーザー権限が必要です。ファイルの「変更不可」フラグビットが追加されているかどうかを確認します。

    コードのコピー

    $ lsattr /etc/passwd

    ファイルが変更不可に設定されると、どのユーザーもファイルを変更できません。rootユーザーでも、このファイルを変更、削除、上書き、移動、または名前変更することはできません。このファイルを再度変更するには、まず「変更不可」フラグビットをキャンセルする必要があります。
    変更不可フラグビットを次のコマンドでキャンセルします。

    コードのコピー

    $ sudo chattr -i /etc/passwd

       

    ディレクトリ(たとえば/etc)を下のすべてのコンテンツとともに変更できないようにするには、「-R」オプションを使用します。
    コードのコピー
    $ sudo chattr -R +i /etc

    「追加のみ可能」フラグビット


    ソース元URL:https://dopubox.com/article/p/36c2d4bff82cb735

    기타 도구
  • 문자 수 TikTok 다운로드 DouYin 다운로드 BASE64 Base64→이미지 이미지→Base64 URL 인코딩 JavaScript 타임스탬프 유니코드 변환기 JSON 형식 확장자 수정 목록 만들기 CSS 최적화 MD5 암호화 랜덤 생성기 이미지 압축 QR 코드 생성기 QR 코드 리더 배경 화면 미리보기 이미지 EXIF 혈액형 유전 의류 사이즈 app.tool_clock
  • “ひばり”の愛称にふさわしい美しいメロディ。ハイドンの『弦楽四重奏曲第67番』【クラシック今日は何の日?】
    2024-05-30

    藤井聡太八冠が勝ち、最終局へ 将棋叡王戦で2勝2敗
    2024-05-31

    黒柳徹子さん、北京で特別授業 「日本語勉強続けて」
    2024-05-31

    作曲家ビゼーの窮地を救った傑作オペラ『真珠採り』の聴きどころは?【クラシック今日は何の日?】
    2024-05-31

    吉田南さん、バイオリン部門6位 エリザベート音楽コン、奈良出身
    2024-06-01

    小学館「作家の意向第一に協議」 映像化指針、ドラマ原作者死去で
    2024-06-03

    テレ東が警察密着番組の担当者らを懲戒処分
    2024-06-03

    応挙手本?に描いたトラ甦れ…徳島の寺のふすま絵修復へ
    2024-06-04

    フジコ・ヘミングさん偲ぶ魂のピアノ旋律
    2024-06-03

    「CLAMP展」が国立新美術館で7月より開催。展示数は史上最多の約800点
    2024-06-04

    東京都写真美術館で「今森光彦 にっぽんの里山」が開催へ
    2024-06-04

    「台北當代2024」開幕レポート。「台湾マーケットのニーズに応えるプラットフォームに」
    2024-06-04

    今年の「アートウィーク東京」は11月に開催。「AWT FOCUS」の監修には片岡真実
    2024-06-04

    謎多き家形埴輪 「考古学の空白」に挑む橿考研ベテラン研究員、念願の特別展開催中
    2024-06-04

    夜の美術館を楽しめる「サマーナイトミュージアム2024」が開催。東京都現代美術館、東京都庭園美術館などで入場料割引も
    2024-06-04

    美しくて“かわいい”結びの技  1400年の歴史を誇る「水引」の可能性を探って
    2024-06-06

    宗教2世のドラマが受賞 第50回放送文化基金賞
    2024-06-06

    田名網敬一の巨大インスタレーションが、世界初大規模回顧展「田名網敬一 記憶の冒険」に登場。国立新美術館で8月7日から
    2024-06-06

    「art stage OSAKA 2024」が9月に開催。大阪・関西万博への機運も醸成
    2024-06-05

    もしあの時に戻れたら…歌人・穂村弘が話題書『迷子手帳』で明かす、今も忘れられない「失敗」
    2024-06-07

    ©  Dopu Box
    💛