이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 s3qllock 명령입니다.
프로그램:
이름
s3qllock - S3QL 파일 시스템의 트리를 불변으로 만듭니다.
개요
s3qllock [옵션]
기술
S3QL은 온라인 데이터 저장을 위한 파일 시스템입니다. S3QL을 사용하기 전에
전체 문서(간단히 문서화하는 매뉴얼 페이지가 아닌
사용 가능한 사용자 공간 명령).
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 s3qllock 명령은 S3QL 파일 시스템의 디렉터리 트리를 변경할 수 없도록 만듭니다. 불변
나무는 더 이상 어떤 식으로든 변경할 수 없습니다. 새 파일을 추가할 수 없거나
디렉토리이며 기존 파일과 디렉토리를 변경하거나 삭제할 수 없습니다. 유일한 방법
불변 트리를 제거하려면 s3qlrm 명령.
s3qllock 파일 시스템을 마운트한 사용자만 호출할 수 있으며(파일이
시스템을 탑재했다 --허용-기타 or --허용-루트) 루트 사용자.
이론적 해석
불변성은 백업용으로 설계된 기능입니다. 전통적으로 백업은 다음 위치에 이루어졌습니다.
외부 테이프 드라이브. 백업이 완료되면 테이프 드라이브가 제거되고 잠겼습니다.
선반 어딘가에. 이는 백업 내용이 이제
영구적으로 고정되었습니다. 어떤 것도(물리적 파괴가 아닌) 파일을 변경하거나 삭제할 수 없습니다.
백업.
반면 S3QL과 같은 온라인 스토리지 시스템에 백업하는 경우 모든 백업은
파일 시스템이 마운트될 때마다 사용할 수 있습니다. 이전 백업의 파일을 방해하는 것은 없습니다.
나중에 다시 변경되지 않도록 합니다. 최악의 경우 전체 백업이 중단될 수 있습니다.
쓸모없는 시스템. 귀하의 시스템이 단순히 악성 바이러스에 감염되었다고 상상해보십시오.
찾을 수 있는 모든 파일을 삭제합니다. - 백업 파일 시스템이 작동 중일 때 바이러스가 활성화된 경우
마운트하면 바이러스가 기존 백업도 모두 파괴합니다!
악성 바이러스나 트로이 목마의 가능성을 배제하더라도
백업을 만든 후에 변경하는 것은 일반적으로 좋은 생각이 아닙니다. 일반적인 S3QL 사용
경우는 파일 시스템을 항상 마운트된 상태로 유지하고 정기적으로 백업을 생성하는 것입니다.
rsync -a. 이를 통해 모든 사용자는 전화를 걸지 않고도 백업에서 파일을 복구할 수 있습니다.
시스템 관리자. 그러나 이로 인해 모든 사용자가 실수로 변경하거나
파일을 지우시오 in 오래된 백업 중 하나입니다.
백업을 변경할 수 없게 만들면 이러한 모든 문제로부터 사용자를 보호할 수 있습니다. 당신이 일어나지 않는 한
S3QL 파일 시스템을 공격하도록 특별히 프로그래밍된 바이러스에 감염되면 백업이
변경할 수 없게 된 후에는 삭제되거나 변경될 수 없습니다.
옵션
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 s3qllock 명령은 다음 옵션을 허용합니다.
--디버그 모듈
지정된 모듈에서 디버깅 출력을 활성화합니다(쉼표를 사용하여
여러 모듈). 디버그 메시지는
--통나무 옵션을 선택합니다.
-디버그
모든 S3QL 모듈에서 디버깅 출력을 활성화합니다. 디버그 메시지가 작성됩니다.
에 의해 지정된 대상에 --통나무 옵션을 선택합니다.
--조용한
정말 조용하다
--번역
프로그램 버전을 인쇄하고 종료하십시오.
EXIT 코드
s3qllock 다음 종료 코드로 종료될 수 있습니다.
0 모든 것이 잘되었습니다.
1 예기치 않은 오류가 발생했습니다. 이것은 프로그램의 버그를 나타낼 수 있습니다.
2 잘못된 명령줄 인수입니다.
onworks.net 서비스를 사용하여 온라인으로 s3qllock 사용