How To Create a Sudo User Raspi
- Log in to your server as the
root
user.- #
- Use the
adduser
command to add a new user to your system.- adduser admin
- Set and confirm the new user's password at the prompt. A strong password is highly recommended!Set password prompts:Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
- Follow the prompts to set the new user's information. It is fine to accept the defaults to leave all of this information blank.User information prompts:Changing the user information for username Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n]
- Use the
usermod
command to add the user to thesudo
group.- usermod -aG sudo admin
By default, on Ubuntu, members of thesudo
group have sudo privileges. - Test sudo access on new user account
- Use the
su
command to switch to the new user account.- su - admin
- As the new user, verify that you can use sudo by prepending "sudo" to the command that you want to run with superuser privileges.
- sudo command_to_run
- For example, you can list the contents of the
/root
directory, which is normally only accessible to the root user.- sudo ls -la /root
- The first time you use
sudo
in a session, you will be prompted for the password of the user account. Enter the password to proceed.Output:[sudo] password for username:JIKA LUPA PASSWORD
Terkadang kita lupa password Raspberry PI atau karena sesuatu hal...misal raspberry tiba-tiba restart dan acccount gagal masuk.....maka langkah recovery password adalah sesuatu yang harus....ikuti langkahnya: - Mudah...saat boot tekan shift terus....(beberapa ada yang merekomendasikan ctrl+shift+alt+del)
- masuk ke menu cmdline.txt
- tambahkan kode
- dari semula: dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
- menjadi : dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait init=/bin/sh
- lalu ketik passwd pi
- terus:
sync
exec /sbin/init
reboot ulang
SUKSES DEH
JIka masih gagal:
+baca sdcard raspberry Pi ke pc / laptop, cari (hidden ext) kata kunci: cmdline.txt
Umumnya mula-mula ada bacaan sbb:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
maka ubahlah bacaan tsb dengan menambah ketikan init=/bin/sh sehingga menjadi sbb:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait init=/bin/sh
Lalu masukkan kembali sdcard ybs ke raspberry ybs dan booting ulang
saat di posisi CLI / root ketikkan
su
passwd pi
masukkan password baru....dan terahir ketik
sync
exec /sbin/init
- Setelah selesai....passang kembali sdcard ke laptop/pc dan edit cmdline.txt dan hilangkan kalimat 'init=/bin/sh' ->simpan dan kembalikan ke raspberry pi
NB :
jika langkahdi atas ada gagal =>ketika proses pengubahan password ketikkan sbb:
(ERROR WHEN CHANGING THE PASSWORD:)
(ERROR WHEN CHANGING THE PASSWORD:)
mount -rw -o remount /
Blank Raspberry Pi Password
- Jika langkah di atas masih gagal ya.....lakukan langkah sakti sbb:
- Buka file SDCARD/etc/shadow menggunakan pc / laptop
- penampakannya biasannya sbb:
pi:$6$R0iLJW7j$1eWDasdXcPQv2dQv5xcUnDew/VU/pur0ZbMi8RgdsaLtd6uzCyMuvZK7r9ZVmo0:15871:0:99999:7:::
- hapus data antara colon (:) pertama dan kedua sehingga menjadi
pi::0:99999:7:::
- simpan dan masukkan ke SDCARD lagi
- Artinya raspberry Pi tanpa password.........
Yang aman adalah kosongkan saja password raspberry....atau salah satu account yang ada ....sehingga saat terjadi perubahan password tiba-tiba kita masih ada account cadangan....tanpa password (sudo tanpa password)
Start Raspberry Pi without login
sudo nano /etc/inittab
ubah file sbb:
1:2345:respawn:/sbin/getty 115200 tty1
menjadi:
#1:2345:respawn:/sbin/getty 115200 tty1
lalu tambahkan code sbb:
1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1
selanjutnya simpan dan buat menjadi Auto StartX (Run LXDE):
sudo nano /etc/rc.local
tambhkan code sbb sebelum kalimat: exit 0:
su -l pi -c startx
Tidak ada komentar:
Posting Komentar