Puncte:0

chsh: /etc/passwd.20598: Permisiune refuzată

drapel ng

Am dat o cutie Ubuntu 18.04 cu cont de utilizator care au permisiunea root dar a nu folosi /bin/bash ca shell implicit. Prin urmare, când mă duc la el, când lovesc stânga, dreapta, sus, jos âââ chei, va produce ^[[D ^[[A ^[[C

Vreau să schimb utilizatorul la utilizarea implicită /bin/bash coajă cu

sudo chsh -s /bin/bash {MY_USERNAME} 

dar terminalul spune:

chsh: /etc/passwd.20598: Permisiune refuzată 
chsh: nu poate bloca /etc/passwd; încercați mai târziu

Cum as putea sa o repar?

vidarlo avatar
drapel om
Nu poți, probabil. Contactați administratorul și cereți-i să schimbe shell-ul sau porniți bash manual cu `/bin/bash`
Soren A avatar
drapel mx
Încercați din nou mai târziu... așa cum s-a sugerat. În cele din urmă, puteți rula `lsof /etc/passwd` pentru a vedea ce proces(e) care au /etc/passwd deschis - dacă există.
drapel ng
@vidarlo : Am permisiunea sudo pe server, ce pot face cu ea? Mi-am contactat administratorul IT și mi-a spus doar „Nu știu”
drapel ng
Am actualizat întrebarea pentru a fi clar, am permisiunea root, prin urmare pot face aproape orice cu sudo, dar nu pot schimba shell-ul implicit :'(
drapel cn
Ray
Puteți schimba shell-ul implicit prin editarea fișierului `/etc/passwd`. Dar, deoarece fișierul este blocat, înseamnă că cineva îl editează. (Sau cineva a pornit un editor și a deschis acel fișier, dar probabil a uitat de el.) Nu poți face nimic... Ei bine... poți folosi `lsof` așa cum s-a sugerat mai sus și să închei procesul care îl editează... dar chiar nu ar trebui să faci asta. O „luptă” între administratorii de sistem este ultimul lucru de care are nevoie orice sistem. Încercați să aflați cine îl are blocat și *vorbește* cu acea persoană... `lsof` ar trebui să-ți spună ce program și utilizatorul care îl are deschis

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.