как изменить .profile другого пользователя из консоли восстановления?

Попробуйте

sudo mysql -u root

MariaDB использует проверку подлинности сокета Unix, что означает, что вы аутентифицированы как пользователь, запускающий клиент mysql.

Вы можете узнать больше об этом в документации MariaDB .

0
задан 19 March 2012 в 23:05

1 ответ

Режим восстановления не обязательно включает все ваши разделы (иногда это происходит). Даже если это нужно, вам нужно подумать об этом как дочернем дереве каталогов, которое не привязано к вашему «/». Тогда chroot, и все будет там, где вы ожидаете.

IIRC (если я правильно помню) - режим восстановления сообщает, где монтируется корень запущенной системы. С этой информацией вы можете перейти в /where-rescue-mode-told-me-it-was-mounted/home/user/.profile

в порядке, поэтому я только что проверил. Прошло некоторое время с тех пор, как мне пришлось использовать консоль восстановления. Перед переходом в корневую оболочку используйте перемонтировать все как параметр RW. Он отбрасывает вас в / root /, как и следовало ожидать.

Итак, чтобы добраться до пользователя .profiles:

cd /home ls cd listed_username nano .profile

измените ваш:

PATH="Path/To/Folder"

на

PATH=$PATH:/path/to/folder

Вы сказал, что вы используете vi. Я указываю nano, потому что пользователям новых linux проще.

2
ответ дан 25 May 2018 в 13:23
  • 1
    Привет, спасибо за помощь! Предполагается ли, что IIRC является командой? В запросе указывается имя root @ my-machine-name, но я не могу найти свой путь к моему профилю и не запрашивать его, чтобы узнать, был ли установлен правильный раздел. Ubuntu работает в виртуальной машине vmWare, поэтому я сомневаюсь, что будет более одного раздела. Я больше никого не создал. – Pinpin 19 March 2012 в 23:49
  • 2
    большое спасибо, что сделал трюк! Я из мира Win, так что я туман, что касается организации файловой системы. Как только я смог добраться до моего .profile и отредактировал его правильно, все, что правильно! – Pinpin 20 March 2012 в 01:21
  • 3
    Кроме того, я больше не буду искать команду IIRC! ;) – Pinpin 20 March 2012 в 01:22
  • 4
    вот стандартная системная организация tldp.org/LDP/Linux-Filesystem-Hierarchy/html/… – RobotHumans 20 March 2012 в 02:03

Другие вопросы по тегам:

Похожие вопросы: