Firefox силы для запоминания паролей на конкретных сайтах

Я не мог выяснить, которые делят/монтируют, на самом деле поддерживает каталог/файлы, которые дают Вам проблемы полномочий.

Если это - NTFS или возможно один из предохранителя затем, полномочия, отображенные на Вашем клиенте, могут вводить в заблуждение. Они - не обязательно фактические полномочия. Истинными полномочиями для них управляет фактическая учетная запись, это делает монтирование доли NTFS/FUSE.

Для истинных полномочий необходимо будет, вероятно, обратиться к инициатору полномочий (т.е. машина, делящая файлы), а не сторона клиента.

Например,

Здесь я монтирую долю Samba с помощью mount.cifs. До монтирования доли, каталог, где я буду монтировать его к (иначе. точка монтирования), permissioned как так:

$ ls -dl /mnt
drwxr-xr-x. 5 root root 4096 Apr 20  2011 /mnt/

Содержание этого каталога следующие:

$ ls -la /mnt
total 20
drwxr-xr-x.  5 root root 4096 Apr 20  2011 .
drwxr-xr-x. 26 root root 4096 Apr 26 08:11 ..
drwxr-xr-x.  2 root root 4096 Dec 28  2010 m1
drwxr-xr-x   2 root root 4096 Apr 20  2011 test1
drwxr-xr-x   2 root root 4096 Apr 20  2011 test2

Теперь я монтирую, что мой Samba совместно использует "sam", прибывающий из сервера "bart" использование учетной записи пользователя "sam".

Примечание: учетная запись пользователя "sam" локальна для сервера "bart" не моя локальная машина.

$ mount -t cifs //bart/sam -o username=sam /mnt

Теперь давайте посмотрим то, на что похож/mnt:

$ ls -ld /mnt/
drwxr-x--- 123 5060 1000 0 Apr 28 12:14 /mnt/

$ ls -l /mnt/ | head -5
total 72828
drwxr-xr-x  3 5060 users        0 Oct 23  2009 backup_archives
-rw-r--r--  1 5060  1000     9907 Jan 31 14:39 bashrc
-rw-r--r--  1 root root     50664 Oct 10  2007 bg_body.png
drwxr-xr-x  4 5060 users        0 Mar 16  2012 bin

Полномочий, которые каталог,/mnt, имел ранее, не стало, пока нам смонтировали долю Samba к этому местоположению. Исходного/mnt не не стало, если мы были к unmount /mnt исходный/mnt все еще там, монтирование не уничтожает содержание каталога, в соответствии с которым Вы монтируетесь на вершине.

Примечание: Идентификатор пользователя отображен как 5 060, больше доказательства, что Вы имеете дело с удаленной файловой системой, что локальная система не знает об этих идентификаторах пользователей.

ключевые пункты для запоминания

  • Файлы, которые отображаются, не являются действительно частью локальной файловой системы
  • полномочия диктует сервер файлов, не клиенты
  • монтирующиеся технологии по сути отличаются, таким образом, необходимо обратить внимание на то, которые используются где
7
22.06.2014, 12:38
4 ответа

Как отмечает @Gilles, с помощью javascript можно превратить поле autocomplete=off в autocomplete=on. Взгляните на эту статью MozillaZine, в которой также предлагается использовать этот буклет для того, чтобы менеджер паролей Firefox попросил Вас запомнить пароль после отправки Вашей регистрационной информации. Статья MozillaZine также предоставляет альтернативный javascript код, основанный на коде букмарклета для пользовательских ситуаций и предпочтений; однако, я не уверен, сможете ли Вы каким-то образом адаптировать js-код в Вашем файле userChrome.css. :-/

Еще одна вещь: проверьте на Вашей странице about:config signon для signon. storeWhenAutocompleteOff, и убедитесь, что он установлен в true.

Наконец, проверьте соответствующий вопрос на StackOverflow и посмотрите, помогает ли он; в противном случае попробуйте задать там больше ответов, так как ваш вопрос, возможно, лучше подходит для этой аудитории.

.
1
27.01.2020, 20:18
[

]Для Firefox есть расширение, которое я использую ([]https://addons.mozilla.org/en-US/firefox/addon/saved-password-editor/[]), которое помогает расширить функциональность встроенного пароля.[

][

] Вы можете вручную обучить его работе на определенной странице, но иногда способ написания страницы препятствует этому. Но я заметил, что некоторые, которые в противном случае не работали бы, делают работу, так что попробуйте.[

].
3
27.01.2020, 20:18

Если у вас уже есть Greasemonkey (а у кого нет?), Вы можете обойтись без другого расширения. Попробуйте создать пользовательский скрипт, который изменяет autocomplete = "off" на autocomplete = "on" :

// ==UserScript==
// @name           autocomplete on
// @namespace      Martin Vegter
// @description    Forcibly turns autocomplete on
// @include        *://*/*
// #exclude        https://mybank.example.com/*
// ==/UserScript==
document.querySelector("#foo_user").setAttribute("autocomplete", "on");
document.querySelector("#foo_pass").setAttribute("autocomplete", "on");

У меня это сработало с некоторыми сайтами , но не со всеми. Я не знаю, что отличает эти сайты от других.

Самый простой способ установить этот сценарий - сохранить его в файле с именем autocomplete-on.user.js и открыть его в Firefox ( firefox autocomplete-on.user.js из командной строки). Во вновь созданной вкладке нажмите «Установить скрипт» и подтвердите кнопкой «Установить». Вы можете удалить исходный файл autocomplete-on.user.js (он скопирован в ваш профиль).

3
27.01.2020, 20:18

, чтобы расширить на @Gilles Review. Некоторые сайты, которые я встречал, не сохранит пароли, потому что поля пользователей и паролей не заключены в форму. Я создал этот поставщик для обработки таких случаев:

https://github.com/javierparra/userscripts/blob/master/forcerembempassword.user.js

0
27.01.2020, 20:18

Теги

Похожие вопросы