分页: 7 / 8

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-04 23:34
znzjzz
睡了,明早再整

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-05 9:37
poloshiao
0. 試試
把下面指令 複製 貼進終端機 執行
0-1. getfacl /mnt/media/znzjzz

0-2. sudo getfacl /mnt/media/znzjzz
把指令及結果直接 選取/複製 貼上來
0-3. 參閱
https://help.ubuntu.com/community/FileP ... sting_ACLs
Listing ACLs
咋也没想到“安全”到我自己也找不回来了,真没想到这么复杂
Model: Linux 设备映射器 (linear) (dm)
磁盘 /dev/mapper/ubuntu--vg-root: 1992GB
Sector size (logical/physical): 512B/4096B
分区表:loop
Disk Flags:
数字 开始: End 大小 文件系统 标志
1 0.00B 1992GB 1992GB ext4
1. 你以前曾經安裝過什麼軟體 會產生 /dev/mapper 目录的 ?
1-1. 如果沒有 可能就是來自於 lvm2
1-2. 進一步參閱
http://blog.51cto.com/lookingdream/1846427
Linux 系统 /dev/mapper目录

2. 你以前是否曾經設定過 user_xattr ?
2-1. http://manpages.ubuntu.com/manpages/bio ... unt.8.html
mount - mount a filesystem
user_xattr
Enable Extended User Attributes. See the attr(5) manual page.

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-05 12:26
znzjzz
ubuntu-kylin@ubuntu-kylin:~$ getfacl /mnt/media/znzjzz
getfacl: /mnt/media/znzjzz: 没有那个文件或目录
ubuntu-kylin@ubuntu-kylin:~$ sudo getfacl /mnt/media/znzjzz
getfacl: /mnt/media/znzjzz: 没有那个文件或目录

是不是还要先 挂载 什么?

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-05 12:29
znzjzz
poloshiao 写了:0. 試試
把下面指令 複製 貼進終端機 執行
0-1. getfacl /mnt/media/znzjzz

0-2. sudo getfacl /mnt/media/znzjzz
把指令及結果直接 選取/複製 貼上來
0-3. 參閱
https://help.ubuntu.com/community/FileP ... sting_ACLs
Listing ACLs
咋也没想到“安全”到我自己也找不回来了,真没想到这么复杂
Model: Linux 设备映射器 (linear) (dm)
磁盘 /dev/mapper/ubuntu--vg-root: 1992GB
Sector size (logical/physical): 512B/4096B
分区表:loop
Disk Flags:
数字 开始: End 大小 文件系统 标志
1 0.00B 1992GB 1992GB ext4
1. 你以前曾經安裝過什麼軟體 會產生 /dev/mapper 目录的 ?
1-1. 如果沒有 可能就是來自於 lvm2
1-2. 進一步參閱
http://blog.51cto.com/lookingdream/1846427
Linux 系统 /dev/mapper目录

2. 你以前是否曾經設定過 user_xattr ?

没安装过什么软件 我都不知道 user xattr是啥

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-05 12:46
znzjzz
之前还用过test disk不知是否有影响在ubuntu14.10系统下就再没安装过啥软件,我也不会安装软件

再就是boot repair disk 修复过启动引导

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-05 14:16
znzjzz
先踢球去了,晚八点再整

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-05 21:58
znzjzz
poloshiao在吗?还有办法吗?

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-05 22:04
znzjzz
还有大神吗?帮帮忙啊

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-05 22:25
poloshiao

最好是明天再繼續
晚上 腦袋不清楚了

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-05 23:08
znzjzz
OK,明早九点继续

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-06 12:41
poloshiao
viewtopic.php?p=3204945#p3204945
0. 試試
把下面指令 複製 貼進終端機 執行
0-1. getfacl /mnt/media/znzjzz

0-2. sudo getfacl /mnt/media/znzjzz
把指令及結果直接 選取/複製 貼上來

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-06 15:27
znzjzz
ubuntu-kylin@ubuntu-kylin:~$ getfacl /mnt/media/znzjzz
getfacl: /mnt/media/znzjzz: 没有那个文件或目录
ubuntu-kylin@ubuntu-kylin:~$ sudo getfacl /mnt/media/znzjzz
getfacl: /mnt/media/znzjzz: 没有那


这个指令昨天,你说了我执行过

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-06 16:54
poloshiao
ubuntu-kylin@ubuntu-kylin:~$ getfacl /mnt/media/znzjzz
getfacl: /mnt/media/znzjzz: 没有那个文件或目录
ubuntu-kylin@ubuntu-kylin:~$ sudo getfacl /mnt/media/znzjzz
getfacl: /mnt/media/znzjzz: 没有那
1. 你確認已卸載嗎 ?
viewtopic.php?p=3204902#p3204902
上兩圖 從左側卸載 不再掛載

2. 上面確認已卸載後 重新掛載
2-1. sudo umount /mnt
2-2. sudo mount /dev/ubuntu-vg/root /mnt

3. viewtopic.php?p=3204902#p3204902
從終端機
3-1. sudo ls -al / | grep mnt
3-2. sudo ls -al /mnt | grep media
3-3. sudo ls -al /mnt/media | grep znzjzz
3-4. getfacl /mnt/media/znzjzz
3-5. sudo getfacl /mnt/media/znzjzz
把指令及結果直接 選取/複製 貼上來

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-06 22:06
znzjzz
确认卸载

ubuntu-kylin@ubuntu-kylin:~$ sudo umount /mnt
umount: /mnt: not mounted
ubuntu-kylin@ubuntu-kylin:~$ sudo mount /dev/ubuntu-vg/root /mnt
ubuntu-kylin@ubuntu-kylin:~$ sudo ls -al / | grep mnt
drwxr-xr-x 23 root root 4096 1月 8 2015 mnt
ubuntu-kylin@ubuntu-kylin:~$ sudo ls -al /mnt | grep media
drwxr-xr-x 3 root root 4096 1月 8 2015 media
ubuntu-kylin@ubuntu-kylin:~$ sudo ls -al /mnt/media | grep znzjzz
drwxr-x---+ 3 root root 4096 8月 1 2016 znzjzz
ubuntu-kylin@ubuntu-kylin:~$ getfacl /mnt/media/znzjzz
getfacl: 从绝对路径名尾部去除" / "字符。
# file: mnt/media/znzjzz
# owner: root
# group: root
user::rwx
user:1000:r-x
group::---
mask::r-x
other::---

ubuntu-kylin@ubuntu-kylin:~$ sudo getfacl /mnt/media/znzjzz
getfacl: 从绝对路径名尾部去除" / "字符。
# file: mnt/media/znzjzz
# owner: root
# group: root
user::rwx
user:1000:r-x
group::---
mask::r-x
other::---



还是无权访问

Re: 请问如何取得挂载的另一个2T硬盘的权限?

发表于 : 2018-05-07 8:54
poloshiao
user:1000:r-x
把下面指令 複製 貼進終端機 執行
1. sudo cat /etc/group | grep 1000
把指令及結果直接 選取/複製 貼上來
ubuntu-kylin@ubuntu-kylin:~$ sudo ls -al /mnt/media | grep znzjzz
drwxr-x---+ 3 root root 4096 8月 1 2016 znzjzz
2. 你這個時候登入的使用者 應該是 ubuntu-kylin (預設)
2-1. rwxr-x---
使用者 ubuntu-kylin 沒有第三者 權限
2-2. rwxr-x---
2-2-1. 看看 ubuntu-kylin 是否屬於 sudo 群組成員
sudo cat /etc/group | grep sudo
把指令及結果直接 選取/複製 貼上來
2-2-2. 看看 ubuntu-kylin 是否屬於 root 群組成員
sudo cat /etc/group | grep root
把指令及結果直接 選取/複製 貼上來
2-3. 對於 rwxr-x--- 如果不明白 請參閱
http://linux.vbird.org/linux_basic/0210 ... ission.php
Linux 的檔案權限與目錄配置
sudo getfacl /mnt/media/znzjzz
getfacl: 从绝对路径名尾部去除" / "字符。
# file: mnt/media/znzjzz
# owner: root
# group: root
user::rwx
user:1000:r-x
group::---
mask::r-x
other::---
3. mask::r-x
使得無法寫入
3-1. 你可以使用 -x 參數 把上面的 acl 移除
3-2. https://linuxgazette.net/152/prestia.html
Removing a user from an ACL
The "-x" switch removes the associated user, group, or other, from the associated access control list
3-3. 這一篇 詳細易懂 有興趣 研究一下
https://linuxgazette.net/152/prestia.html
Joey's Notes: Access Control Lists