Cara Mengatasi Error: su: failed to execute /usr/bin/zsh: No such file or directory - Pintar Network

Latest

Pintar Network merupakan sebuah website yang berisi informasi serta tutorial seputar IT, Network, System, dan Security.


Kamis, 27 Oktober 2022

Cara Mengatasi Error: su: failed to execute /usr/bin/zsh: No such file or directory

Title: Cara Mengatasi: su: failed to execute /usr/bin/zsh: No such file or directory

Assalamu'alaikum wr.wb

Pada kesempatan kali ini saya akan membagikan sedikit tips terkait dengan error berikut:

su: failed to execute /usr/bin/zsh: No such file or directory

Error ini biasanya terjadi karena kita menghapus zsh atau Z shell pada sistem kita yang mana zsh tersebut masih digunakan sebagai default shell untuk user root. Oleh karena itu, ketika kita mencoba untuk login menggunakan user root (contoh menggunakan perintah sudo su), maka akan muncul pesan error tersebut karena sistem tidak dapat menemukan shell zsh.


Sekilas Info:
Z shell (Zsh) adalah sebuah Unix shell yang dapat digunakan sebagai login shell yang interaktif dan sebagai penerjemah perintah yang kuat untuk shell scripting. Zsh adalah Bourne shell yang disempurnakan dengan sejumlah besar perbaikan, termasuk penambahan beberapa fitur dari Bash, ksh, dan tcsh. - Dikutip dari wikipedia.

Berikut ini adalah langkah-langkah untuk mengatasi error tersebut, kita hanya perlu mengubah default shell untuk user root kita dengan cara mengedit file /etc/passwd dengan menggunakan perintah berikut:
sudo nano /etc/passwd

*catatan: Gunakan text editor sesuai dengan yang biasanya kalian gunakan, disini Saya menggunakan nano sebagai text editor.

Setelah itu edit default shell user root dari zsh menjadi bash:

Sebelum:
root:x:0:0:root:/root:/usr/bin/zsh

Sesudah:
root:x:0:0:root:/root:/usr/bin/bash

edit default shell user root

Jangan lupa untuk menyimpan perubahannya dan keluar dari file editor tersebut.


Setelah selesai, coba lagi untuk login ke user root dengan menggunakan perintah berikut:

sudo su

Apabila berhasil, maka kalian akan mendapatkan shell dengan akses root (#) seperti tampilan berikut:


login user root


Nah itu tadi cara mengatasi error: su: failed to execute /usr/bin/zsh: No such file or directory. Cukup mudah bukan.
Sekian yang dapat Saya sampaikan, kurang lebihnya Saya mohon maaf. Apabila ada yang ingin kalian tanyakan, silakan tulis di kolom komentar di bawah ini. Terima kasih

Wassalamu'alaikum wr.wb

Tidak ada komentar:

Posting Komentar