하드디스크 장착후 마운트 했는데 permisssion denied 정보
하드디스크 장착후 마운트 했는데 permisssion denied본문
하드 2테라 사서 장착후 마운트까지 잘 되었는데요
1. localhost ~]$ df -h 를 해본 결과
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/cl-root 50G 30G 21G 60% /
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.8G 81M 3.8G 3% /dev/shm
tmpfs 3.8G 9.1M 3.8G 1% /run
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/sda1 1.9T 33M 1.9T 1% /mystorage
/dev/sdb1 1014M 372M 643M 37% /boot
2. localhost ~]$ cat /etc/fstab 를 해본 결과
(/etc/fstab을 수정후 서버 리부팅 했습니다^^)
/dev/mapper/cl-root / xfs defaults 0 0
UUID=cc87c816-2433-4575-9a2a-dbbda6847551 /boot xfs defaults 0 0
/dev/mapper/cl-home /home xfs defaults 0 0
/dev/mapper/cl-swap swap swap defaults 0 0
/dev/sda1 /mystorage xfs defaults 0 0
3. mystorage폴더에서 backup 디렉토리 만드려니 퍼미션 에러나는데요
어케해야 하나요?
cd /mystorage/
@localhost mystorage]$ ls
@localhost mystorage]$ mkdir backup
mkdir: cannot create directory ‘backup’: Permission denied
4. 진짜 궁금한것
새로 추가한 2T하드도
아래 computer 와 3T_newHard 처럼 그 들과 함께 함께 보이게 하고 싶은데
어떻게 해야 합니까? ^^
5. 그리고 3T_newHard는 /run/media/계정명/3T_newHard 처럼 /run/media/계정명/아래에 달려있는데
2T 하드는 왜 /run/media/계정명 아래에 안달려있는지도.. 서버 되게 어렵넹^^
6. 사실 제가 원하는 것
백업 서버로 사용하려는 것이니 자동으로 마운트 되면 안되어야 하며^^
위의 그림 처럼 노틸러스에서 Other Locations 클릭시
비번입력하면 그제서야 마운트 되는 것을 원하는 건데
그거 하려면 어케해야 해요?^^
0
댓글 6개
3. 해당 계정이 /mystorage라는 파티션에 쓰기 권한이 있어야 디렉터리를 만들 수 있습니다.
4. sda1이 / 밑의 mystorage에 마운트돼 보여지지 않는 것으로 추정합니다.
5. 그 3TB짜리는 외장하드로써 mystorage가 로그인된 상태에서 자동으로 마운트됐습니다.
굳이 거기에 다른 걸 마운트 하려면 루트 권한으로 다음을 실행합니다.
umount /run/media/계정명
mount -t xfs /dev/sda1 /run/media/계정명
(이중 마운트은 안되니 기존 것을 해제)
(요즘은 mount /dev/sda1 /run/media/계정명만해도 될 수 있음)
6. 로컬 디바이스를 마운트할 때 암호를 묻게하려면 특정 유틸을 써야 합니다.
x윈도우는 사용하지 않는 편이라 노틸러스는 잘 모르겠으나 자체적으로 그런 기능은 없을 것으로 보입니다.
아마 파일브라우저 용도 같은데 네트워크 상에 있는 cifs, smb, nfs 등에 접속 암호가 설정돼 있으면 마운트 또는 접속시 이를 물어보는 정도는 지원하지 싶습니다.
그런데 질문드립니다^^
4. sda1 은 /mystorage에 마운트 된거 아닌가요?
왜냐면 df 명령어는 마운트된 것을 보는 명령어이거든요
5. 3TB 는 외장하드가 아니라
컴내부에 달린 내장하드로 백업용이며
노틸러스(5번의 그림에서 보이는 gnome gui 파일관리자)화면에서 3T 하드를 클릭하면
비번을 물어보는데 비번 입력하면 접근 가능(아마 마운트 되는듯)합니다.
마운트 상태를 df로도 확인할 수 있지만 용도에 맞는 명령은 mount입니다.
fstab과 df에서 보이지 않고 요즘은 꽂기만 하면 바로 특정 디렉터리로 마운트되기에 외장 하드디스크로 봤었습니다.
파일 브라우저에서 로컬 디스크에 접근하는데 있어 암호를 물어본다는 게 좀 이해가 안됩니다.
볼륨 또는 파티션 또는 디렉터리를 암호화 하는 것과는 무관할테고 접근 권한을 얻기 위해서 sudoers 또는 wheel 또는 root 계정의 암호를 요구한 것도 아닐테고 혹시, 어디에서 설정했던 암호입니까?
마운트는 root권한이므로 아마 sudo 처럼 비번을 물어보는것 같습니다. 왜냐면 sudo 때 입력하는 비번과 같거든요^^
마운트 자체에 암호를 물어보게 하는 것 말입니다.
따로 툴을 구해서 설치해야 합니다.
마운트시 암호 여부를 떠나 디바이스의 마운트는 쉘에서 하는 게 바람직합니다.
그 파일 브라우저도 결국은 쉘을 이용해서 마운트할 것인데 문제는 있습니다.
마운트 지점입니다.
/run 디렉터리는 임시용입니다.
가동중에 필요로 하는 프로세스, 페이징 파일 등이 생성되는 곳이며 종료시 비워지는 공간입니다.
일회용로 마운트할 cd나 usb의 공간이 될 수도 있구요.
기존 3테라가 점유하고 있었으니 신규 2테라가 나오지 않았던 것입니다.
한 번은 모를까 자주하는 마운트를 이 안에 두는 것은 곤란합니다.
2테라건 3테라 짜리 건 마운트를 그 파일 브라우저의 의존하지 말고 쉘로 하기 바랍니다.
마운트 지점을 생성해 놓고 mount 명령어로 입니다.
fstab에 등록 여부는 용도에 따라서 하고 입니다.
fstab이 아니고 mount로 올렸으면 시스템 종료 전에는 꼭 umount로 내리고 입니다.