あるサーバーから別のサーバーに scp ファイルを送信すると、「権限が拒否されました」というメッセージが表示されます。

あるサーバーから別のサーバーに scp ファイルを送信すると、「権限が拒否されました」というメッセージが表示されます。

ソースサーバーIP 162.244.xxx.xxx

file -rwxrwxr-x  1 user1 admin    36005278 Sep 10  2013 filename.tar

ターゲットサーバー上

scp [email protected]:home/filename.tar ./

権限拒否メッセージを受信しました。元のサーバーの場合は、root権限を取得するためにuser1とsudo suとしてログインしていましたが、他の人がまだrootパスワードを使用している可能性があるため、rootパスワードを変更したくありませんでした。

ターゲットサーバーの場合は、仮想サーバーであり、ポートが開いていないため、ソースからプッシュできません。

答え1

現在の作業ディレクトリ/でこれを行わない限り、「home」の前に「/」を追加します。

それ以外の場合は、SSH認証が機能しているかどうか、ソースディレクトリとターゲットディレクトリの権限など、追加情報を提供する必要があります。

関連情報