루트 액세스없이 손상된 ext4 파일 시스템


0

sudo가 허용되지 않는 도커 컨테이너에서 작업하고 있습니다. 하지만이 컨테이너 내부의 디스크 손상 시나리오를 테스트하고 싶습니다.

dd if=/dev/urandom of=/dev/sda1 bs=4096명령이 파일 시스템을 손상시킬 수 있습니다. 그러나 이것은 sudo 액세스가 필요합니다.

어떻게해야합니까?


/dev/sda1호스트의 디스크이며이 명령은 호스트의 파일 시스템을 손상시킵니다. Docker는 디스크 장치를 가상화하지 않습니다.
gronostaj

다시이 도커는 Kubernetes minikube에서 작동 중입니다. 이 경우 물리적 디스크가 손상되지 않습니다.
Ashwin

"Minikube는 VM 내에서 단일 노드 Kubernetes 클러스터를 실행합니다 . " VM은 모든 Docker 컨테이너의 호스트입니다. 이 명령은 VM의 하드 디스크를 손상시키고 전체 노드 (모든 컨테이너)에 영향을줍니다.
gronostaj 7

그렇다면 대상 VM 노드에서만 볼륨 손상을 방지하는 안전한 방법이 있습니까?
Ashwin

SSH를 VM에 넣고 이렇게 손상 시키십시오. 그것이 컨테이너 내부에서 처리되었는지 여부는 중요하지 않습니다.
gronostaj 2011 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.