• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af z4ndx | 19.01.2013 13:30

passwd bug ?

Hjælp generelt
Hej..

Jeg har fået en underlig bug på min server. Når jeg vil ændre en brugers passwd kan jeg kun trykke på én charcter også hopper den videre, hvor man skal gentage kode ordet. Og igen kan man kun trykke én gang.

Det er som om den selv trykker "ENTER" efter man har trykke på det første bogstav i det nye kode ord.

Hvad dælen kan det være ?
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer4

# 1

13 år 1 måned siden

Permalink

Indsendt af frogmaster den 19. januar 2013 kl. 14:09

Permalink

Rimeligt sparsomme

Rimeligt sparsomme oplysninger du giver ...

Det kunne være en fejl i .bashrc på din konto eller i roots, måske i systemwide /etc/bash.bashrc.

Der kunne også være i noget galt med Python.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

13 år 1 måned siden

Permalink

Indsendt af mrbrown79 den 19. januar 2013 kl. 17:26

Permalink

Når jeg vil ændre en

#0: Når jeg vil ændre en brugers passwd kan jeg kun trykke på én charcter også hopper den videre, hvor man skal gentage kode ordet. Og igen kan man kun trykke én gang.

Lyder underligt. Er det et dansk bogstav (æ,ø,å?) eller sker det for en vilkårlig character?

Jeg formoder du gør det via terminal? Altså skriver "passwd" (og ingen andre tegn) i en terminal?

Hvilken shell bruger du? (skriv 'echo $0' i en terminal).

Hvad returnerer "which passwd"?
  • Log ind eller opret dig for at tilføje kommentarer

# 3

13 år 1 måned siden

Permalink

Indsendt af z4ndx den 19. januar 2013 kl. 19:49

Permalink

Tak for hjælpen.. Det var

Tak for hjælpen.. Det var bashrc var gal med.. Det er åbenbart denne "if" der driller..


if [ $UID -ne 0 ]; then
alias apt-get='sudo apt-get'
alias update='sudo apt-get update && sudo apt-get upgrade'
fi


Hvorfor på virker dette "passwd" ?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

13 år 1 måned siden

Permalink

Indsendt af frogmaster den 20. januar 2013 kl. 23:42

Permalink

#3Selv tak. .bashrc, eller

#3

Selv tak. .bashrc, eller på nogle systemer bash.bashrc, styrer terminalens funktioner. Den afgør eksempelvis automatisk linjeskift m.f., og dermed hvordan commands opfører sig.

Hvis systemet benytter ./bashrc, så findes den i profilen. Det har den svaghed at den ikke er systembeskyttet og fejl derfor nemmere opstår.

bash.bashrc ligger derimod i /etc/ og er derfor systembeskyttet.

Det er almindeligt at ældre Linux bruger ./bashrc, mens nyere ikke gør. Det er kun ikke konsekvent. Ubuntu har fx stadig ./bashrc mens Mint ikke har.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

KDE Plasma 6.6 skrivebordsmiljø udgivet 0
youtube-tui: Nyd YouTube fra terminalen som en professionel 0
GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0
Linux i København 12.01.2026: Open source i det offentlige 0

Seneste aktivitet

BigLinux 5
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 1
rsync og filsystem 6
Mousam er en detaljeret desktop vejrapp til Linux 1
Hjælp til Handbrake - ingen dk-undertekster 1
luckyBackup 2
GIMP 30
Pinegrow på Debian 13 ? 4
Openmediavault 1
E-mail blues 9
Driver til min scanner? 5
Printer Epson ET-2865 problem 16
Sudo 7
Thunderbird filvedligeholdelse 2
Debian 13.3.0 8
Linux Mint 22.3 - hvornår opdatere? 10
Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse 10
billede af nuværende installation 2
mapper 4
LinuxIn live 9

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !