Category: Linux

How to set new user password in Ubuntu WSL 22.04?

Open terminal using ‘cmd.exe’

run the wsl with root user

type passwd <username> to modify the user password

Once done type ‘exit’ to exit wsl.

Now use wsl and check any command with sudo.

C:\Users\yodas>wsl -u root
root@localhost:/mnt/c/Users/yogi# passwd yogi
New password:
Retype new password:
passwd: password updated successfully
root@localhost:/mnt/c/Users/yodas# exit
logout

Source: Unable to change the root password in Windows 10 WSL – Ask Ubuntu

SSH returns: no matching host key type found. Their offer: ssh-dss

When you do an SSH or SCP to a server, you may find the below error message.

“SSH returns: no macthing key type found. Their offer ssh-rsa,ssh-dss”.

You can add the -oHostKeyAlgorithms option to access the server. For example.

ssh -oHostKeyAlgorithms=+ssh-dss admin@yogindar.com

 

Source: SSH returns: no matching host key type found. Their offer: ssh-dss – Ask Ubuntu

What is vm.min_free_kbytes and how to tune it?

vm.min_free_kbytes setting allows kernel to compute a minimum value in the low memmory zone and reserve it for its own use.

 

To read the current value

[Fri Mar 24 15:18:05 root@system:~]$sysctl vm.min_free_kbytes

vm.min_free_kbytes = 1888

To set new value of 4MB. Based on your system requirement configure the value. Ideally 1.8% is good enough.

echo 4096 > /proc/sys/vm/min_free_kbytes

To configure permenantly on every reboot add the below entry to /etc/sysctl.conf

vm.min_free_kbytes=4096

 

Source: What is vm.min_free_kbytes and how to tune it?