WinSCP経由でWindowsからLinuxに実行可能ファイルを転送する

WinSCP経由でWindowsからLinuxに実行可能ファイルを転送する

LinuxからWindowsにファイルを転送すると、Windowsで実行権限が失われ、その逆も同様です。

ベストアンサー1

ファイルはLinuxとWindowsで非常に異なる方法で処理されます。 WindowsはLinuxファイル権限の実行可能ビットを知りません。ファイルがLinuxからWindowsに、またはその逆に転送されると、この情報(その他の権限を含む)は失われます。

Windowsのscpクライアントは、コピーされたファイルに対する権限を「Windows方式」に設定した可能性が高いです。クライアントは、新しいファイルの所有者である特定のユーザーとして実行されます。その逆の場合も同様です。 Linux側のscpクライアントは、実行中のユーザーとして新しいファイルを作成し、元の権限は失われます。

おすすめ記事