ブックマーク / blog.konbu.link (1)

  • Linuxのスレッド内でchrootした場合の影響範囲を調べた – kelp

    今年の目標は「はじめから無理と思わない」「基礎を学ぶ」なので、C言語からも逃げずに立ち向かう1年にしたい。 日は、Linuxのスレッド内でchrootした場合の影響範囲を調べたのでまとめる。 はじめに エントリではLinuxでスレッドを作成して、システムコールの “chroot()” を実行した場合にスレッド内のみchrootされるのか?それとも、プロセス全体に影響するのかを調査していく。 実際に動かして確認する スレッドを作成して、chrootを実行するプログラムをC言語で作成する。 #include <stdio.h> #include <pthread.h> #include <errno.h> #include <dirent.h> #include <sys/stat.h> #include <string.h> void* thread_1(void* param); v

    k2wanko
    k2wanko 2017/01/18
  • 1