GNU/Linux >> Belajar Linux >  >> Linux

Lupa Kata Sandi Linux di WSL? Begini Cara Resetnya Dengan Mudah

WSL (Windows Subsystem for Linux) adalah alat yang berguna untuk orang-orang yang ingin menikmati kekuatan baris perintah Linux dari kenyamanan Windows.

Saat Anda menginstal Linux menggunakan WSL di Windows, Anda akan diminta untuk membuat nama pengguna dan kata sandi. Pengguna ini secara otomatis masuk ketika Anda memulai Linux di WSL.

Sekarang, masalahnya adalah jika Anda tidak menggunakannya selama beberapa waktu, Anda mungkin lupa kata sandi akun WSL. Dan ini akan menjadi masalah jika Anda harus menggunakan perintah dengan sudo karena di sini Anda harus memasukkan kata sandi.

Jangan khawatir. Anda dapat dengan mudah mengatur ulang.

Setel ulang kata sandi yang terlupakan untuk Ubuntu atau distribusi Linux lainnya di WSL

Untuk mereset kata sandi Linux di WSL, Anda harus:

  • Ganti pengguna default ke root
  • Setel ulang sandi untuk pengguna biasa
  • Mengalihkan kembali pengguna default ke pengguna biasa

Biarkan saya menunjukkan langkah-langkah secara rinci dan dengan screenshot. Jika Anda menginginkan video, Anda juga dapat menontonnya.

Langkah 1:Beralih ke root sebagai pengguna default

Sebaiknya catat nama pengguna normal/reguler akun Anda. Seperti yang Anda lihat, nama pengguna akun reguler saya adalah abhishek.

Pengguna root di WSL tidak terkunci dan tidak memiliki set kata sandi. Ini berarti Anda dapat beralih ke pengguna root dan kemudian menggunakan kekuatan root untuk mengatur ulang kata sandi.

Karena Anda tidak ingat kata sandi akun, beralih ke pengguna root dilakukan dengan mengubah konfigurasi aplikasi WSL Linux Anda dan membuatnya menggunakan pengguna root secara default.

Ini dilakukan melalui Command Prompt Windows dan Anda harus mengetahui perintah mana yang perlu Anda jalankan untuk distribusi Linux Anda.

Informasi ini biasanya diberikan dalam deskripsi aplikasi distribusi di Windows Store. Ini adalah tempat Anda pertama kali mengunduh distribusi Anda.

Dari menu Windows, jalankan command prompt:

Di sini, gunakan perintah distribusi Anda dengan cara ini. Jika Anda menggunakan aplikasi Ubuntu dari Windows store, perintahnya adalah:

ubuntu config --default-user root

Di tangkapan layar, saya menggunakan aplikasi Ubuntu 20.04 dari toko Windows. Jadi, saya telah menggunakan perintah ubuntu2004.

Untuk menyelamatkan Anda dari masalah, saya membuat daftar beberapa distribusi dan perintahnya masing-masing dalam tabel ini:

Aplikasi Distribusi Perintah Windows
Ubuntu konfigurasi ubuntu – root pengguna default
Ubuntu 20.04 konfigurasi ubuntu2004 – root pengguna default
Ubuntu 18.04 konfigurasi ubuntu1804 – root pengguna default
Debian konfigurasi debian – root pengguna default
Kali Linux kali config –default-user root

Langkah 2:Setel ulang sandi untuk akun

Sekarang, jika Anda memulai aplikasi distribusi Linux, Anda harus masuk sebagai root. Anda dapat mengatur ulang kata sandi untuk akun pengguna biasa.

Apakah Anda ingat nama pengguna di WSL? Jika tidak, Anda selalu dapat memeriksa isi direktori /home. Ketika Anda memiliki nama pengguna, gunakan perintah ini:

passwd username

Ini akan meminta Anda untuk memasukkan kata sandi baru. Saat Anda mengetik di sini, tidak ada yang akan ditampilkan di layar. Itu normal. Cukup ketik kata sandi baru dan tekan enter. Anda harus mengetik ulang sandi baru untuk mengonfirmasi dan sekali lagi, tidak ada yang akan ditampilkan di layar saat Anda mengetik sandi.

Selamat. Kata sandi untuk akun pengguna telah diatur ulang. Tapi Anda sudah selesai. Pengguna default masih root. Anda harus mengubahnya kembali ke pengguna akun biasa Anda, jika tidak maka akan tetap masuk sebagai pengguna root.

Langkah 3:Tetapkan pengguna biasa sebagai default lagi

Anda memerlukan nama pengguna akun biasa yang Anda gunakan dengan perintah passwd di langkah sebelumnya.

Mulai prompt perintah Windows sekali lagi. Gunakan perintah distribusi Anda dengan cara yang sama seperti yang Anda lakukan pada langkah 1. Namun, kali ini, ganti root dengan pengguna biasa.

ubuntu config --default-user username

Sekarang ketika Anda memulai aplikasi distribusi Linux di WSL, Anda akan masuk sebagai pengguna biasa. Anda telah menyetel ulang sandi baru dan dapat menggunakannya untuk menjalankan perintah dengan sudo.

Jika Anda lupa sandi lagi di masa mendatang, Anda tahu langkah-langkah untuk menyetel ulang sandi.

Jika menyetel ulang sandi WSL semudah ini, apakah ini bukan risiko keamanan?

Tidak juga. Anda harus memiliki akses fisik ke komputer bersama dengan akses ke akun Windows. Jika seseorang sudah memiliki akses sebanyak ini, dia dapat melakukan lebih dari sekadar mengubah kata sandi Linux di WSL.

Apakah Anda dapat menyetel ulang sandi WSL?

Saya memberi Anda perintah dan menjelaskan langkah-langkahnya. Saya harap ini membantu Anda dan Anda dapat mengatur ulang kata sandi distribusi Linux Anda di WSL.

Jika Anda masih menghadapi masalah atau jika Anda memiliki pertanyaan tentang topik ini, jangan ragu untuk bertanya di bagian komentar.



Linux
  1. Setel Ulang Kata Sandi Root di Linux

  2. Cara Mengatur Ulang Kata Sandi Root MySQL Atau MariaDB

  3. Reset Password Root di Rocky Linux - Bagaimana Caranya?

  1. Cara mereset kata sandi Windows dengan Linux

  2. Cara Mengatur Ulang atau Mengubah Kata Sandi Root di Linux

  3. Cara Mengatur Ulang atau Mengubah Kata Sandi Root MySQL di Linux atau Windows

  1. Cara mereset kata sandi root Kali Linux

  2. Cara Mengubah Kata Sandi Pengguna di Linux

  3. Cara Mengatur Ulang Kata Sandi Pengguna Root Di Arch Linux, CentOS Dan Ubuntu