새로운 PID 네임스페이스에서 프로그램을 실행하는 방법

새로운 PID 네임스페이스에서 프로그램을 실행하는 방법

새로운 PID 네임스페이스에서 프로그램을 실행하는 방법은 무엇입니까? 인터넷의 모든 튜토리얼에서는 이를 수행하기 위해 일부 사용자 정의 C 코드를 작성하는 방법을 보여줍니다. 대신 명령이 있습니까?

답변1

프로그램 을 사용해 보세요 unshare. pid 네임스페이스가 작동하는 방식으로 인해 unshare에도 분기를 지시해야 합니다. 또한 proc을 다시 마운트하도록 할 수도 있습니다( unshare제가 믿는 명령의 최신 버전에서는 가능합니다).

답변2

로 시도해 보세요 unshare -fp program. 그러면 새 프로그램이 포크되어 새 PID 네임스페이스에 배치됩니다.

관련 정보