Hvis du forsøger at ændre standard shell til /bin/bash
på en Ubuntu Server VPS og får fejlen "chsh: unknown user /bin/bash", kan du følge disse trin for at løse problemet:
Sørg for, at du bruger det korrekte brugernavn. Fejlen kan opstå, hvis du ved en fejl angiver /bin/bash
som brugernavn i stedet for den ønskede shell.
chsh -s /bin/bash [brugernavn]
Sørg for, at /bin/bash
er tilgængelig på systemet. Du kan kontrollere dette ved at køre:
which bash
Dette skal returnere stien til bash, typisk /bin/bash
.
Hvis chsh
kommandoen stadig ikke virker, kan du manuelt redigere /etc/passwd
filen. Vær forsigtig, når du redigerer denne fil, da fejl kan gøre systemet utilgængeligt.
/etc/passwd
filen med en teksteditor som nano
eller vim
:sudo nano /etc/passwd
brugernavn:x:1000:1000:Brugernavn,,,:/home/brugernavn:/bin/sh
/bin/sh
til /bin/bash
:brugernavn:x:1000:1000:Brugernavn,,,:/home/brugernavn:/bin/bash
For at ændringerne skal træde i kraft, skal du logge ud og derefter logge ind igen.
Efter at have fulgt disse trin, bør din standard shell nu være ændret til /bin/bash
.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker