実現したいこと
ホームディレクトリを変更したい。
(cd ~/Desktopを実行できるようにしたい。)
uidをもとに戻したい。
ここに実現したいことを箇条書きで書いてください。
- ▲▲機能を動作するようにする
前提
環境はWSLになります。
ここに質問の内容を詳しく書いてください。
(例)
TypeScriptで●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
エラーメッセージ Sorry, try again. ### 該当のソースコード sudo vim /etc/passwd ```ここに言語名を入力 ソースコード
試したこと
1ホームディレクトリ変更前
cd ~/Desktopの実行時にNo such file or directoryとエラーが出てしまいました。
-bash: cd: /home/kuriy/Desktop: No such file or directory
echo $HOME の出力内容。
/home/kuriy
そのためpwdコマンドを実行して確認しましたところ、ホームディレクトリが存在しない場所になっていました。
pwdの出力内容
home/kuriy
2ホームディレクトリ変更コマンド
sudo vim /etc/passwd
上記コマンドを実行して修正を試みました。
何をどう変えたかを具体的に全部。
http://itano-net.co.jp/wsl2%E3%80%80%E3%83%9B%E3%83%BC%E3%83%A0%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AE%E5%A4%89%E6%9B%B4/
上記記事を参考にrumaと記載されてる2か所をkuriyに変更しました。
変更前
ruma❌1000:/......ruma/bin/bash
変更後
kuriy❌1000:/......kuriy/bin/bash
(....は中間の内容が曖昧なため省力しました。)
3ホームディレクトリ変更後
その後idコマンドを実行したらuidのみ名前が変更されていました。
udi=の数字はそのままで、括弧内のユーザ名が変わっていたと言うことですか?
何から何に?
uid=1000(ruma) gid=1000(ruma) groups=1000(ruma)
上記内容から下記内容になりました。
uid=1000(kuriy) gid=1000(ruma) groups=1000(ruma)
cd ~/Desktopは相変わらず実行できないため再度
前回と全く同じエラーメッセージですか?違うならエラーメッセージ全文。
エラー内容は全く同じです。
sudo vim /etc/passwd
を実行しました。
するとパスワードが違うと出てしまい、元に戻すこともできなくなってしまいました。
pwdの出力内容
/
具体的なメッセージ全文。
補足情報(FW/ツールのバージョンなど)
初心者で理解が追いつていないため質問がおかしい可能性がありますが何卒よろしくお願い致します。
