Puncte:0

Shell greșit pentru utilizator și valoarea $SHELL

drapel cn

Shell-ul implicit al utilizatorului meu s-a schimbat cumva în /bin/sh, chiar dacă este setat în /etc/passwd la /bin/bash.

Se pare că nu pot să-l schimb la nicio altă valoare, adică o pot schimba dar nu se ia în calcul valoarea setată.

Schimbându-l cu chsh Nu face nici o diferență.

$ echo $BASH $SHELL
/bin/sh
$ grep utilizator /etc/passwd
user:x:1000:1000:Utilizator,,,:/home/user:/bin/bash
$ chsh
Parola: 
Schimbarea shell-ului de conectare pentru utilizator
Introduceți noua valoare sau apăsați ENTER pentru valoarea implicită
    Shell de autentificare [/bin/bash]: /bin/bash
$ echo $BASH $SHELL
/bin/sh
$ su root
Parola: 
root@elitebook1:/home/user# echo $BASH $SHELL
/usr/bin/bash /bin/bash
root@elitebook1:/home/user# 
Kulfy avatar
drapel mz
Trebuie să vă deconectați și să vă conectați din nou pentru a vedea modificările. Vă rugăm să confirmați dacă problema persistă după reconectare?
WestMD avatar
drapel cn
Tocmai am repornit și acum este folosit shell-ul corect. Mulțumiri
Kulfy avatar
drapel mz
În esență, repornirea v-a deconectat :)
Puncte:0
drapel cn

Se pare că deconectarea a fost necesară pentru ca modificarea să fie luată în considerare. Problema rezolvata!

ThunderBird avatar
drapel ru
Doar deconectare... nimic mai mult sau mai puțin!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.