Нет доступа к root через su
Я пытаюсь получить доступ к своему компьютеру как root
su
и он не говорит root@ что-то говорит
mypcname username # vi /something/
и в нормальном терминале дисплей говорит
username@mypcname ~ $
кто-то знает, что происходит? Мне нужно получить доступ к папке.
- Linux mint 13 майя
- корица 64-битная
- Intel Centrino внутри
- pc OS полная мята без разделов
3 ответа
Как указывает Клавдий, whoami, скорее всего, даст вам другой ответ, и использование оболочки входа также, вероятно, изменит ситуацию.
"#" В пути указывает на то, что вы являетесь пользователем root. Имя пользователя в приглашении происходит из переменной $USER. Поскольку вы не использовали su в качестве оболочки для входа, это не заменило среду.
Взгляните на http://en.wikipedia.org/wiki/Whoami
Пытаться whoami
чтобы узнать, кто вы на самом деле (легенда гласит, что Microsoft удалила эту команду в одном из своих релизов, потому что они предполагали, что пользователи всегда помнят). Имя в вашей подсказке (и, вероятно, самая большая часть самой подсказки) унаследовано от вашей предыдущей оболочки, поскольку вы не запустили новую оболочку входа в систему (см . Ответ Алана Шутко).
Вы также можете попробовать su -
получить полную оболочку входа и посмотреть, изменится ли там приглашение.
Пытаться sudo su
? Это работает так на моем Debian. Не уверен насчет мяты, но должен работать.