Windows Subsystem for Linux cho phép bạn chạy terminal Linux trong môi trường Windows 10. Một trong những tính năng tốt nhất của WSL là nó tự động đăng nhập bạn như người dùng mặc định ngay khi bạn mở terminal WSL. Và tất cả xảy ra mà không cần mật khẩu mặc định của người dùng.
Trong hệ thống Linux, nếu bạn quên mật khẩu, bạn có thể đặt lại bằng cách boot vào GRUB và đặt lại từ đó. Tuy nhiên, WSL không tuân theo quy trình boot bình thường, làm cho quy trình trên vô hiệu. Tuy nhiên, nếu bạn muốn đặt lại mật khẩu bằng WSL, có cách dễ dàng hơn.
Hướng dẫn này sẽ thảo luận quy trình thay đổi mật khẩu người dùng trong Ubuntu WSL. Quy trình thay đổi mật khẩu trên các bản phân phối WSL khác cũng tương tự.
Thay Đổi Mật Khẩu Người Dùng Trong Ubuntu WSL
- Thay đổi tên người dùng mặc định cho bản phân phối WSL thành root. Sau đó, chạy lệnh config như sau:
ubuntu config --default-user root - Khởi chạy bản phân phối Linux của bạn, nếu bạn đang làm việc với bản phân phối WSL mặc định.
- Đặt lại mật khẩu bằng lệnh passwd.
passwd - Để đặt lại mật khẩu của người dùng cụ thể, truyền tên người dùng cùng lệnh. Ví dụ:
passwd winibhalla - Thoát phiên WSL và đặt người dùng mặc định của bản phân phối WSL trở lại tài khoản người dùng của bạn.
ubuntu config --default-user winibhalla
Lưu ý: Bạn có thể dùng các lệnh sau để thay đổi người dùng mặc định thành root trong bản phân phối WSL.
Thay thế root bằng tên tài khoản người dùng khác, để hệ thống đặt nó làm tài khoản mặc định cho bản phân phối đang dùng. Các lệnh đặt người dùng mặc định thành root giống nhau trong các bản phân phối Linux khác.
Đặt root làm người dùng mặc định trên Ubuntu:
ubuntu config --default-user root
Trên OpenSuse Linux:
sles-12 config --default-user root
Thay đổi người dùng mặc định trên Kali Linux cũng dễ dàng:
kali config --default-user root
Để thay đổi người dùng mặc định thành root trên Debian:
debian config --default-user root
Đặt Lại Mật Khẩu Trên WSL, Cách Dễ Dàng
Quy trình khá đơn giản, và ngay cả người mới cũng có thể làm theo các bước trên. Ý tưởng chỉ cần làm theo quy trình từng bước, bạn không thể sai.
Trên cài đặt Linux truyền thống, bạn có thể dùng lệnh passwd để thay đổi mật khẩu tài khoản dễ dàng. Unix tương tự Linux về kiến trúc và lệnh, và các bước thay đổi mật khẩu người dùng giống như Linux.