Назад | Перейти на главную страницу

восстановление доступа пользователей debian

Я случайно установил владельцем всех файлов и папок в папке / home значение «root» (а также множество других папок), и теперь, когда я подключаюсь по ssh к серверу как myusername, я получаю следующую ошибку:

Could not chdir to home directory /home/myusername: Permission denied
-bash: /home/myusername/.bash_profile: Permission denied 

По крайней мере, это позволяет мне войти в систему, но я мало что могу. У меня есть только мой пользователь и root в качестве пользователей, но root не может использовать ssh. Я не могу sudo, так как он дает «-bash: sudo: command not found», и если я попытаюсь переключиться на root, он скажет «su: Authentication ошибка ", хотя я использую правильный пароль. Однако я могу подключиться к большинству папок.

Есть ли способ переключиться на корневые папки или папки chown, которые в настоящее время принадлежат пользователю root?