راه حل بسیار ساده و ابتدایی!
cd /usr/share/polkit-1/actions/
اینها محتویاتش هستن:
org.blueman.policy
org.freedesktop.accounts.policy
org.freedesktop.color.policy
org.freedesktop.hostname1.policy
org.freedesktop.locale1.policy
org.freedesktop.login1.policy
org.freedesktop.ModemManager1.policy
org.freedesktop.NetworkManager.policy
org.freedesktop.policykit.examples.pkexec.policy
org.freedesktop.policykit.policy
org.freedesktop.RealtimeKit1.policy
org.freedesktop.systemd1.policy
org.freedesktop.timedate1.policy
org.freedesktop.udisks2.policy
org.freedesktop.udisks.policy
org.freedesktop.upower.policy
org.freedesktop.upower.qos.policy
org.gnome.gconf.defaults.policy
org.opensuse.cupspkhelper.mechanism.policy
org.xfce.power.policy
حالا ما با این دوتا کار داریم:
org.freedesktop.udisks2.policy
org.freedesktop.udisks.policy
البته مشکل من با فایل
udisks2 حل شد. شما هردو رو تست کنید.
این قسمتی از محتویات org.freedesktop.udisks2.policy :
<action id="org.freedesktop.udisks2.filesystem-mount">
<description>Mount a filesystem</description>
<description xml:lang="cs">Připojit souborový systém</description>
<description xml:lang="de">Ein Dateisystem einhängen</description>
<description xml:lang="en_GB">Mount a filesystem</description>
<description xml:lang="es">Montar un sistema de archivos</description>
<description xml:lang="fi">Liitä tiedostojärjestelmä</description>
<description xml:lang="gl">Modificar un sistema de ficheiros</description>
<description xml:lang="hr">Montiraj datotečni sustav</description>
<description xml:lang="hu">Fájlrendszer csatolása</description>
<description xml:lang="id">Kaitkan suatu sistem berkas</description>
<description xml:lang="it">Monta un file system</description>
<description xml:lang="ja">ファイルシステムをマウントします。</description>
<description xml:lang="kk">Файлдық жүйені тіркеу</description>
<description xml:lang="lv">Montēt datņu sistēmu</description>
<description xml:lang="nl">Koppel een bestandssysteem aan</description>
<description xml:lang="pa">ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰੋ</description>
<description xml:lang="pl">Zamontowanie systemu plików</description>
<description xml:lang="pt_BR">Montar um sistema de arquivos</description>
<description xml:lang="ru">Подключить файловую систему</description>
<description xml:lang="sl">Priklopi datotečni sistem</description>
<description xml:lang="sv">Montera ett filsystem</description>
<description xml:lang="tr">Bir dosya sistemi bağla</description>
<description xml:lang="uk">Змонтувати файлову систему</description>
<description xml:lang="zh_CN">挂载文件系统</description>
<message>Authentication is required to mount the filesystem</message>
<message xml:lang="cs">Pro připojení souborového systému je vyžadována autentizace</message>
<message xml:lang="de">Legitimation ist zum Einhängen eines Dateisystems erforderlich</message>
<message xml:lang="en_GB">Authentication is required to mount the filesystem</message>
<message xml:lang="es">Se requiere autenticación para montar el sistema de archivos</message>
<message xml:lang="fi">Tunnistautuminen vaaditaan tiedostojärjestelmän liittämistä varten</message>
<message xml:lang="gl">Debe autenticarse para montar o sistema de ficheiros</message>
<message xml:lang="hr">Potrebna je provjera za montiranje datotečnog sustava</message>
<message xml:lang="hu">Hitelesítés szükséges a fájlrendszer csatolásához</message>
<message xml:lang="id">Otentikasi diperlukan untuk mengait sistem berkas</message>
<message xml:lang="it">È richiesto autenticarsi per montare il file system</message>
<message xml:lang="ja">ファイルシステムをマウントするには、認証が必要です。</message>
<message xml:lang="kk">Файлдық жүйені тіркеу үшін аутентификация керек</message>
<message xml:lang="lv">Vajag autentificēties, lai montētu datņu sistēmas</message>
<message xml:lang="nl">Authenticatie is vereist om het bestandssysteem aan te koppelen</message>
<message xml:lang="pa">ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਦੀ ਲੋੜ ਹੈ</message>
<message xml:lang="pl">Wymagane jest uwierzytelnienie, aby zamontować systemu plików</message>
<message xml:lang="pt_BR">Autenticação é necessária para montar um sistema de arquivos</message>
<message xml:lang="ru">Для подключения файловой системы требуется подтверждение подлинности пользователя</message>
<message xml:lang="sl">Za priklop datotečnega sistema je zahtevana overitev.</message>
<message xml:lang="sv">Autentisering krävs för att montera filsystemet</message>
<message xml:lang="uk">Щоб змонтувати файлову систему, слід пройти розпізнавання</message>
<message xml:lang="zh_CN">挂载文件系统需要身份验证</message>
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks2.filesystem-mount-system">
<description>Mount a filesystem on a system device</description>
<description xml:lang="cs">Připojit souborový systém na systémovém zařízení</description>
<description xml:lang="de">Ein Dateisystem auf einem Systemgerät einhängen</description>
<description xml:lang="en_GB">Mount a filesystem on a system device</description>
<description xml:lang="es">Montar un sistema de archivos en un dispositivo del sistema</description>
<description xml:lang="gl">Modificar un sistema de ficheiros nun dispositivo do sistema</description>
<description xml:lang="hr">Montiraj datotečni sustav na sustavski uređaj</description>
<description xml:lang="hu">Fájlrendszer csatolása rendszereszközön</description>
<description xml:lang="id">Kaitkan suatu sistem berkas pada suatu perangkat sistem</description>
<description xml:lang="it">Monta un file system su un dispositivo di sistema</description>
<description xml:lang="ja">システムデバイスのファイルシステムをマウントします。</description>
<description xml:lang="lv">Montēt datņu sistēmu uz sistēmas ierīces</description>
<description xml:lang="nl">Koppel een bestandssysteem aan op een systeemapparaat</description>
<description xml:lang="pa">ਸਿਸਟਮ ਜੰਤਰ ਉੱਤੇ ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰੋ</description>
<description xml:lang="pl">Zamontowanie systemu plików na urządzeniu systemowym</description>
<description xml:lang="pt_BR">Montar um sistema de arquivos em um dispositivo de sistemas</description>
<description xml:lang="ru">Подключить файловую систему на системном устройстве</description>
<description xml:lang="sl">Priklopi datotečni sistem na sistemski napravi</description>
<description xml:lang="sv">Montera ett filsystem på en systemenhet</description>
<description xml:lang="tr">Bir sistem aygıtı üzerinde bir dosya sistemi bağla</description>
<description xml:lang="uk">Змонтувати файлову систему на пристрої зберігання системи</description>
<description xml:lang="zh_CN">在系统设备上挂载文件系统</description>
<message>Authentication is required to mount the filesystem</message>
<message xml:lang="cs">Pro připojení souborového systému je vyžadována autentizace</message>
<message xml:lang="de">Legitimation ist zum Einhängen eines Dateisystems erforderlich</message>
<message xml:lang="en_GB">Authentication is required to mount the filesystem</message>
<message xml:lang="es">Se requiere autenticación para montar el sistema de archivos</message>
<message xml:lang="fi">Tunnistautuminen vaaditaan tiedostojärjestelmän liittämistä varten</message>
<message xml:lang="gl">Debe autenticarse para montar o sistema de ficheiros</message>
<message xml:lang="hr">Potrebna je provjera za montiranje datotečnog sustava</message>
<message xml:lang="hu">Hitelesítés szükséges a fájlrendszer csatolásához</message>
<message xml:lang="id">Otentikasi diperlukan untuk mengait sistem berkas</message>
<message xml:lang="it">È richiesto autenticarsi per montare il file system</message>
<message xml:lang="ja">ファイルシステムをマウントするには、認証が必要です。</message>
<message xml:lang="kk">Файлдық жүйені тіркеу үшін аутентификация керек</message>
<message xml:lang="lv">Vajag autentificēties, lai montētu datņu sistēmas</message>
<message xml:lang="nl">Authenticatie is vereist om het bestandssysteem aan te koppelen</message>
<message xml:lang="pa">ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਦੀ ਲੋੜ ਹੈ</message>
<message xml:lang="pl">Wymagane jest uwierzytelnienie, aby zamontować systemu plików</message>
<message xml:lang="pt_BR">Autenticação é necessária para montar um sistema de arquivos</message>
<message xml:lang="ru">Для подключения файловой системы требуется подтверждение подлинности пользователя</message>
<message xml:lang="sl">Za priklop datotečnega sistema je zahtevana overitev.</message>
<message xml:lang="sv">Autentisering krävs för att montera filsystemet</message>
<message xml:lang="uk">Щоб змонтувати файлову систему, слід пройти розпізнавання</message>
<message xml:lang="zh_CN">挂载文件系统需要身份验证</message>
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks2.filesystem-mount-other-seat">
<description>Mount a filesystem from a device plugged into another seat</description>
<description xml:lang="cs">Pro připojení souborového systému ze zařízení zapojeného do jiného terminálu je vyžadována autentizace</description>
<description xml:lang="de">Ein Dateisystem von einem an einem anderen Platz angeschlossenen Gerät einhängen</description>
<description xml:lang="en_GB">Mount a filesystem from a device plugged into another seat</description>
<description xml:lang="es">Montar un sistema de archivos de un dispositivo conectado en otra ubicación</description>
<description xml:lang="gl">Montar un sistema de ficheiros desde un dispositivo conectado noutro posto</description>
<description xml:lang="hr">Montiraj datotečni sustav s uređaja priključenog na drugo mjesto</description>
<description xml:lang="hu">Másik ülésbe csatlakoztatott eszköz fájlrendszerének csatolása</description>
<description xml:lang="id">Kaitkan sistem berkas dari perangkat yang ditancapkan ke seat lain</description>
<description xml:lang="it">Monta un file system da un dispositivo collegato in un'altra posizione</description>
<description xml:lang="ja">他のところに差し込んだデバイスからファイルシステムをマウントします。</description>
<description xml:lang="lv">Montēt datņu sistēmu no ierīces, kas ir pievienota citā vietā</description>
<description xml:lang="nl">Koppel een bestandssysteem aan van een apparaat dat is aangesloten bij een andere seat</description>
<description xml:lang="pl">Zamontowanie systemu plików z urządzenia podłączonego do innego stanowiska</description>
<description xml:lang="pt_BR">Montar um sistema de arquivos do dispositivo conectado a outro ponto</description>
<description xml:lang="ru">Подключить файловую систему с устройства, подключенного в другое место</description>
<description xml:lang="sl">Priklopi datotečni sistem z naprave, vtaknjene v drugo režo</description>
<description xml:lang="uk">Змонтувати файлову систему на пристрої, з’єднаному з іншого місця</description>
<description xml:lang="zh_CN">挂载插入另一槽位设备上的文件系统</description>
<message>Authentication is required to mount the filesystem</message>
<message xml:lang="cs">Pro připojení souborového systému je vyžadována autentizace</message>
<message xml:lang="de">Legitimation ist zum Einhängen eines Dateisystems erforderlich</message>
<message xml:lang="en_GB">Authentication is required to mount the filesystem</message>
<message xml:lang="es">Se requiere autenticación para montar el sistema de archivos</message>
<message xml:lang="fi">Tunnistautuminen vaaditaan tiedostojärjestelmän liittämistä varten</message>
<message xml:lang="gl">Debe autenticarse para montar o sistema de ficheiros</message>
<message xml:lang="hr">Potrebna je provjera za montiranje datotečnog sustava</message>
<message xml:lang="hu">Hitelesítés szükséges a fájlrendszer csatolásához</message>
<message xml:lang="id">Otentikasi diperlukan untuk mengait sistem berkas</message>
<message xml:lang="it">È richiesto autenticarsi per montare il file system</message>
<message xml:lang="ja">ファイルシステムをマウントするには、認証が必要です。</message>
<message xml:lang="kk">Файлдық жүйені тіркеу үшін аутентификация керек</message>
<message xml:lang="lv">Vajag autentificēties, lai montētu datņu sistēmas</message>
<message xml:lang="nl">Authenticatie is vereist om het bestandssysteem aan te koppelen</message>
<message xml:lang="pa">ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਦੀ ਲੋੜ ਹੈ</message>
<message xml:lang="pl">Wymagane jest uwierzytelnienie, aby zamontować systemu plików</message>
<message xml:lang="pt_BR">Autenticação é necessária para montar um sistema de arquivos</message>
<message xml:lang="ru">Для подключения файловой системы требуется подтверждение подлинности пользователя</message>
<message xml:lang="sl">Za priklop datotečnega sistema je zahtevana overitev.</message>
<message xml:lang="sv">Autentisering krävs för att montera filsystemet</message>
<message xml:lang="uk">Щоб змонтувати файлову систему, слід пройти розпізнавання</message>
<message xml:lang="zh_CN">挂载文件系统需要身份验证</message>
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
توی این اکشنها دقت کنید که قسمت مجوز ها چطوری هستن:
<action id="org.freedesktop.udisks2.filesystem-mount">
<action id="org.freedesktop.udisks2.filesystem-mount-system">
من اینطوری سفارشی کردم:
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>[b]yes[/b]</allow_active>
اولی برای مجوز همه دسترسی هاست. چه لوکال باشه و چه تحت شبکه.
دومی برای پرمیشن های کنترل از راه دور هست.
سومی هم دستگاه های لوکال مربوط به دستگاه خودمون.
سومی yes هست. یعنی هیچ شناسایی صورت نمیده و دیگه هیچ سوالی برای مانت کردن و ورود رمز نمیپرسه. به همین سادگی. ذخیره و خروج.