(vsftpd)アップロードされたファイルグループ

美徳

vsftpdを使用してftpサーバーを作成していますが、ほぼ完了しました。残っているのは、ファイルをアップロードするとき(ユーザーUとしてログに記録される)だけです。ファイルは同じ名前のグループに属しています(つまり、グループ名= U)ですが、ユーザーは別のグループに属しています。

例を挙げましょう:


user = publichttp

usergroup = ftpusers(および1つのグループのみ)

ファイルをアップロードすると、ファイルは775のアクセス許可でアップロードされますが、ls -lは、ファイルの所有者がpublichttp:publichttpであり、publichttp:ftpusersではないことを示しています。

/ home /内のフォルダーのアクセス許可:

drwxrwxr-x 3 publichttp ftpusers 4096 nov. 8 17:20 publichttp

/ home / publichttp /内:

-rwxrwxr-x 1 publichttp publichttp 98789 nov. 8 17:20 Extras.Txt

(が欲しいです)

-rwxrwxr-x 1 publichttp ftpusers 98789 nov. 8 17:20 Extras.Txt

私はそれを行う方法がわからない、一日中検索しました...

vsftpd.conf:

listen=YES
connect_from_port_20=YES
use_localtime=YES
xferlog_enable=YES
dirmessage_enable=YES
ftpd_banner=myftp.

anonymous_enable=NO
local_enable=YES
write_enable=YES
nopriv_user=publichttp
secure_chroot_dir=/var/run/vsftpd/empty

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list #empty file
allow_writeable_chroot=YES

userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd.user_list #just contains publichttp

anon_upload_enable=YES
anon_mkdir_write_enable=YES
local_umask=002
file_open_mode=0777

出来ますか ?(最も単純な解決策が最適です)

ありがとう!

user140866

vsftpdは、ローカルユーザーの/ etc / passwdおよび/ etc / groupsからすべての情報を取得します。publichttpユーザーがアップロードしたファイルをftpusersグループに属するようにするには、publichttpユーザーのプライマリgidを/ etc / passwdのftpusersグループに設定する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Angular-POSTアップロードされたファイル

分類Dev

blueimpjQueryファイルアップロードプラグインアップロードされたファイルを非表示

分類Dev

ローカルサーバー上のPHPファイル-アップグレードされたUbuntu16.04

分類Dev

NodeJSプロセスアップロードされたファイルとreadline

分類Dev

アップロードされたliferayプロセスファイル

分類Dev

アップロードされたliferayプロセスファイル

分類Dev

vsftpd:550ファイルのアップロード/書き込みの試行でアクセス許可が拒否されました

分類Dev

NSPasteboard のドラッグ アンド ドロップされたファイルのコピー

分類Dev

HTML入力ファイルでアップロードされたファイルをダウンロード

分類Dev

MVC:アップロードされたファイル名をグリッド列に戻す

分類Dev

アップロードされたファイルからのデータ

分類Dev

アップロードされたCSVファイル解析データ

分類Dev

アップロードされたファイルのoppeningエラー

分類Dev

AngularJSファイルのアップロード、アップロードされた画像が空白ですか?

分類Dev

アップロードされた写真のLaravelファイルサイズ

分類Dev

アップロードされたファイルのMultipartFile量を取得する

分類Dev

Javaでアップロードされたファイルの内容を読む

分類Dev

アップロードされたファイルを表示するdjango

分類Dev

Laravel、アップロードされたファイルのURLを取得

分類Dev

アップロードされたファイルからDownloadURLを取得する

分類Dev

OneDriveは削除されたファイルをアップロードします

分類Dev

WordPressでアップロードされたxmlファイルの場所

分類Dev

RailsでアップロードされたJSONファイルを読む

分類Dev

アップロードされたファイルのNode.jsの場所

分類Dev

NodeJからアップロードされたファイルを取得する

分類Dev

アップロードされたファイル名のjsonを返す

分類Dev

.NetCoreアップロードされたファイルを削除する

分類Dev

アップロードされたExcelファイルを解析する方法は?

分類Dev

アップロードされたファイルが大きすぎるphp

Related 関連記事

  1. 1

    Angular-POSTアップロードされたファイル

  2. 2

    blueimpjQueryファイルアップロードプラグインアップロードされたファイルを非表示

  3. 3

    ローカルサーバー上のPHPファイル-アップグレードされたUbuntu16.04

  4. 4

    NodeJSプロセスアップロードされたファイルとreadline

  5. 5

    アップロードされたliferayプロセスファイル

  6. 6

    アップロードされたliferayプロセスファイル

  7. 7

    vsftpd:550ファイルのアップロード/書き込みの試行でアクセス許可が拒否されました

  8. 8

    NSPasteboard のドラッグ アンド ドロップされたファイルのコピー

  9. 9

    HTML入力ファイルでアップロードされたファイルをダウンロード

  10. 10

    MVC:アップロードされたファイル名をグリッド列に戻す

  11. 11

    アップロードされたファイルからのデータ

  12. 12

    アップロードされたCSVファイル解析データ

  13. 13

    アップロードされたファイルのoppeningエラー

  14. 14

    AngularJSファイルのアップロード、アップロードされた画像が空白ですか?

  15. 15

    アップロードされた写真のLaravelファイルサイズ

  16. 16

    アップロードされたファイルのMultipartFile量を取得する

  17. 17

    Javaでアップロードされたファイルの内容を読む

  18. 18

    アップロードされたファイルを表示するdjango

  19. 19

    Laravel、アップロードされたファイルのURLを取得

  20. 20

    アップロードされたファイルからDownloadURLを取得する

  21. 21

    OneDriveは削除されたファイルをアップロードします

  22. 22

    WordPressでアップロードされたxmlファイルの場所

  23. 23

    RailsでアップロードされたJSONファイルを読む

  24. 24

    アップロードされたファイルのNode.jsの場所

  25. 25

    NodeJからアップロードされたファイルを取得する

  26. 26

    アップロードされたファイル名のjsonを返す

  27. 27

    .NetCoreアップロードされたファイルを削除する

  28. 28

    アップロードされたExcelファイルを解析する方法は?

  29. 29

    アップロードされたファイルが大きすぎるphp

ホットタグ

アーカイブ