Pentru un proiect am două servere, staging și producție. Proiectul este foarte vechi și nu am actualizat sistemul de operare de la Ubuntu 14.04. Deoarece upgrade-ul nu era discutat, recent am migrat serverul de producție la un nou VPS cu Ubuntu 20.04.2. Nu sunt sigur unde am greșit, dar acestea sunt acum simptomele:
Worong Promot
Ori de câte ori am SSH pe server ca root, totul este normal, dar când trec la utilizatorul normal cu su appuser
promptul devine gol $
, fără nume de utilizator, fără nume de gazdă și fără cale în prompt.
Fără completare automată
De asemenea, nu pot să completez automat căile în comenzi. i.e. când scriu /ho
și lovit TAB, în loc să devină linia /Acasă
un caracter tabulator literal este adăugat ca /ho
.
Fără istoric de comenzi
Când am lovit SUS tasta, în loc să obțină ultima comandă executată, linia devine $ ^[[A
.
Lucrările Cron nu au fost executate
Am mai multe cronjob-uri și sunt sigur că nu există nicio problemă cu linia de definire sau serviciul pe care îl apelează, deoarece funcționau pe vechiul server de producție și încă funcționează pe serverul de staging. Joburile nu sunt executate deloc pe noul server.
Fișiere lipsă
Am comparat lista de fișiere de pe serverul de procesare și noul server de producție și am observat că lipsesc un număr de fișiere pe noul server. De exemplu, nu a existat .bashrc
fișier în noile servere /home/apuser
director. Am adăugat fișierul manual, dar nu s-a schimbat nimic. Așa că m-am gândit că ar trebui să caut ajutor.
Cum pot repara abuzator
?