2017-11-25 9 views
1

n00b質問。chrootに入って、コマンドを発行し、chrootに留まる

私はchrootに入るターミナルコマンドを発行しなければなりません。コマンド( "ls"など)を発行してから、chrootのままにして、ユーザーがより多くのコマンドを入力できるようにしなければなりません。

は今のところ、これは私が持っている最高です:

cat << EOF | sudo chroot /path/to/chroot 
ls 
EOF 

は、残念ながら、これはすぐにそれはしかし終了するようにchrootを終了します。

私はどのようにchrootに滞在できますか?

+0

[別のコマンド(su、ssh、shなど)への入力としてコマンドを渡す](https://stackoverflow.com/questions/37586811/pass-commands-as-input-to-another-command) -su-ssh-sh-etcなど) – tripleee

答えて

2

あなたはこのような何かを行うことができます:

sudo chroot /path/to/chroot sh -c "ls; bash" 

これはlsを実行し、インタラクティブbashシェルを起動します。

関連する問題