
wsl2 개발환경에 설치한 mariaDB를 윈도우의 mysql Workbench와 연동한 뒤부터
저런 식으로 자물쇠가 걸린 표시가 나오기 시작했다
그 뒤부터 sudo 없이는 많은 기능들이 Permission denied가 되었고
vscode에서 git 명령어조차 사용 불가능했다
아마 현재 사용자가 현재 폴더에 대한 권한이 없어서 생긴 문제라고 생각한다!
그래서 구글링을 해보니 해당 디렉토리나 파일의 사용자 권한을 조정하는 방법이 있었다
$sudo chown -R {사용자명} {해당 디렉토리}
sudo 명령어는 다들 아시다시피 root 권한으로 명령어를 실행시키는 것이고,
chown 명령어는 파일이 속한 Owner 또는 Group을 변경하는 명령어다.
-R은 Recursive의 약자로, 하위 폴더의 소유자도 함께 변경하고 싶을 때 사용한다
$sudo chown -R username ~
라는 명령어를 치면 된다.
~(물결 표시)는 로그인한 유저의 home 디렉토리를 의미한다
해당 홈 디렉토리의 소유를 username(사용자명)으로 바꿔주는 것이다.

자물쇠였던 그림이 풀렸다!

테스트 삼아 커밋을 해보니 권한이 다시 생겨서 문제 없이 커밋이 이루어졌다