2026, 새로운 도약을 시작합니다.

하드디스크 장착후 마운트 했는데 permisssion denied

· 8년 전 · 1635 · 6

하드 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/계정명 아래에 안달려있는지도.. 서버 되게 어렵넹^^

1981937434_1515050771.6601.png

6. 사실 제가 원하는 것

백업 서버로 사용하려는 것이니 자동으로 마운트 되면 안되어야 하며^^

위의 그림 처럼  노틸러스에서 Other Locations 클릭시

비번입력하면 그제서야 마운트 되는 것을 원하는 건데

그거 하려면 어케해야 해요?^^

|

댓글 6개

2. fstab에 등록해 놓으면 부팅시 자동으로 마운트 됩니다.
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 하드를 클릭하면
비번을 물어보는데 비번 입력하면 접근 가능(아마 마운트 되는듯)합니다.
@프로그래머7 sda1이 /mystorage에 마운트 된 것은 맞습니다.
마운트 상태를 df로도 확인할 수 있지만 용도에 맞는 명령은 mount입니다.

fstab과 df에서 보이지 않고 요즘은 꽂기만 하면 바로 특정 디렉터리로 마운트되기에 외장 하드디스크로 봤었습니다.
파일 브라우저에서 로컬 디스크에 접근하는데 있어 암호를 물어본다는 게 좀 이해가 안됩니다.
볼륨 또는 파티션 또는 디렉터리를 암호화 하는 것과는 무관할테고 접근 권한을 얻기 위해서 sudoers 또는 wheel 또는 root 계정의 암호를 요구한 것도 아닐테고 혹시, 어디에서 설정했던 암호입니까?
@상석하대 암호를 물어보는것은.. 아마... 해당 디스크를 클릭한다는 것이 mount하려는 시도 같습니다.
마운트는 root권한이므로 아마 sudo 처럼 비번을 물어보는것 같습니다. 왜냐면 sudo 때 입력하는 비번과 같거든요^^
@프로그래머7 그러면 권한을 얻어서 마운트하는 거라 원하는 기능의 파일 브라우저가 아닙니다.
마운트 자체에 암호를 물어보게 하는 것 말입니다.
따로 툴을 구해서 설치해야 합니다.
마운트시 암호 여부를 떠나 디바이스의 마운트는 쉘에서 하는 게 바람직합니다.
그 파일 브라우저도 결국은 쉘을 이용해서 마운트할 것인데 문제는 있습니다.
마운트 지점입니다.
/run 디렉터리는 임시용입니다.
가동중에 필요로 하는 프로세스, 페이징 파일 등이 생성되는 곳이며 종료시 비워지는 공간입니다.
일회용로 마운트할 cd나 usb의 공간이 될 수도 있구요.
기존 3테라가 점유하고 있었으니 신규 2테라가 나오지 않았던 것입니다.
한 번은 모를까 자주하는 마운트를 이 안에 두는 것은 곤란합니다.
2테라건 3테라 짜리 건 마운트를 그 파일 브라우저의 의존하지 말고 쉘로 하기 바랍니다.
마운트 지점을 생성해 놓고 mount 명령어로 입니다.
fstab에 등록 여부는 용도에 따라서 하고 입니다.
fstab이 아니고 mount로 올렸으면 시스템 종료 전에는 꼭 umount로 내리고 입니다.
@상석하대 자세한 설명 감사합니다. 무지 어렵네요 ^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

서버관리자

서버관리자 모임 게시판 입니다.
번호 제목 글쓴이 날짜 조회
655 1주 전 조회 70
654 6개월 전 조회 346
653 6개월 전 조회 318
652 6개월 전 조회 251
651 8개월 전 조회 364
650 8개월 전 조회 367
649 8개월 전 조회 399
648 9개월 전 조회 381
647 1년 전 조회 520
646 1년 전 조회 697
645 1년 전 조회 547
644 1년 전 조회 669
643 1년 전 조회 623
642 1년 전 조회 694
641 1년 전 조회 498
640 1년 전 조회 626
639 1년 전 조회 588
638 1년 전 조회 615
637 1년 전 조회 717
636 2년 전 조회 732
635 2년 전 조회 1,088
634 2년 전 조회 1,538
633 2년 전 조회 1,287
632 2년 전 조회 1,000
631 2년 전 조회 1,347
630 3년 전 조회 1,310
629 3년 전 조회 1,500
628 3년 전 조회 1,330
627 3년 전 조회 1,629
626 3년 전 조회 1,478
🐛 버그신고