• 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 8 måneder 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 8 måneder 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 8 måneder 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 7 måneder 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

Brave lancerer e-mail-aliasser for at skjule din rigtige e-mailadresse 0
OpenMandriva tilsyneladende udsat for sabotage 0
Linux Fanpakke til LUG'er og foreninger 0
KDE Plasma 6.6 skrivebordsmiljø udgivet 0
GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0

Seneste aktivitet

Jolla phone 2026 3
Arch Linux baseret Omarchy har sikret sig 8 millioner dollars i støtte 1
Debian 13 overtager over 2.200 kontrolsystemer hos CERN 2
USB Printer 2
Fremviser 2
Udbud af MitID-løsningen 2
JOPDF for Linux 3
Hvad gør jeg 1
tst 2
Gnome extensions 7
Commodore-telefon med SailfishOS 3
(U)hyggen breder sig 8
GRUB eller Limine? 2
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 2
Lenovo P16 2
Microsoft har netop officielt bragt Linux kommandoer til Windows 2
Ubuntu Mate 26.04 | Kern 4
USB problemer 14
Copy fail sårbarhed åbner for Root adgang 5
Eksperter frygter konsekvenserne ved kunstig intelligens 2

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !