Windows10 のWSL (Windows Subsystem for Linux)上で root権が必要なコマンドを実行する場合、sudo ではパスワードを聞かれて、スクリプトの実行を止めてしまいます。
この場合、Windows側の wsl コマンドを実行すれば、ユーザー root でコマンドを実行できます。
次のようにして WSL上で実行すればOKです。
/mnt/c/windows/system32/wsl.exe -user root -- COMMAND
Windows10 のWSL (Windows Subsystem for Linux)上で root権が必要なコマンドを実行する場合、sudo ではパスワードを聞かれて、スクリプトの実行を止めてしまいます。
この場合、Windows側の wsl コマンドを実行すれば、ユーザー root でコマンドを実行できます。
次のようにして WSL上で実行すればOKです。
/mnt/c/windows/system32/wsl.exe -user root -- COMMAND
コメント