chroot

    2

    3答えて

    私は、Linuxでコマンド "chroot"を使うには、usr、binなどのファイルやディレクトリが必要であることを知っています。しかし、私が関数chroot()をC言語で使うと、これらのファイルは必要ですか? "hw.out"は "Hello、world"を印刷するバイナリファイルです。私はそれをコンパイルしてrootとして実行しましたが、 "Hello、world"を表示できませんでした。何を

    1

    1答えて

    SSHのChrootで刑務所を設定した後、this tutorialに従っています。 私はanother question on StackOverflow dealing with the same problemを見つけましたが、答えは私にとってもうまくいかなかったのです。 auth.logファイルには以下が含まれています。 Mar 16 18:36:06 *** sshd[30509]: A

    1

    1答えて

    /procがマウントされていないchroot環境でJavaアプリケーションをビルドしようとしています。 は、Java HotSpot(TM)64ビットサーバーVM警告:javacは、次の警告を吐き出した後ハング初期スレッド・スタックの位置を検出することはできません - find_vmaは を失敗し、この警告が関連している場合、私は知りませんぶら下がっていますが、一貫してログに記録されています。私は

    0

    1答えて

    自分のサーバーでjailkitを使用しています。chroot環境内でnodejsとnpmのサポートを追加したいと思います。私が刑務所やlibやバイナリにリンクする必要のあるディレクトリがないかどうかはわかりませんが、かなり失われています。私はrootユーザからnpm lsを実行した場合、それは正常に動作、 [node] comment = NodeJS executables = /usr/b

    2

    2答えて

    を終了するには、私はDir.chroot Dir.chroot("/var/chroot/mychroot") でのchrootすることができますしかし、どのように私は戻ってchroot環境から返すことができますか?

    2

    1答えて

    は、私は次のコマンドを使用してディレクトリをchrootさ: os.chroot("/mydir") 以前にディレクトリに戻るには、どのように - chrootする前に? ディレクトリをunchrootすることは可能でしょうか? SOLUTION:Phihagに 感謝。私は解決策を見つけた。簡単な例:あなたは、現在の作業ディレクトリを変更していない場合 import os os.mkdir(

    0

    1答えて

    信頼できないコードをchrootで実行したいとします。 しかし、多くは、chrootはセキュリティ機能ではなく、容易に壊れる可能性があると主張しています。 私の質問は、https://ideone.com/のようなアプリは、信頼できないコードをすばやく安全に実行する方法を教えてください。またchrootが壊れる可能性がある場合は、chrootから抜け出すことはできません。https://ideon

    5

    2答えて

    私はMacBookでchrootを動作させようとしています。 Iセットアップ刑務所dirがすべての要件を含むように/ binに/ SHおよび/ binに/ bashの(再帰的に呼び出さは/ usr/binに/コマンドotool)について # ls /var/chroot/*/* /var/chroot/bin/bash /var/chroot/bin/sh /var/chroot/usr/l

    11

    1答えて

    私は、サンドボックス化された不変の開発環境を構築するためにインターネットアクセスが必要なプログラムを実行するためにchrootを作成しようとしています。これまでの私の刑務所はうまくいきました。私はその中でbashを実行し、そこから簡単なプログラムを実行できます! DNS解決はしかし、動作しません: bash-3.2$ curl google.ca curl: (6) Could not reso

    10

    2答えて

    私はPythonをベースにしたWebサーバーを開発しています。これは機能を簡単に拡張できるように "プラグイン"を実行できるはずです。 私はこのアプローチでは、いくつかのフォルダ(各プラグインに1つ)とそこにいくつかのイベントが発生する可能性のある定義済みの名前の後に名前が付けられたシェル/ Pythonスクリプトがあると考えました。 たとえば、PDFがサーバーにアップロードされるときに実行される