
저는 우분투를 처음 접하는 것은 아니지만 주로 미디어 센터로 사용합니다. 나는 터미널에 익숙하지만 소프트웨어 업데이트, 잘라내기 및 붙여넣기 등의 기본 사항만 사용합니다.
파일 시스템과 권한을 잘 이해하지 못합니다. 슈퍼유저로 수행하기 위해 명령 전에 sudo를 사용하는 것을 이해합니다. 내 외부 하드 드라이브 중 하나가 잠겨 있는 것을 발견했습니다. /media 아래의 노틸러스를 보면 내 사용자 폴더에서 이동되어 /media/mark
새 게스트 폴더에 들어간 것을 볼 수 있습니다 /media/guest-Wwm1UC
. 권한이 잠겨 있어 그 권한이 무엇인지 알 수 없습니다.
내가 도대체 무슨 짓을 했는지 전혀 모르겠어요. 어느 날 밤 술에 취해 사용자가 아닌 손님으로 로그인한 상태에서 일부 파일을 이동하거나 어떤 작업을 수행한 것 같습니다. 이것은 합리적인 추측입니다! su로 노틸러스를 열고 폴더와 드라이브의 권한을 변경하려고 시도했습니다. 이 작업을 수행하면 매번 노틸러스가 충돌합니다. 드라이브와 폴더에 액세스하는 내 솔루션은 su로 노틸러스를 열고 드라이브를 마운트 해제하는 것이었습니다.
노틸러스를 사용자로 다시 열면 일반 권한이 복원됩니다. 내 질문은, 내가 어떻게 이것을 만들 수 있었느냐는 것입니다. 드라이브를 게스트로 마운트하시겠습니까? 이 경험을 한 후에는 파일 시스템, 권한 및 사용자 등에 대해 좀 읽고 스스로 배워야 한다고 생각합니다. ( /etc
= 아님) )
답변1
게스트 사용자로 로그인하여 외장 드라이브를 마운트하고 마운트 해제하지 않은 것 같습니다. 이제 (임시) 게스트 사용자는 드라이브의 파일 시스템에 대한 독점적인 액세스 권한을 갖고 이를 마운트 해제할 수 있습니다(마운트된 상태를 유지하는 한).
가장 쉬운 해결책은 슈퍼유저로 드라이브를 마운트 해제하는 것입니다.
방법 1: 그놈 디스크
다음을 통해 파일 시스템을 마운트 해제할 수 있습니다.그놈 디스크.
- 드라이브와 파티션을 선택합니다.
- 누르세요마운트 해제 버튼검은색 정사각형 모양의 문장이 있습니다(■). 액세스 권한에 따라 Gnome Disks는 수퍼유저 비밀번호를 요청할 수 있습니다.
- Gnome Disks 또는 Nautilus를 통해 다시 마운트하거나 일반적으로 수행하는 방식으로 마운트합니다.
이 방법은 일반적으로 모든 마운트 해제 절차에 적용됩니다. 귀하의 특별한 경우에는 다른 사용자가 원래 파일 시스템을 마운트한 경우 UDisk(일반 사용자가 파일 시스템을 마운트할 수 있도록 허용하는 하위 시스템)가 어떻게 작동하는지 모르겠습니다. 작동하지 않으면 다른 방법을 시도해 보십시오.
방법 2: 명령줄
슈퍼유저로 드라이브를 마운트 해제합니다.
sudo umount <MOUNTPOINT>
또는
sudo umount <DEVICE>
평소처럼 일반 사용자와 함께 마운트하십시오(예: Nautilus의 사이드 바를 통해).
프로세스에서 파일 시스템을 마운트 해제하지 않고도 마운트 옵션을 변경하고 마운트 지점을 이동하여 다른 사용자에게 액세스 권한을 부여할 수도 있지만 이는 약간의 조사가 필요하고 더 복잡합니다. 원한다면 새로운 질문을 열고 마운트 해제하고 싶지 않다는 점을 강조하고 이에 대해 관심을 끌 수 있도록 댓글을 남겨주세요.