다른 사용자로 전환할 때 CLI 기능이 작동하지 않음 2024-6-11 • linux bash ubuntu 제가 루트 사용자인 경우 자동 완성과 같은 몇 가지 CLI 기능이 있으며 위쪽 화살표를 눌러 마지막으로 실행된 명령 목록 등을 살펴볼 수 있습니다. 그러나 나는푸이 명령으로useradd -g www-data -d /srv/www/vhosts/foo/ foo 그러다가 그걸로 바꿨어sudo su foo 이 사용자에게는 위에서 언급한 기능이 작동하지 않습니다. 자동 완성을 위해 탭을 누르면 탭만 삽입됩니다. 위쪽 화살표를 클릭하면 삽입됩니다.^[[A 답변1 귀하의 답변에서 알 수 있듯이 사용자는 foo제한된 쉘을 가지고 있습니다. 다음 방법으로 문제를 해결할 수 있습니다. (sudo) usermod --shell /bin/bash foo 관련 정보