Ubuntu からcode .でVScodeを開こうとしたが、
/mnt/c/Users/ユーザー名/AppData/Local/Programs/Microsoft VS Code/bin/code: 46: cannot create /tmp/remote-wsl-loc.txt: Permission denied
/mnt/c/Users/ユーザー名/AppData/Local/Programs/Microsoft VS Code/bin/code: 52: /mnt/c/Users/ユーザー名/.vscode/extensions/ms-vscode-remote.remote-wsl-0.66.3/scripts/wslCode.sh: not found
というエラーが出て開けなくなった。
【解決方法】
エラー通り/tmp/remote-wsl-loc.txtファイルの権限がrootユーザーに変更されていたため、権限を一般ユーザーに変更した。
1.Ubuntuでcd /tmpを実行しtmpディレクトリまで移動。
2.sudo chown ユーザー名:ユーザー名 -R remote-wsl-loc.txt
権限がユーザーに変更できたので、再度code .で実行すると起動できた。