Izinkan pengguna memperbarui satu file di server http saya

2

Saya memiliki file XML di server http saya. Saya memiliki akses root penuh ke server (server menjalankan ubuntu). Yang ingin saya lakukan adalah mengizinkan beberapa pengguna menambahkan file xml. Saya mencari cara yang aman untuk melakukan ini, sehingga pengguna hanya dapat menambahkan satu baris ke file dalam format tertentu. Apa cara terbaik untuk melakukannya? Saya berasumsi saya harus memberi orang tamu akses untuk melakukan ini, tetapi bagaimana mereka akan mendapatkan akses tulis ke file?

tapan
sumber

Jawaban:

2
chattr +a filename

Ini membuat file hanya ditambahkan.

ATAU

Anda mungkin juga ingin mempertimbangkan untuk hanya menulis naskah yang akan mengambil beberapa input dan menambahkannya ke file. Dengan begitu Anda tidak perlu memberi semua orang hak istimewa untuk mengedit file Anda, hanya skrip yang berjalan di tingkat pengguna apache. Dengan skrip, Anda juga dapat memeriksa input untuk memastikan valid.

Daisetsu
sumber