scp
ログインしたユーザーが読み取ることはできませんが、rootとしてsudoする権限を持つリモートサーバーからファイルをコピーするために使用できるものはありますか(パスワードなしで)。どのように?
ベストアンサー1
この試み:
ssh [email protected] sudo cat /path/to/restricted_file > /local/path
パスワードを入力する必要がある場合は、後に追加する必要がありますsudo
。-t
ssh
sudo
それが行うのは、sudo cat file
リモートホストで実行され、出力をローカルファイルにリダイレクトすることです。ローカルコンピュータでは、ローカルユーザー権限を持つシェルによってファイルが生成されます。