Centos、アプリケーションからアップロードされたファイルの所有者とグループが異なります。

Centos、アプリケーションからアップロードされたファイルの所有者とグループが異なります。

SFTP経由でファイルをアップロードするためにsftpuserを使用するアプリケーションがあります。ファイルがアップロードされた後、所有者とグループはuser1:user1です。親ディレクトリの所有者はapache:apacheです。このファイルがuser1にどのように関連付けられているかはわかりません。

どこに行くべきか、またはこの問題を解決する方法についてのアイデアはありますか?ファイルは親ディレクトリの所有者/グループと権限を継承したいと思います。

ベストアンサー1

/etc/passwdにuser1のエントリがありますか?ディレクトリの所有権を変更するには、rootとして入力できます。 chown apache:apache /var/www -R user1をApacheグループに追加すると、Webサーバーは問題なく動作します。おそらく次のトピックを読んでみてください。

CentOSでSFTPユーザーを作成するには?

おすすめ記事