Cara Membuat Userbar di Linux Dengan Mudah

Cara Membuat Userbar di Linux Dengan Mudah – User bar adalah gambar kecil yang biasanya diposting di tanda tangan forum, dan ini menunjukkan beberapa karakteristik Anda dengan cara yang menarik.

Cara Membuat Userbar di Linux Dengan Mudah

Sumber : youtube.com

signaturebar – Misalnya, Anda adalah pemilik ponsel Sony Ericsson, atau pengguna Adobe PhotoShop CS2, memiliki blog di WordPress, dan aktif membaca majalah Time.

Anda bisa menggunakan banyak software desain. Umumnya yang paling umum digunakan adalah Adobe PhotoShop, Paint Shop Pro dan Gimp. Dalam tutorial ini, saya akan menjelaskan cara membuat bilah pengguna menggunakan Adobe PhotoShop dan Linux yang di rangkum dari kucingganteng.

Cara Membuat User di Linux

Sumber : kucingganteng.com

Manajemen user sangat penting dalam sistem operasi komputer, terutama ketika komputer digunakan bersama atau digunakan oleh banyak pengguna.

Secara default, ketika kita berhasil menginstal sistem operasi berbasis GNU / Linux, akan ada 2 pengguna. Pertama, pengguna root dengan hak akses tak terbatas, pengguna root adalah pengguna yang paling diistimewakan di sistem operasi GNU / Linux.

Kedua, user biasa dengan hak akses terbatas, ini adalah pengguna yang biasa kita gunakan untuk masuk ke sistem, dan juga pengguna yang menggunakannya pada saat setiap hari.

Jika Anda sibuk menggunakan komputer, setidaknya kita harus membuat nama pengguna dan kata sandi tersendiri untuk setiap pengguna untuk mencegah orang yang tidak berkepentingan merusak data dan mengakses data / file. Mekanisme ini sama dengan akun pengguna di sistem operasi Windows.

Pada tutorial kali ini saya akan memperkenalkan step by step cara menambah atau membuat user baru pada sistem operasi berbasis GNU / Linux. Tutorial ini berlaku untuk semua distro Linux, baik itu Debian, Ubuntu, CentOS, RHEL, Fedora, Open SU distribusi Linux seperti

Kita dapat mengetikkan dua (dua) perintah untuk membuat pengguna baru, termasuk perintah adduser dan useradd, keduanya dapat membuat pengguna baru, tetapi perbedaannya adalah adduser, buat nama pengguna baru dan setel / setel kata sandi pengguna. Pada saat yang sama, useradd hanya akan membuat nama pengguna.

Baca juga : Langkah Dalam Membuat Desain Grafis Menggunakan Photoshop Wajib Kalian Tahu

Membuat user baru dengan perintah adduser

1. Untuk membuat pengguna baru, Anda harus masuk sebagai pengguna root dengan menambahkan kata “sudo” di awal perintah yang akan dijalankan. Di sini, kita akan menggunakan perintah sudo adduser <nama pengguna> untuk membuat pengguna baru dengan adduser. Misalnya: sudo adduser hannani123. Lalu, tekan Enter. Kemudian, Anda akan diminta memasukkan kata sandi pengguna baru.

2. Setelah itu, sistem akan meminta Anda untuk mengisi informasi pengguna baru, seperti nama lengkap, nomor telepon, dan informasi lainnya (Anda dapat menyimpan informasi yang tidak Anda perlukan).

3. Setelah mengisi informasi, ketik huruf “Y” untuk mengkonfirmasi bahwa informasi yang Anda buat sudah benar. Sekarang, Anda dapat masuk dengan akun pengguna baru dengan memasukkan perintah sudo login <nama pengguna>. Misalnya: sudo login hasyan123.

Membuat user baru dengan perintah useradd

1. Selain cara pertama, Anda juga bisa menggunakan cara kedua yaitu menggunakan perintah untuk membuat pengguna baru. Untuk membuat pengguna baru, Anda harus masuk sebagai pengguna root dengan menambahkan kata “sudo” di awal perintah yang akan dijalankan.

2. Di sini, kita akan membuat pengguna baru menggunakan perintah useradd sudo useradd <nama pengguna>. Misalnya: sudo useradd nabilah. Lalu, tekan Enter. Karena useradd tidak mengharuskan Anda menyetel kata sandi, Anda masih bisa menyetel kata sandi untuk pengguna dengan mengetikkan perintah sudo passwd <nama pengguna>. Contoh: sudo passwd naswah.

3. Sekarang, Anda dapat masuk dengan akun pengguna baru dengan memasukkan perintah sudo login <nama pengguna>. Contoh: sudo login ke naswah. Untuk keluar dari pengguna, ketik perintah keluar.

Cara Untuk Menampilkan Semua Daftar User di Linux

Cara Melihat Semua User menggunakan File /etc/passwd. Informasi pengguna lokal disimpan di file / etc / passwd. Setiap baris di file mewakili informasi login dari satu pengguna. Untuk membuka file, Anda dapat menggunakan perintah cat or less: less /etc/passwd

Seperti yang Anda lihat dari hasilnya, setiap baris memiliki tujuh bidang yang dipisahkan oleh titik dua, yang berisi informasi berikut: nama pengguna, Kata sandi terenkripsi (x berarti kata sandi disimpan di file / etc / shadow), Nomor ID Pengguna (UID), Nomor ID grup pengguna (GID), Nama lengkap pengguna (GECOS), Direktori home pengguna, Shell login (defaultnya adalah / bin / bash)

Jika Anda hanya ingin menampilkan nama pengguna, Anda dapat menggunakan perintah awk atau cut untuk mencetak hanya bidang pertama yang berisi nama pengguna:

Gunakan perintah getent untuk mendapatkan daftar semua pengguna. Perintah getent menampilkan entri dalam database yang dikonfigurasi di file /etc/nsswitch.conf, termasuk database passwd. Kita dapat menggunakan database ini untuk menanyakan daftar semua pengguna.

Untuk mendapatkan daftar semua pengguna Linux, ketikkan perintah berikut: awk -F: ‘{ print $1}’ /etc/passwd cut -d: -f1 /etc/passwd .

Maka hasilnya sama dengan menampilkan isi file / etc / passwd. Jika Anda menggunakan LDAP untuk otentikasi pengguna, getent akan menampilkan semua pengguna Linux di file / etc / passwd dan database LDAP. Untuk mendapatkan daftar semua user Linux, ketik perintah berikut: getent passwd

Seperti yang Anda lihat, hasilnya sama dengan menampilkan konten file / etc / passwd. Jika Anda menggunakan LDAP untuk otentikasi pengguna, getent akan menampilkan semua pengguna Linux di file / etc / passwd dan database LDAP.

Anda juga dapat menggunakan awk atau cut untuk mencetak hanya bidang pertama yang hanya berisi nama pengguna: getent passwd | awk -F: ‘{ print $1}’ getent passwd | cut -d: -f1

Periksa apakah ada pengguna di sistem Linux. Sekarang kita tahu cara melihat daftar semua pengguna dan memeriksa apakah ada pengguna di Linux, kita dapat dengan mudah memfilter daftar pengguna menggunakan perintah pipa (|) getent dan meneruskannya ke perintah grep.

Misalnya, untuk menentukan apakah pengguna bernama cahyo ada di sistem Linux, kita dapat menggunakan perintah berikut: getent passwd | grep cahyo

Jika pengguna ada, perintah di atas akan mencetak informasi login pengguna “cahyo”. Jika pengguna tidak ada, output tidak akan menunjukkan apa-apa. Kami juga dapat memeriksa apakah pengguna ada tanpa menggunakan perintah grep, seperti yang ditunjukkan di bawah ini: getent passwd cahyo

Seperti sebelumnya, jika pengguna ada, perintah akan menampilkan informasi login pengguna. Jika Anda ingin mengetahui berapa banyak akun di sistem, teruskan output dari perintah getent passwd ke perintah wc: getent passwd | wc -l

Pengguna Sistem dan Pengguna Biasa

Sumber : hostinger.co.id

Tidak ada perbedaan teknis yang nyata antara sistem dan pengguna biasa (biasa). Umumnya, pengguna sistem dibuat ketika sistem operasi baru dan paket perangkat lunak diinstal. Dalam beberapa kasus, Anda dapat membuat pengguna sistem yang akan digunakan oleh banyak aplikasi.

Pengguna biasa adalah pengguna yang dibuat oleh pengguna root atau pengguna lain dengan hak sudo. Biasanya, pengguna biasa memiliki shell login dan direktori home yang sebenarnya.

Setiap pengguna memiliki ID pengguna digital yang disebut UID. Jika perintah useradd digunakan untuk membuat pengguna baru tanpa menentukannya, UID akan secara otomatis dipilih dari file /etc/login.defs sesuai dengan nilai UID_MIN dan UID_MAX.

Untuk memeriksa nilai UID_MIN dan UID_MAX di sistem, Anda dapat menggunakan perintah berikut: grep -E ‘^UID_MIN|^UID_MAX’ /etc/login.defs UID_MIN 1000 UID_MAX 60000

Dari keluaran di atas, kita dapat melihat bahwa UID semua pengguna biasa harus antara 1000 dan 60000. Mengetahui nilai minimum dan maksimum memungkinkan kita untuk menanyakan daftar semua pengguna biasa di sistem. Perintah berikut akan mencantumkan semua pengguna biasa di sistem Linux: getent passwd {1000..60000}

Nilai UID_MIN dan UID_MAX sistem Anda mungkin sedikit berbeda sehingga versi yang lebih umum dari perintah di atas adalah eval getent passwd {$(awk ‘/^UID_MIN/ {print $2}’ /etc/login.defs)..$(awk ‘/^UID_MAX/ {print $2}’ /etc/login.defs)}. Jika Anda ingin mencetak hanya nama user saja, cukup pipe output ke perintah cut: eval getent passwd {$(awk ‘/^UID_MIN/ {print $2}’ /etc/login.defs)..$(awk ‘/^

Buat pengguna dengan direktori beranda tertentu. Jika Anda ingin membuat direktori home pengguna di lokasi lain, direktori / home menggunakan opsi d (-home) secara default.

Misalnya, untuk membuat pengguna baru bernama linuxid dengan direktori home / opt / linuxid, Anda dapat menjalankan perintah berikut: useradd -m -d / opt / linuxid linuxid.

Buat pengguna dengan ID pengguna tertentu

Dalam sistem operasi mirip Unix, pengguna diidentifikasi oleh UID unik dan linuxid. Pengidentifikasi pengguna (UID) adalah bilangan bulat unik yang ditetapkan untuk setiap pemakai oleh sistem Linux. UID serta kebijakan kontrol akses lainnya tersebut digunakan untuk menentukan jenis operasi yang dapat dilakukan pengguna pada sumber daya sistem.

Secara default, ketika pengguna baru dibuat, sistem akan menetapkan UID berikutnya yang tersedia dalam rentang ID pengguna yang ditentukan dalam file login.defs. Gunakan opsi -u (–uid) untuk membuat pengguna dengan UID tertentu. Misalnya, untuk membuat pengguna baru bernama linuxid dengan UID 1500, Anda dapat mengetikkan perintah berikut: useradd -u 1500 linuxid

Anda dapat memverifikasi UID user dengan hanya menggunakan perintah id: id -u linuxid 1500

Buat pengguna dengan ID grup tertentu

Grup Linux adalah unit organisasi yang digunakan untuk mengatur dan mengelola akun pengguna di Linux. Tujuan utama grup adalah menetapkan sekumpulan hak istimewa, seperti izin baca, tulis, atau eksekusi, ke sumber daya tertentu di antara pengguna dalam grup.

Saat membuat pengguna baru, perilaku default dari perintah useradd adalah membuat grup dengan nama yang sama, nama pengguna yang sama, serta GID dan UID. Gunakan opsi -g (–gid) untuk membuat pengguna dengan grup login awal tertentu. Anda dapat menentukan nama grup atau nomor GID. Nama grup atau GID harus sudah tersedia.

Misalnya, buat pemakai baru bernama linuxid dan setel grup login ke pemakai : useradd -g users linuxid. Untuk verifikasi, user GID gunakan perintah id. id -gn linuxid. maka akan menampilkan output : users

Buat pengguna dan tetapkan beberapa grup

Ada dua jenis grup di sistem operasi Linux, grup primer dan grup sekunder atau tambahan. Setiap pengguna hanya dapat memiliki satu grup utama, nol atau lebih grup sekunder.

Opsi -G (–groups) memungkinkan Anda menentukan daftar grup lain di mana pengguna akan menjadi anggotanya. Perintah berikut akan membuat pengguna baru bernama linuxid, grup pengguna adalah grup pengguna utama, dan pengguna tambahan adalah roda dan buruh pelabuhan.

sudo useradd -g users -G wheel,developers linuxid. Anda dapat memeriksa grup pengguna dengan mengetik id linuxid uid=1002(linuxid) gid=100(users) groups=100(users),10(wheel),993(docker)

Buat pengguna dengan shell login tertentu

Secara default, shell login pengguna baru disiapkan sebagaimana ditentukan dalam file / etc / default / useradd. Di beberapa distribusi Linux, seperti Ubuntu 18.04, shell default disetel ke / bin / sh, sementara shell lain disetel ke / bin / bash.

Opsi -s (–shell) memungkinkan Anda menentukan shell login pengguna baru.

Misalnya, buat pengguna baru bernama linuxid dan gunakan / usr / bin / zsh sebagai shell login: useradd -s /usr/bin/zsh linuxid

Periksa entri pengguna di file / etc / passwd untuk memverifikasi shell login pengguna: grep linuxid / etc / passwd

Baca juga : Cara Membuat Slideshow Dari Freemake Video Converter

Buat pengguna dengan shell login tertentu

Secara default, shell login pengguna baru disetel ke shell yang ditentukan di file / etc / default / useradd. Di beberapa distribusi Linux (seperti Ubuntu 18.04), shell default diatur ke / bin / sh, sedangkan di distribusi mirip Unix lainnya, ini diatur ke / bin / bash secara default.

Opsi -s (–shell) memungkinkan Anda menentukan shell login pengguna baru. Misalnya, buat pengguna baru bernama linuxid dan gunakan / usr / bin / zsh sebagai jenis shell login: useradd -s /usr/bin/zsh linuxid

Periksa entri pengguna di file /etc/passwd untuk memverifikasi shell login pengguna: grep linuxid /etc/passwd linuxid:x :1001:1001::/home/linuxid:/usr/bin/zsh

Buat pengguna dengan komentar khusus

Opsi -c (–comment) memungkinkan Anda menambahkan deskripsi singkat untuk pengguna baru. Biasanya, nama lengkap atau informasi kontak pengguna ditambahkan sebagai komentar.

Dalam contoh berikut, kami membuat pengguna baru bernama nama pengguna dan komentar dengan string teks Akun Pengguna Uji Coba: useradd -c “tes

untuk membuat akun” linuxid Komentar disimpan di file / etc / passwd: grep linuxid / etc / passwd linuxid: x: 1001: 1001: tes buat akun: / home / linuxid: / bin / sh Kolom komentar disebut juga GECOS.

Author: userbars