user-mode-linux

ユーザーモードまたはカーネルモードでプロセスが費やした時間を見つける方法
user-mode-linux

ユーザーモードまたはカーネルモードでプロセスが費やした時間を見つける方法

cat /proc/pid/statに関するドキュメントを読みましたが、多くの数字が表示されます。私が計算しているプロセスが無限ループで実行されています。だから価値観は変わり続けます。私はutimeとstimeというものがあるのを見ましたが、 実行中のプロセスの正確なユーザー時間とカーネル時間を提供するかどうかはわかりません。 utimeとstimeに対応する数値を手動で決定する代わりに、出力からこれら2つの数値を抽出する方法はありますか? ...

Admin

VMを実行するためにLinuxをバイナリにコンパイルする
user-mode-linux

VMを実行するためにLinuxをバイナリにコンパイルする

私はLinuxカーネルをLinuxホスト上で実行してゲスト仮想マシンを作成できる(Linux実行可能)バイナリにコンパイルできるプロジェクトを知っています。いつもプロジェクト名を忘れました。それは何ですか? 現在のディストリビューションで動作させる方法に関する更新されたガイドはありますか?数ヶ月前に動作しようとしましたが、指示が少し古く、少なくともqemuで作成されたディストリビューションイメージと連携させることができなかったことを思い出してください。 ...

Admin

UMLとethertap:私が見逃しているものは何ですか?
user-mode-linux

UMLとethertap:私が見逃しているものは何ですか?

ネットワーク経由でUMLインスタンスを実行し、ホストからスクリプトを生成しました。 USER=myname BRIDGENAME=br0 tunctl -t tap0 -u $USER ip link set tap0 up /usr/sbin/brctl addif $BRIDGENAME tap0 ip addr add 10.2.0.5/24 dev tap0 Tap0が生成され、エラーは報告されません。その後、UMLインスタンスを起動します。 /usr/bin/linux ubda=fsroot mem=1024M con0=fd:0,fd:...

Admin

vsftpdアクセス/srv/www/domain.com/somedir
user-mode-linux

vsftpdアクセス/srv/www/domain.com/somedir

web:www-dataUbuntu 16では、FTPユーザーが所有するファイルを含む特定のサーバーディレクトリへのFTPアクセスを許可しようとしています。 私は持っていますユーザーのホームディレクトリが変更されました。: usermod --home /srv/www/example.com/current/ username 確認済み: grep username /etc/passwd ユーザー名:x:1002:1001:ユーザー会社,,,:/srv/www/example.com/current/:/bin/bash ユーザーを切り替...

Admin

ユーザーモードLinuxでDebian Wheezyをビルドするときに発生する問題
user-mode-linux

ユーザーモードLinuxでDebian Wheezyをビルドするときに発生する問題

UML内にDebian仮想マシンを構築していますが、動作が停止します。 これは私のビルドシェルスクリプトです。 #!/bin/bash # Let's make sure we're updated printf "\nUpdating...\n" apt update apt upgrade # Next let's collect some tools we may need printf "\nInstalling tcpdump, nmap, wireshark, qemu, debootstrap.\n" apt install tcpdump...

Admin

さまざまなプライマリ/セカンダリグループに複数のユーザーアカウントを追加する
user-mode-linux

さまざまなプライマリ/セカンダリグループに複数のユーザーアカウントを追加する

imx6ボードで異なるグループで複数のユーザーアカウントを作成しようとしています。まだデバイスに作成されたユーザーはいません。したがって、私は1000:1000をデフォルトのユーザー:グループIDと見なします。 実装する必要があるシナリオは次のとおりです。 2つのグループを作成する:grp1、grp2 3人のユーザー作成:A、B、C ユーザーA:プライマリグループ-grp1、ユーザーB:プライマリグループ-grp1、セカンダリグループ-grp2ユーザーC:プライマリグループ-grp2 さらに、これらのユーザーはメッセージキューを介して通信できる必要...

Admin

ユーザーモードLinuxカーネルを実行するには?
user-mode-linux

ユーザーモードLinuxカーネルを実行するには?

次の手順に従って、ユーザーモードでカーネルを正常にコンパイルしました。 https://btrfs.wiki.kernel.org/index.php/Debugging_Btrfs_with_GDB しかし、./linuxさまざまな方法で起動すると、常に非常に似たエラーが発生します。 pc@linux-94q0:~/linux-4.11-rc4> ./linux root=/mnt Core dump limits : soft - 0 hard - NONE Checking that ptrace can change sys...

Admin

ユーザーモードLinuxはすぐにシャットダウンします。
user-mode-linux

ユーザーモードLinuxはすぐにシャットダウンします。

./linux rootfstype=hostfs mem=64M rw init=/bin/bash Core dump limits : soft - NONE hard - NONE Checking that ptrace can change system call numbers...OK Checking syscall emulation patch for ptrace...OK Checking advanced syscall emulation patch for...

Admin

プロセスsshdで使用するユーザーのホームフォルダをどのように変更しますか?
user-mode-linux

プロセスsshdで使用するユーザーのホームフォルダをどのように変更しますか?

としてログインしましたroot。他のユーザーのホームフォルダを変更する必要がありますが、実行するとusermod -d /path/to/new/home myuser次のものが返されます。 usermod: user myuser is being used by process xxxx 問題のプロセスはですsshd。今どうすればいいですか?むしろサーバーを再起動する必要はありません。 注:これはリモートサーバーです。殺すとsshd私もログアウトします(myuserではなくrootとしてログインしました)? ...

Admin

Linux C / C ++ - 「透明な」SSL / TLSソケットを生成する方法はありますか?
user-mode-linux

Linux C / C ++ - 「透明な」SSL / TLSソケットを生成する方法はありますか?

通常、CまたはC ++でSSL / TLS暗号化TCPソケットを介して通信するには、読み取りおよび書き込みを実行するためにSSL / TLSプロバイダ(OpenSSL、GnuTLSなど)が提供するすべての機能を使用する必要があります。例:BIO_write、BIO_readなど ソケットから読み書きするCルーチンがあり、その接続を介して暗号化された通信を実行できるようにTLSソケットを転送できるようにしたいです。ただし、そのままにするには、BIO_read、BIO_writeなどのルーチンを使用するように関数を再構築する必要があります。 理想的には、ソケ...

Admin

ユーザーモードlinux eth0がホストに接続します。タブイーサネットデバイスが起動しませんでした。
user-mode-linux

ユーザーモードlinux eth0がホストに接続します。タブイーサネットデバイスが起動しませんでした。

Ubuntuで実行されるUMLインスタンスをホスト間ネットワークとして設定しようとしています。 UML--eth0-(192.168.0.254) ----------------tap0--(192.168.0.253)--VM ただし、eth0 デバイスをインポートできません。戻るIP アドレスが設定された後も状態は維持されます。 UML : [root@localhost ~]# ifconfig -a eth0: flags=4098<BROADCAST,MULTICAST> mtu 1500 inet 192.168...

Admin

仮想シリアルポート/dev/pts
user-mode-linux

仮想シリアルポート/dev/pts

を使用して仮想ポートを作成しようとしていますGSM cmux。/dev/chn 1 2 & 3にリンクされている/dev/pts 0 1 & 2.ディレクトリをリストしてみるとフォルダがdevなくpts、仮想ポートにアクセスしようとするとファイルが見つからないと出てきます。/dev/ptsチャンネルを取得するにはどうすればよいですか? Linuxカーネル構成を確認しましたが、問題が見つかりませんでした。 誰でもこの問題を解決するのに役立ちますか? よろしくお願いします。 ...

Admin

オプションeに関するusermodの質問
user-mode-linux

オプションeに関するusermodの質問

マニュアルページを読んだ後、それが何をしているのか説明が見つかりません(追加オプション)。 usermod -L -e 1 ユーザー名 -e 1 これは、Linux時代の1970年1月1日以降を意味しますか?どこにも文書化されていませんが、どのようにこれを知ることができますか? ...

Admin