【已结案】15.6启动后,文件管理权限及输入法问题
Tofloor
poster avatar
Beginner
deepin
2018-06-19 06:28
Author
本帖最后由 beginner 于 2018-6-24 22:06 编辑

本机经过多次格式化全新安装,15.6用安装时定义的用户名及密码进入桌面后,打开文件管理器,没有“新建文件”和“新建文件夹”的菜单处于灰色(不可用)。



然后,我用“以管理员身份打开”之后


输入法控制键失灵,无法呼出搜狗,而以鼠标操作呼出搜狗也无法在当前以“以管理员身份打开”的文件管理器中输入汉字,只能输入英文


这个移动硬盘一插上去就有完全的权限

按坛友的支招,用磁盘管理器重新格式看看:
启动“分区管理器”,输入用户密码,然后...


很多栏都处于灰色不可用状态
------------我第一次安装Deepin时的情况如下------------

当时我安装Deepin 时,硬件环境一样,区别只在于当时C 盘存在windows 7系统,其它硬盘都是NTFS

安装时选择其中一块硬盘分区格式化为ext4和交换分区

安装完成并启动deepin,所有的盘都是可读写的。

-----------第二次安装Deepin时的情况如下------------

由于本机最初的目的是做为文件存储服务的,当时就折腾了很久的openmediavault,装是好装,而且也很容易就让家中的其它2台win7/win10设备访问到,

但是在折腾过程中,又觉得deepin也是基于debian,就想着回到deepin来学习linux基础,于是开始屠盘并进行全新安装

然后,在win pe状态下,用diskgenius将所有磁盘全灭重格为ext4。

进入安装进度后,还继续将所有磁盘分区又一次全部删除,然后重新确定为

sda分3区,sda1=系统区40G,挂载点/;sd5=交换区4G ;sd6=用户数据区,挂载点/home
sdb分1区,sdb1=500G,ext4已格式化
sdc分1区,sdc1=320G,ext4已格式化

顺利完成安装,大概20分钟

然后,开机后就上述问题:
主目录下的都是可读写的;
计算机下的都是不可写的。

逻辑上是可以理解的,
就是第一次安装,由于其它磁盘是ntfs格式,系统将这些硬盘及分区认为是挂接的(类似移动硬盘)这样的,因此具有完全的权限;
第二次由于是ext4的,系统则将它们视为资产,需要对这些资产的操作权限进行严密监控

由此是不是可以得出结论,想不对linux的权限进行深入了解,只限于快速应用,除系统盘外,其它都弄成ntfs或Fat32。
旦凡设备中的磁盘是ext4,你就得好好学习linux的权限分配。

Reply Favorite View the author
All Replies
avatar
linusboyle
deepin
2018-06-19 06:35
#1
看一下是不是只读的
  1. sudo hdparm /dev/sd*
Copy the Code

Reply View the author
avatar
Beginner
deepin
2018-06-19 06:47
#2
https://bbs.deepin.org/post/158475
看一下是不是只读的

提示sudo hdparm:找不到命令
Reply View the author
avatar
aksss
deepin
2018-06-19 07:45
#3
用磁盘管理里看下,再重新格式化一次
Reply View the author
avatar
linusboyle
deepin
2018-06-19 07:46
#4
https://bbs.deepin.org/post/158475
提示sudo hdparm:找不到命令

没有就装一个呗
Reply View the author
avatar
Beginner
deepin
2018-06-19 16:49
#5
https://bbs.deepin.org/post/158475
用磁盘管理里看下,再重新格式化一次

使用分区管理器,打开分区管理器时要求输入用户密码(系统初装时设定的唯一用户),打开后格式化等多栏处于灰色状
例图看上方补充
Reply View the author
avatar
y***z@tom.com
deepin
2018-06-19 17:13
#6
sudo chmod -R 777 路径(文件夹或文件)
Reply View the author
avatar
linusboyle
deepin
2018-06-19 18:31
#7
https://bbs.deepin.org/post/158475
sudo chmod -R 777 路径(文件夹或文件)

不要到处777啊
Reply View the author
avatar
21wmd
deepin
2018-06-19 22:29
#8
楼主的安装是的分区方案是什么,感觉这个是在分区的时候权限有问题。
Reply View the author
avatar
Beginner
deepin
2018-06-19 23:55
#9
https://bbs.deepin.org/post/158475
楼主的安装是的分区方案是什么,感觉这个是在分区的时候权限有问题。

安装的时候当作全新设备,全部删除原分区内容,并格式化。
sda分3区,系统区a1=40G,a5=4G 交换区,a6=190G 挂入/home
sdb分1区,sdb1=500G,已格式化ext4,未使用
sdc分1区,sdc1=320G,已格式化ext4,未使用
Reply View the author
avatar
Beginner
deepin
2018-06-19 23:58
#10

这是正确的说法,在未了解之前不能到处都777
Reply View the author
avatar
duanyao
deepin
2018-06-20 00:23
#11
文件权限的基本知识先了解一下。
如果确定要让你的当前账户拥有该分区的所有目录和文件,在分区根目录下执行:
  sudo chown xxx:yyy -R .
xxx 和 yyy 是你的用户名和主要用户组,一般是一样的。"-R" 是递归执行,作用于子目录。"." 是指当前目录。
Reply View the author
avatar
Beginner
deepin
2018-06-20 00:50
#12
https://bbs.deepin.org/post/158475
文件权限的基本知识先了解一下。
如果确定要让你的当前账户拥有该分区的所有目录和文件,在分区根目录下执 ...

问一下,安装完成之后所设定的这个用户难道不是最高权限人吗?类似于administrators这样的用户组吗?
Reply View the author
avatar
Beginner
deepin
2018-06-20 01:01
#13
本帖最后由 beginner 于 2018-6-19 17:07 编辑
https://bbs.deepin.org/post/158475
文件权限的基本知识先了解一下。
如果确定要让你的当前账户拥有该分区的所有目录和文件,在分区根目录下执 ...

还有一个重点是,我安装完成后的这些磁盘,除了sda6是指定了挂载点在/home上之外,其它都没有挂点,但它们在/dev/目录中也

用管理员身份打开的文件管理器中,我点选了sdb1内建的一个文件夹,得到该盘的挂载点是media/beginner/
beginner安装时定义的用户名
Reply View the author
avatar
wtz
deepin
2018-06-20 01:07
#14
https://bbs.deepin.org/post/158475
问一下,安装完成之后所设定的这个用户难道不是最高权限人吗?类似于administrators这样的用户组吗? ...

不是。最高权限人是root,只有在必要的时候(即执行sudo并输入密码后)才能用。牢记“put the power in cage”,“权力必须要被关在笼子里”。
楼主试试如下命令:
  1. sudo umount -a
  2. udisksctl mount -b /dev/sdb1 /mnt
  3. sudo chown -R 1000:1000 /mnt
  4. udisksctl unmount -b /dev/sdb1
Copy the Code

然后再看看那个500G分区能不能读写。
Reply View the author
avatar
lenke
deepin
2018-06-20 01:14
#15
本帖最后由 lenke 于 2018-6-19 17:24 编辑

编辑掉,编辑掉,编辑掉
Reply View the author
avatar
duanyao
deepin
2018-06-20 01:14
#16
https://bbs.deepin.org/post/158475
还有一个重点是,我安装完成后的这些磁盘,除了sda6是指定了挂载点在/home上之外,其它都没有挂点,但它们 ...

挂载点是什么无所谓。你的截图里文管地址栏上显示的就是挂载点。如果不在 /etc/fstab 中指定,挂载点一般是 /media/ ,不固定的。要固定的挂载点,就在  /etc/fstab 中指定。
你也可以用“磁盘”工具或者不带参数的 mount 命令查看挂载点。
Reply View the author
avatar
billy123456
deepin
2018-06-20 02:52
#17
你真无聊,没卸载分区跑什么格式化,这样一定会失败的
Reply View the author