私はリモートサーバーのスクリーンセッションで私のコードを実行してきました。 SCPを使用して、リモートサーバー上のこのセッションで生成された出力ディレクトリをローカルサーバーに移動したいが、これはできません。
これを行う方法はありますか?
そうでない場合は、スクリーンセッションのフォルダをリモートサーバーにコピーします(ローカルサーバーとしてSCPを実行できるように)。
今はこれが私がすることです。
ssh [email protected]
[email protected]$ screen -r xxxx.pt
root@xxxxxx# ls media
Experiment_A
ローカルサーバー
scp [email protected]:/media/Experiment_A/features /Users/local/ExpResult
(算出)
scp: /media/Experiment_A/features: No such file or directory
ベストアンサー1
ルートで開始されたセッションに再接続するようです。これらのファイルはにあります/root
。
どこにいても、そのファイルを読み取るにはファイル権限を変更する必要があるかもしれません。バラよりGnu / linuxでファイル権限などを設定する他の方法は何ですか?
シングルユーザー専用のマウントポイントにすることもできます。もしそうなら、ファイルが小さい場合はリモートシステムから自分にコピーしてscpを使用してください。