Bankid - inloggning fungerar endast som administratör

Här behandlar vi program för Internet och kommunikation; webbläsare, chatt-program, filöverföring osv.
thureson
Inlägg: 48
Blev medlem: 24 aug 2008, 11:43
OS: Ubuntu

Bankid - inloggning fungerar endast som administratör

Inlägg av thureson »

MItt bankid gick nyligen ut och i samband med det så ominstallerade jag Nexus Personal 4.19.1.11663. Jag använder bankid från Ikano Bank
Jag använder Ubuntu 12.10 32-bit

Installation tycktes gå bra. Men nu när jag använder Bankid så fungerar det inte lika bra som tidigare

När jag har angett lösenord och skall fortsätta visas felmeddelande

Fel i underliggande säkerhetssystem, rv = 0x20.

Referens: 10034


Om jag startar Firefox i terminalen via kommando sudo firefox så fungerar det som det skall. Tydligen kräver programmet att jag är administratör på datorn för att det skall fungera! Så skall det väl inte behöva vara?
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Bankid - inloggning fungerar endast som administratör

Inlägg av Gunnar Hjalmarsson »

Installerade du Nexus som root?
thureson
Inlägg: 48
Blev medlem: 24 aug 2008, 11:43
OS: Ubuntu

Re: Bankid - inloggning fungerar endast som administratör

Inlägg av thureson »

Jag vill påstå att jag installerade Nexus som root. Jag har bara ett användarkonto på datorn.

Jag minns inte om jag satte dit ett "sudo" framför varje kommando i samband med installationen. Skall det behövas?
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Bankid - inloggning fungerar endast som administratör

Inlägg av Osprey »

Det kanske är så att det är root som är ägare till någon fil som du behöver när du loggar in och som du inte har rättighet att läsa när du är inloggad som en vanlig användare.

Prova med att köra:

Kod: Markera allt

sudo chown -R USER:USER /home/USER
...med USER ersatt av ditt riktiga användarnamn och prova sedan om det funkar bättre...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Bankid - inloggning fungerar endast som administratör

Inlägg av Gunnar Hjalmarsson »

Nja, jag menade snarare tvärtom.

Du skrev ju att det fungerar om du kör Firefox som root, och det tyder på att någon eller några filer felaktigt bara kan läsas som root. Du får ursäkta, men att överhuvud taget köra Firefox som root låter för mig helt galet. Men om du nu ändå gjorde det när du installerade säkerhetsprogrammet från webbläsaren, skulle det kunna förklara problemet.

Har dock ingen egen erfarenhet av Nexus, utan jag installerade ett säkerhetsprogram från bankid.com.
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Bankid - inloggning fungerar endast som administratör

Inlägg av Osprey »

Precis... och det är därför som en "chown av $HOME" skulle kunna lösa det... med sudo så blir man ju inte root, utan man får bara roots rättigheter och numeriska (UID,GID) identitet... däremot så har man fortfarande kvar samma $HOME och filer som skapas under installationen kan mycket väl hamna där - och ägas av root...

Därför tror jag att en rekursiv chown är ett bra sätt att börja felsökningen...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Bankid - inloggning fungerar endast som administratör

Inlägg av Gunnar Hjalmarsson »

Osprey skrev:Därför tror jag att en rekursiv chown är ett bra sätt att börja felsökningen...
Håller med.
Antec
Inlägg: 2449
Blev medlem: 31 okt 2008, 16:25
OS: Ubuntu

Re: Bankid - inloggning fungerar endast som administratör

Inlägg av Antec »

Du skulle också kunna avinstallera BankID för att prova installera det igen om det var så att det berodde på att du installerade det under root-rättigheter. Vid avinstallation måste man använda sudo för att det ska gå att avinstallera, klistra in den här raden om du vill avinstallera BankID:

Kod: Markera allt

sudo /usr/local/lib/personal/install.4.19.1.11663.sh u 
thureson
Inlägg: 48
Blev medlem: 24 aug 2008, 11:43
OS: Ubuntu

Re: Bankid - inloggning fungerar endast som administratör

Inlägg av thureson »

Jag har provat CHOWN-kommandot enligt ovan, men det löste inte problemet. Verkar således som en avinstallation av Nexus Personal måste göras?
Skriv svar

Återgå till "Internet"