取消打开其他硬盘密码验证
这个问题一直存在,但是一直没有引起重视,直到今天我的电脑是北师大配发的一个台式机。它含有固态硬盘和机械硬盘,这两天开机时报home
分区还有300M
,因为在开始装机的时候只能选择一个硬盘,所以只有固态硬盘一个。在装好系统后,由于是和windows11共同使用一块256G的固态硬盘,所以留给Linux的空间并不大,因此将机械硬盘各取一半留作存储资料空间,但是每次打开机械硬盘都需要输入密码,这很不方便,本文就是解决这个问题的。
2023年08月01日星期二阴北京市北京师范大学, 升级系统后这个文件有可能会被更改,所以今天写了一个脚本,请直接复制运行下面这个命令即可:
1 | offkeyfile=/usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy |
注意:当sed 替换的字符串中含用/时,可以使用*或@替换命令中的分隔符,否则的话就会报错 !!
需要参考的网络文章为 详细探秘Linux 和 Window
双系统访问Windows 磁盘需要输入密码问题解决过程分析
,而本文仅对我所使用的ArchLinux
做出配置修改,如下:
将<allow_active>auth_admin_keep</allow_active>
修改为<allow_active>yes</allow_active>
下面是修改后的文件,修改后不需要重启等其他操作,直接打开硬盘则不需要再输入密码了。
1 | <!-- mount a device considered a "system device" --> |