Получите пароль root для виртуальной машины Google Cloud Engine
Я только что закончил установку cPanel на виртуальной машине CentOS в Google Cloud Engine, а cPanel сообщила, что имя пользователя по умолчанию - root, а пароль по умолчанию - пароль root сервера.
2016-01-26 12:02:52 958 ( INFO): 3. Enter the word root in the Username text box
2016-01-26 12:02:52 958 ( INFO):
2016-01-26 12:02:52 958 ( INFO): 4. Enter your root password in the Password text box
2016-01-26 12:02:52 958 ( INFO):
2016-01-26 12:02:52 958 ( INFO): 5. Click the Login button
Как получить пароль root сервера?
Ответы
Ответ 1
Догадаться. У VM в облачном процессоре по умолчанию не установлена настройка пароля root, поэтому сначала вам нужно сменить пароль, используя
sudo passwd
Если вы все сделаете правильно, он должен сделать что-то вроде этого:
[email protected][~]# sudo passwd
Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Ответ 2
У меня такая же проблема. Даже после обновления пароля с помощью sudo passwd он не работал. Мне пришлось дать "несколько" ролей для моего пользователя через IAM & Администратор
См. снимок экрана в IAM & Экран администрирования облака Google
После этого я перезапустил виртуальную машину. Затем снова изменили пароль, и тогда это сработало.
[email protected]:~> sudo passwd
New password:
Retype new password:
passwd: password updated successfully
[email protected]:~> su
Password:
sap-hanaexpress-public-1-vm:/home/user1 # whoami
root
sap-hanaexpress-public-1-vm:/home/user1 #
Ответ 3
Эта работа, по крайней мере, в изображении Debian Jessie, размещенном Google:
Способ включения su в качестве root после авторизации с помощью пользователя Google Computer Engine в локальной среде довольно прямолинейный, по сути, включает в себя только одну команду, чтобы включить его, а другой - использовать его:
$ **sudo passwd**
Enter the new UNIX password:
Retype the new UNIX password:
passwd: password updated successfully
После выполнения предыдущей команды и после входа в систему с помощью Google Computing Engine вы можете переключиться на root, введя:
$ **su**
Password: <your newly created root password>
[email protected]:/#
Как мы говорим, в экономике "caveat emptor" или покупатель должен знать: использование root-пользователя далека от лучшей практики в администрировании систем. Использование этого пользователя напрямую может стать причиной многих неприятностей: от вытирания всего на ваших дисках и загрузочных дисках без икоты ко многим другим неприятным материалам, которые были бы трудоемкими для отступления, устранения неполадок и восстановления. С другой стороны, я никогда не встречал SysAdmin, который не думает, что он лучше знает и корни больше, чем использует свое собственное использование, до тех пор, пока дерьмо не попадет в вентилятор. Помните, что люди запрограммированы таким образом, что при достаточном времени на то, что в какой-то момент они будут нажимать кнопку ввода, не принимая во внимание, что они выросли до корня, и это станет большим источником боли, сожаления и дополнительной работы. ТАК ИСПОЛЬЗУЕТСЯ ИСКЛЮЧИТЕЛЬНО И С ЭКСТРЕМАЛЬНЫМ УХОДОМ.
Гэвин сказал, что скучный материал: веселитесь, живите на краю, жизнь коротка, вы только можете жить один раз, тем больше вы ломаете больше, чем учитесь.