GNU/Linux >> Belajar Linux >  >> Linux

Pembuatan Grup dan Pengguna 'thesql', Pengaturan Kepemilikan?

Saya tahu apa perintah linux chown tidak, saya menggunakannya untuk mengubah kepemilikan atau grup file.

Jika ada MySQL pemasangan di Ubuntu mesin, saya melihat beberapa orang melakukan hal berikut:

sudo chown mysql:mysql /data/tmp

Saya bingung, saya tahu maksud dari perintah di atas, yaitu mengubah pemilik /data/tmp ke pengguna ‘mysql ' dan ubah grupnya menjadi 'mysql ' kelompok.

Tapi:

1. Mengapa seseorang menjalankan perintah di atas?
2. Dari mana pemilik dan grup 'mysql' berasal? Apakah instalasi MySQL pada mesin Linux secara otomatis membuat pengguna dan grup 'mysql'?

Jawaban yang Diterima:

Instalasi paket MySQL di Ubuntu membuat mysql pengguna dan grup dengan nama yang sama. Ini adalah pengguna yang menjalankan proses daemon MySQL, dan banyak file terkait MySQL milik pengguna itu. Jika Anda menginstal MySQL secara manual, Anda mungkin perlu membuat pengguna sendiri.

chown mysql:mysql /data/tmp (dijalankan sebagai root) membuat pengguna mysql dan grup mysql pengguna pemilik dan grup pemilik file atau direktori /data/tmp . Saya tidak tahu mengapa orang-orang ini melakukannya, Anda harus bertanya kepada mereka.


Linux
  1. Cara Menambahkan Pengguna MySQL Baru dan Memberikan Hak Akses

  2. Cara membuat dan menghapus grup pengguna di Linux

  3. Howto MySQL:Buat pengguna dan berikan izin ke database

  1. Buat File Sebagai Pengguna Dan Grup Yang Berbeda?

  2. Cara Menggunakan Perintah chown untuk Mengubah Kepemilikan di Linux

  3. Buat Database MySQL dan Pengguna di cPanel

  1. Buat pengguna baru dan berikan izin di MySQL

  2. Buat dan edit pengguna di MySQL

  3. Panduan Pemula untuk Administrasi Pengguna dan Grup di Linux