• 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

12 år 5 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

12 år 5 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

12 år 5 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

12 år 5 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

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

den er sjov 3
PCLinuxOS 29
Reserve kernel og btrfs 3
En snak om Linux-kompatibel software 12
"Intet realistisk alternativ" - mig i r*ven 17
Open source events i danmark? 3
Virtuel maskine? 4
Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
Nulstilling af adgangskode 6
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !