Tambahkan Pengguna ke Grup (atau Grup Kedua) di Linux

Daftar Isi:

Tambahkan Pengguna ke Grup (atau Grup Kedua) di Linux
Tambahkan Pengguna ke Grup (atau Grup Kedua) di Linux

Video: Tambahkan Pengguna ke Grup (atau Grup Kedua) di Linux

Video: Tambahkan Pengguna ke Grup (atau Grup Kedua) di Linux
Video: Pemrosesan Parallel 2022-02-22 part 1 - YouTube 2024, November
Anonim
Mengubah grup yang diasosiasikan oleh pengguna adalah tugas yang cukup mudah, tetapi tidak semua orang tahu perintahnya, terutama untuk menambahkan pengguna ke grup sekunder. Kami akan membahas semua skenario untuk Anda.
Mengubah grup yang diasosiasikan oleh pengguna adalah tugas yang cukup mudah, tetapi tidak semua orang tahu perintahnya, terutama untuk menambahkan pengguna ke grup sekunder. Kami akan membahas semua skenario untuk Anda.

Akun pengguna dapat ditetapkan ke satu atau beberapa grup di Linux. Anda dapat mengkonfigurasi hak akses file dan hak istimewa lainnya berdasarkan grup. Sebagai contoh, pada Ubuntu, hanya pengguna dalam grup sudo yang dapat menggunakan

sudo

perintah untuk mendapatkan izin tinggi.

Tambahkan Grup Baru

Jika Anda ingin membuat grup baru di sistem Anda, gunakan

groupadd

perintah perintah berikut, mengganti new_group dengan nama grup yang ingin Anda buat. Anda harus menggunakan sudo dengan perintah ini juga (atau, pada distribusi Linux yang tidak digunakan

sudo

Anda harus menjalankan

su

perintah sendiri untuk mendapatkan izin tinggi sebelum menjalankan perintah).

sudo groupadd mynewgroup

Image
Image

Tambahkan Akun Pengguna yang Ada ke Grup

Untuk menambahkan akun pengguna yang ada ke grup di sistem Anda, gunakan

usermod

perintah, mengganti

examplegroup

dengan nama grup yang ingin Anda tambahkan pengguna ke dan

exampleusername

dengan nama pengguna yang ingin Anda tambahkan.

usermod -a -G examplegroup exampleusername

Misalnya, untuk menambahkan pengguna

geek

ke grup

sudo

gunakan perintah berikut:

usermod -a -G sudo geek

Image
Image

Ubah Grup Primer Pengguna

Meskipun akun pengguna dapat menjadi bagian dari beberapa grup, salah satu grup selalu merupakan "grup utama" dan yang lainnya adalah "grup sekunder". Proses masuk, file, dan folder pengguna yang dibuat pengguna akan ditetapkan ke grup utama.

Untuk mengubah grup utama yang ditetapkan pengguna, jalankan

usermod

perintah, mengganti

examplegroup

dengan nama grup yang Anda ingin menjadi yang utama dan

exampleusername

dengan nama akun pengguna.

usermod -g groupname username

Perhatikan

-g

sini. Saat Anda menggunakan huruf kecil, Anda menetapkan grup utama. Saat Anda menggunakan huruf besar

-G

seperti di atas, Anda menetapkan grup sekunder baru.

Image
Image

Lihat Grup Akun Pengguna Ditugaskan Untuk

Untuk melihat grup yang ditetapkan oleh akun pengguna saat ini, jalankan

groups

perintah. Anda akan melihat daftar grup.

groups

Untuk melihat ID numerik yang terkait dengan masing-masing grup, jalankan

id

perintah sebagai gantinya:

id

Untuk melihat grup yang ditetapkan akun pengguna lain, jalankan
Untuk melihat grup yang ditetapkan akun pengguna lain, jalankan

groups

perintah dan tentukan nama akun pengguna.

groups exampleusername

Anda juga dapat melihat ID numerik yang terkait dengan setiap grup dengan menjalankan

id

perintah dan menentukan nama pengguna.

id exampleusername

Grup pertama di

groups

daftar atau grup yang ditampilkan setelah "gid =" di

id

daftar adalah grup utama akun pengguna. Kelompok-kelompok lain adalah kelompok sekunder. Jadi, di tangkapan layar di bawah ini, grup utama akun pengguna adalah

example

Image
Image

Buat Pengguna Baru dan Tetapkan Grup di Satu Perintah

Anda terkadang ingin membuat akun pengguna baru yang memiliki akses ke sumber daya atau direktori tertentu, seperti pengguna FTP baru. Anda dapat menentukan grup yang akan ditetapkan akun pengguna saat membuat akun pengguna dengan

useradd

perintah, seperti:

useradd -G examplegroup exampleusername

Misalnya, untuk membuat akun pengguna baru bernama jsmith dan menetapkan akun itu ke grup ftp, Anda akan menjalankan:

useradd -G ftp jsmith

Anda sebaiknya menetapkan kata sandi untuk pengguna itu setelahnya, tentu saja:

passwd jsmith

Image
Image

Tambahkan Pengguna ke Beberapa Grup

Saat menetapkan grup sekunder ke akun pengguna, Anda dapat dengan mudah menetapkan beberapa grup sekaligus dengan memisahkan daftar dengan koma.

usermod -a -G group1,group2,group3 exampleusername

Misalnya, untuk menambahkan pengguna yang bernama geek ke grup ftp, sudo, dan contoh, Anda akan menjalankan:

usermod -a -G ftp,sudo,example geek

Anda dapat menentukan sebanyak mungkin kelompok yang Anda inginkan - pisahkan saja semuanya dengan koma.

Image
Image

Lihat Semua Grup di Sistem

Jika Anda ingin melihat daftar semua grup di sistem Anda, Anda dapat menggunakan

getent

perintah:

getent group

Output ini juga akan menunjukkan kepada Anda akun pengguna mana yang merupakan anggota dari grup mana. Jadi, di screenshot di bawah ini, kita dapat melihat bahwa akun pengguna syslog dan chris adalah anggota grup adm.

Direkomendasikan: