Penasaran dengan siapa saja user yang ada di system Linux anda, daftar lengkapnya ada di file /etc/passwd
, perintah dibawah ini (cat /etc/passwd
) dijalankan di terminal
cat /etc/passwd # output root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:65534:65534:Kernel Overflow User:/:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin systemd-coredump:x:999:997:systemd Core Dumper:/:/sbin/nologin systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin systemd-resolve:x:193:193:systemd Resolver:/:/sbin/nologin tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin unbound:x:998:995:Unbound DNS resolver:/etc/unbound:/sbin/nologin avahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologin geoclue:x:997:993:User for geoclue:/var/lib/geoclue:/sbin/nologin sstpc:x:996:992:Secure Socket Tunneling Protocol(SSTP) Client:/var/run/sstpc:/sbin/nologin rpc:x:32:32:Rpcbind Daemon:/var/lib/rpcbind:/sbin/nologin openvpn:x:995:991:OpenVPN:/etc/openvpn:/sbin/nologin polkitd:x:994:990:User for polkitd:/:/sbin/nologin rtkit:x:172:172:RealtimeKit:/proc:/sbin/nologin pulse:x:171:171:PulseAudio System Daemon:/var/run/pulse:/sbin/nologin chrony:x:993:987::/var/lib/chrony:/sbin/nologin lightdm:x:992:986::/var/lib/lightdm:/sbin/nologin nm-openconnect:x:991:985:NetworkManager user for OpenConnect:/:/sbin/nologin nm-openvpn:x:990:984:Default user for running openvpn spawned by NetworkManager:/:/sbin/nologin setroubleshoot:x:989:983::/var/lib/setroubleshoot:/sbin/nologin abrt:x:173:173::/etc/abrt:/sbin/nologin colord:x:988:982:User for colord:/var/lib/colord:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin vboxadd:x:987:1::/var/run/vboxadd:/sbin/nologin dnsmasq:x:980:980:Dnsmasq DHCP and DNS server:/var/lib/dnsmasq:/sbin/nologin tcpdump:x:72:72::/:/sbin/nologin jaranguda:x:1000:1000:Jaranguda COM:/home/dotjaranguda:/bin/bash tommy:x:1001:1001:tommy:/home/tommy:/bin/bash sharefilm:x:1002:1002:sharefilm:/mnt/film:/bin/bash pipewire:x:979:978:PipeWire System Daemon:/var/run/pipewire:/sbin/nologin systemd-timesync:x:977:977:systemd Time Synchronization:/:/sbin/nologin vnstat:x:976:974:vnStat user:/var/lib/vnstat:/sbin/nologin apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin nginx:x:975:973:Nginx web server:/var/lib/nginx:/sbin/nologin mysql:x:27:27:MySQL Server:/var/lib/mysql:/sbin/nologin akmods:x:974:971:User is used by akmods to build akmod packages:/var/cache/akmods/:/sbin/nologin sddm:x:973:970:Simple Desktop Display Manager:/var/lib/sddm:/sbin/nologin gluster:x:972:968:GlusterFS daemons:/run/gluster:/sbin/nologin usbmuxd:x:113:113:usbmuxd user:/:/sbin/nologin qemu:x:107:107:qemu user:/:/sbin/nologin saslauth:x:971:76:Saslauthd user:/run/saslauthd:/sbin/nologin gdm:x:42:42::/var/lib/gdm:/sbin/nologin radvd:x:75:75:radvd user:/:/sbin/nologin gnome-initial-setup:x:970:966::/run/gnome-initial-setup/:/sbin/nologin oprofile:x:16:16:Special user account to be used by OProfile:/var/lib/oprofile:/sbin/nologin
tiap kolom dipisahkan oleh tanda :
, 1 baris hitungannya 1 user, pengertian dari masing-masing kolom diatas :
1. Username
2. Encrypted Password
3. User UID (User Identification Number)
4. User GID (Group Identification Number)
5. GECOS (Biasanya diisi dengan nama lengkap user atau keterangan)
6. Home direktori user
7. Shell yang digunakan
2. Encrypted Password
3. User UID (User Identification Number)
4. User GID (Group Identification Number)
5. GECOS (Biasanya diisi dengan nama lengkap user atau keterangan)
6. Home direktori user
7. Shell yang digunakan
tetapi biar lebih manusiawi bisa kita lihat dengan perintah
cat /etc/passwd | grep -v 'nologin' | awk -F: '$3 >= 1000' # output jaranguda:x:1000:1000:Jaranguda COM:/home/dotjaranguda:/bin/bash tommy:x:1001:1001:tommy:/home/tommy:/bin/bash sharefilm:x:1002:1002:sharefilm:/mnt/film:/bin/bash
untuk mendapatkan hanya user login, ubah menjadi
cat /etc/passwd | grep -v 'nologin' | awk -F: '$3 >= 1000 {print $1}' # output jaranguda tommy sharefilm
dengan cara diatas kita hanya mengambil user yang UID nya diatas 1000, default Linux menggunakan UID mulai 1000 untuk user.
Cara liat wifi 4g hotspot voucher berapa yg online dari jauh
Kalau misal kita mau lihat user samba pada folder sharing gmana ya mas?
sudo nano /etc/samba/smb.conf