SFTPを実行すると、ターゲットサーバーの権限を変更できません。 [閉じる]

SFTPを実行すると、ターゲットサーバーの権限を変更できません。 [閉じる]

SFTPを介してサーバーAからサーバーBにファイルをコピーします。 700 権限でコピーされたファイルですが、サーバー B でそのファイルの権限を変更すると、sftp が「Permission Denied」と表示され、正常に動作しません。しかし、他のユーザーに権限を与えたいと思います。

ありがとうございます。

ベストアンサー1

ソースコピーに対する権限が正しく、ターゲットがそれを継承したいのか、ターゲットの権限を明示的に設定したいのかはわかりません。

ファイルと一緒に権限をコピーするには、マニュアルページに次のように明確に示します。

put -pローカルパス[リモートパス]

-p2 つのフラグのいずれかを指定すると、ファイル全体のアクセス許可とアクセス時間もコピーされます。

権限を明示的に設定する場合は、マニュアルページで次の情報も提供します。

chmod mode pathファイルパスの権限を以下を含めることができるに変更しますmodepathグローバル(3)文字であり、複数のファイルと一致することができます。

おすすめ記事