LINUX.ORG.RU
ФорумAdmin

Pamusb ошибка при использовании эмулятора терминала(Любого)

 , , ,


0

1

Добрый день форумчане, решил установить pamusb на сисему, скачал, скомпилил и никаких багов и вылетов. Добавил флеху и пару пользователей, тоже без жалоб со стороны pamusb, в конфиге всё записалось как надо, на флехе pad_ы установлены, тоже всё норм, без жалоб. Но при проверке доступа для пользователя user и root - не пропускает пользователя и выводит ЭТО:

pamusb-check root

  • Authentication request for user «root» (pamusb-check)
  • Access denied.

При этом, если я повторяю действия в консоли, а не в эмуляторе, то вывод другой, а именно * Access granted и pamusb пропускает пользователя. Ниже привожу вывод дебага:

* Authentication request for user "user" (pamusb-check)
[src/local.c:281] Checking whether the caller (pamusb-check) is local or not...
[src/local.c:298] 	Checking pid   3955 (pamusb-check)...
[src/local.c:298] 	Checking pid   2583 (bash)...
[src/local.c:298] 	Checking pid   2582 (su)...
[src/local.c:298] 	Checking pid   2575 (sudo)...
[src/local.c:298] 	Checking pid   2344 (bash)...
[src/local.c:298] 	Checking pid   2236 (xfce4-terminal)...
[src/local.c:298] 	Checking pid   2094 (xfce4-session)...
[src/local.c:298] 	Checking pid   2081 (/usr/bin/slim)...
[src/local.c:298] 	Checking pid      1 (init [2])...
[src/local.c:341] 	Using DISPLAY :0.0 for utmp search
[src/local.c:346] 	DISPLAY contains screen, truncating...
[src/local.c:053] 	No utmp entry found for tty ":0"
[src/local.c:355] 	Trying to get tty from display server
[src/local.c:365] 		Failed, no result while trying to get TTY from display server
[src/local.c:370] 	Trying to get tty by DISPLAY
[src/local.c:378] 		Failed, no result while searching utmp for display :0 owned by user aliengox
[src/local.c:390] 	loginctl is not available, skipping checks using it
[src/local.c:436] 	Fallback: Using TTY /dev/pts/0 from ttyname() for search
[src/local.c:053] 	No utmp entry found for tty "pts/0"
[src/local.c:447] Couldn't confirm login tty to be neither local or remote - denying.
* Access denied.

Ф



Последнее исправление: ixvter_wqder (всего исправлений: 3)

Вместо патчей вопросы?

Что именно непонятно? В дебаге даже для непродвинутого меня понятно «почему».

[src/local.c:346] 	DISPLAY contains screen, truncating...
[src/local.c:053] 	No utmp entry found for tty ":0"
[src/local.c:355] 	Trying to get tty from display server
[src/local.c:365] 		Failed, no result while trying to get TTY from display server
[src/local.c:370] 	Trying to get tty by DISPLAY
[src/local.c:378] 		Failed, no result while searching utmp for display :0 owned by user aliengox
[src/local.c:390] 	loginctl is not available, skipping checks using it
[src/local.c:436] 	Fallback: Using TTY /dev/pts/0 from ttyname() for search
[src/local.c:053] 	No utmp entry found for tty "pts/0"
[src/local.c:447] Couldn't confirm login tty to be neither local or remote - denying.
* Access denied.
anonymous
()