ROOTからホームディレクトリにファイルをコピーする

ROOTからホームディレクトリにファイルをコピーする

ルートディレクトリからホームディレクトリにファイルをコピーしようとしています。 ROOTユーザーとしてファイル抽出を実行する必要があります。ルートディレクトリに抽出されるのがわかりますが、今私のホームディレクトリからアクセスしたいと思います。これを行うために多くのコマンドを試しましたが、失敗したようです。

答え1

ユーザー名が次のとおりであるとします。ディアドレ:

ルートとして、ルートのhomedirから次にファイルを移動する必要があります。ディアドレhomedirに所有権を付与します。ディアドレ:

mv /root/somefile ~deirdre/
chown deirdre ~deirdre/somefile

これを完了すると、次のようにログインできます。ディアドレファイルにアクセスします。

ファイルがルートのホームディレクトリにあるのか、ファイルシステムのルートにあるのかは、あなたの質問では明確ではありません。最後の場合、コマンドは次のようになります。

mv /somefile ~deirdre/
chown deirdre ~deirdre/somefile

答え2

もう一つの方法はこれです

sudo猫/ root / somefile | sudo 猫 /root/somefile 猫 > ~/somefile

説明する:

  • |パイプを介した個別の権限アクセス(例:
    • これは、権限境界を次のように設定できることを意味します。
    • sudo right command | normal right command
  • それで私たちができることは、catsudo権限を使用してファイルを出力してからファイルを受け取り、catホームディレクトリに戻すことです。

関連情報