LINUX.ORG.RU

Где pamusb хранит системный pad? как его сбросить?

 


0

1

иногда глючить начинает, приходится переустанавливать полностью
apt-get purge pamusb-common pamusb-tools libpam-usb pmount;
apt-get install pamusb-common pamusb-tools libpam-usb pmount;

а ведь наверно можно было бы просто дать команду пересинхронизации системного и брелочного пада?

[src/pad.c:244] Loading device pad...
[src/pad.c:246] Loading system pad...
[src/pad.c:252] Pad match.
[src/pad.c:141] Checking whether pads are expired or not...
[src/pad.c:171] Pads were generated 2778 seconds ago, not updating.

где он ???
[src/pad.c:246] Loading system pad...

Вы про ″rm -rf /home/$USER/.pamusb″ или это не помогает?

mky ★★★★★ ()
Ответ на: комментарий от sanyock

пожалуйста, еще вопросы по теме PAMUSB

вместо обычных USB флэшек удобнее использовать USB адаптер
USB->msata и msata SSD, например Plextor M5M, очень хорошая «флэшка» получается :)

но у нее есть один недостаток, она не определяется как flash drive в PAMUSB при попытке pamusb-conf --add-device=xxx

пишет нет устройств

один раз получилось вручную скопировать .pamusb с обычной флэхи на самодельную и потом поменять serial и guid в /etc/pamusb.conf

но с другим адаптером почему-то такой фокус не получается, толи у него serial слишком длинный, толи еще что-то не так

поэтому изыскивается способ как форсировать самостоятельное указание нужного устройства

гуглится немало способов типа указания такой строки в /etc/pam.d/common-auth:
auth required pam_usb.so force_device=/dev/disk/by-id/xxx check_if_mounted=1 debug=1 log_file=/var/log/xxx.log

fs=ext4 !check_device !check_if_mounted


но непонятно к какой это версии и где можно почитать актуальную для текущей версии PAMUSB доку про эти параметры

sanyock ★★ ()
Последнее исправление: sanyock (всего исправлений: 3)
Ответ на: комментарий от sanyock

https://github.com/aluzzardi/pam_usb/blob/6a30dff1fd25e5c65fe862cd3c7c7bce9b0...

- Added the force_device capability. Now you can specify a device that
will be mounted without going in guessing mode. If the device cannot
be mounted, it'll switch back to the default guess mode.
Useful if guess mode fails, if you don't want it to try several
devices before getting the right one (so you can login faster), or if
you want to login using a floppy disk, a cdrom or whatever you want.


- Modified the serial number authentication method so now if no serial
numbers are avaible on a device, it will try to use the GUID.
Thanks to Damien Braillard <damien.b@freesurf.ch> who reported the
issue, suggested a way to fix it, and provided a first patch for it.

без серийника у меня вообще пишет
* No device configured for user «xxx».

sanyock ★★ ()
Ответ на: комментарий от sanyock

по аналогии с debug тоже не получается

<defaults>
<option name=«debug»>true</option>
<option name=«force_device»>/dev/sde1</option>

</defaults>

sanyock ★★ ()
Последнее исправление: sanyock (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.