Tôi đã cài đặt cả Ubuntu và Kali Linux được cài đặt cùng một lúc Nhưng khi tôi chạy bash theo mặc định, nó sẽ mở Ubuntu.
Trong các phiên bản Windows mới, người dùng có thể cài đặt và chạy nhiều bản phân phối GNU / Linux. Người ta có thể cấu hình phân phối mặc định (tức là phân phối đi kèm wsl.exe
) bằng wslconfig /s <disrto_name>
lệnh. ví dụ: Để mở Kali với wsl.exe
lần chạy đầu tiên, hãy sử dụng lệnh này wslconfig /s kali-linux
hoặc chạy kali.exe
.
Tôi đã quên mật khẩu root trong Kali, chỉ có thiết bị đầu cuối của Kali Linux và không có gì khác. Làm thế nào tôi có thể thiết lập lại mật khẩu của mình một cách an toàn?
Trước hết, tôi không biết liệu quy trình này có an toàn hay không. Tại thời điểm viết, WSL quản lý người dùng đăng nhập mặc định từ DefaultUID
sổ đăng ký (điều này có thể thay đổi trong tương lai). Đóng mọi đối tượng WSL đã mở. Để chỉnh sửa giá trị đăng ký này, hãy mở Registry Editor hoặc regedit.exe
từ menu start hoặc hộp thoại chạy. Đi đến đường dẫn đăng ký này hoặc nhập đường dẫn này bằng Ctrl+ Ltrong Cửa sổ đó:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss
Bạn có thể thấy một hoặc nhiều khóa con (như thư mục con) với tên giống như {12345678-1234-1234-1234-123456789012}
(được gọi là GUID). Nhấp đúp chuột vào chúng để mở từng cái một và khớp DistributionName
giá trị với tên phân phối mong muốn của bạn, ở đây sẽ có kali-linux
(xem bên dưới). Nhấp đúp chuột vào DefaultUID
giá trị và thay đổi nó thành ZERO. Zero dành cho người dùng root và 1000
hoặc 0x3e8
(ở hệ thập lục phân) cho người dùng bình thường.
Mở wsl.exe
trong dấu nhắc lệnh. Dấu nhắc thay đổi từ $
thành #
(có nghĩa là người dùng root). Chạy passwd
lệnh trong Kali, thay đổi mật khẩu root như bình thường. Bây giờ hãy quay lại khóa đăng ký trước đó, thay đổi Zero thành giá trị trước đó (hoặc 3e8
ở dạng hex). Dưới đây là một ví dụ về các giá trị đăng ký:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss]
"DefaultDistribution"="{f029d4cd-b7ee-42bc-ae02-af8f2c97f495}"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss\{f029d4cd-b7ee-42bc-ae02-af8f2c97f495}]
"State"=dword:00000001
"DistributionName"="kali-linux"
"Version"=dword:00000001
"BasePath"="C:\\MyFiles\\kali-linux"
"KernelCommandLine"="BOOT_IMAGE=/kernel init=/init ro"
"DefaultUid"=dword:000003e8
"Flags"=dword:00000007
Biết thêm chi tiết: