sync
루트 권한 없이 전화를 걸 수 있습니다. 모든 버퍼를 디스크로 플러시합니까? 루트 권한으로 호출하는 것과 동일합니까 sudo sync
?
답변1
예,
sync
인수 없이 호출하면 이를 실행하는 사용자의 신원에 관계없이 모든 더티 버퍼가 디스크로 플러시됩니다.
sync
파일 기반의 경우 추가 제한 사항이 있지만 지원되는 다른 모드 구현의 경우에도 마찬가지입니다. 즉, 실행 중인 사용자가 sync
동기화되는 파일을 열 수 있어야 합니다.
바라보다권한이 없는 사용자가 "동기화" 명령을 실행할 수 있는 이유는 무엇입니까?이 행동의 안전 측면에 대해 토론하십시오.