Как я могу войти в систему как root для экземпляра облака?

Мне нравится guake, который является выпадающим редактором (названным в честь консоли в таких играх, как quake). Вы нажимаете кнопку, и она скользит вниз, нажимает другую кнопку, и она скрывается. Нажмите другую кнопку, чтобы сделать ее полноэкранной и т. Д. Она поддерживает прозрачность, вкладки, цвет ... вы называете это. (Вы можете запускать экран GNU внутри, чтобы получать сразу несколько видимых.)

Наверху этого скриншота прозрачно накладывается кое-что, что я делал. (Нажмите для полного размера.) Я думаю, это выглядит хорошо.

guake [! ​​D1]

1
задан 8 February 2018 в 19:03

8 ответов

Настоятельно рекомендуется блокировать удаленный вход root на сервер (соображения безопасности).

Рекомендуемый способ - войти в систему как обычный пользователь и использовать sudo, чтобы получить root [. d1]

Команда sudo, которая предоставит вам полный доступ root для каждой команды:

sudo bash

Для конкретной команды, которая должна быть выполнена как root вы можете использовать:

sudo specific-command

Пример для команды, которая будет выполнена как root:

sudo ls -lsa /root

Примечание: если вы хотите изменить политику амазонки и разрешить вход root, вы используете ответы от amazon-ec2-root-login SO Q & amp; A

Для установки корневого входа в систему выполните следующие действия: sudo -s (to become root) vi /root/.ssh/authorized_keys Удалить строки в начале файла, пока не дойдете до слов ssh-rsa. vi /etc/ssh/sshd_config Установите для переменной PermitRootLogin значение PermitRootLogin without-password (без кавычек) sudo /etc/init.d/sshd restart
0
ответ дан 17 July 2018 в 21:23

Настоятельно рекомендуется блокировать удаленный вход root на сервер (соображения безопасности).

Рекомендуемый способ - войти в систему как обычный пользователь и использовать sudo, чтобы получить root [. d1]

Команда sudo, которая предоставит вам полный доступ root для каждой команды:

sudo bash

Для конкретной команды, которая должна быть выполнена как root вы можете использовать:

sudo specific-command

Пример для команды, которая будет выполнена как root:

sudo ls -lsa /root

Примечание: если вы хотите изменить политику амазонки и разрешить вход root, вы используете ответы от amazon-ec2-root-login SO Q & amp; A

Для установки корневого входа в систему выполните следующие действия: sudo -s (to become root) vi /root/.ssh/authorized_keys Удалить строки в начале файла, пока не дойдете до слов ssh-rsa. vi /etc/ssh/sshd_config Установите для переменной PermitRootLogin значение PermitRootLogin without-password (без кавычек) sudo /etc/init.d/sshd restart
0
ответ дан 23 July 2018 в 22:01
  • 1
    Здравствуй. Я знаю аргументы против доступа root, но это (по сути) частный экземпляр, и я буду единственным пользователем. Поэтому я говорю, что нормально работать с ssh как root. – James Smith 7 February 2018 в 14:27
  • 2
    @JamesSmith - обновил мой ответ с предложенным способом разрешить вход root в amazon ec2 – Yaron 7 February 2018 в 14:34
  • 3
    Ладно, у меня были сомнения, но он ушел. В настоящее время нет файла authorized_keys для root, поэтому я не мог сделать этот шаг. Я изменил конфигурацию sshd по вашему выбору и перезапустил, но это не имело никакого значения. Я убежден, что что-то переопределяет конфигурацию sshd или, по крайней мере, имеет приоритет. Вот почему я согласился (и хотя бы частично раскрыл причину) сообщения. – James Smith 7 February 2018 в 14:53
  • 4
    @JamesSmith - в отношении файлов authorized_keys для входа на удаленный сервер ssh с использованием ключей вы должны поместить файлы authorized_keys в папку .ssh, в которую войдут public ssh keys пользователей, которые могут ssh в этот аккаунт – Yaron 7 February 2018 в 15:28
  • 5
    @JamesSmith - см. [D0] этот Q & amp; A относительно ssh keys – Yaron 7 February 2018 в 15:29

Настоятельно рекомендуется блокировать удаленный вход root на сервер (соображения безопасности).

Рекомендуемый способ - войти в систему как обычный пользователь и использовать sudo, чтобы получить root access.

Команда final sudo, которая предоставит вам полный доступ root для каждой команды:

sudo bash

Для конкретной команды, которая должна быть выполнена как root вы можете использовать:

sudo specific-command

Пример для команды, которая будет выполнена как root:

sudo ls -lsa /root

Примечание: Если вы хотите изменить амазонку политики и разрешения root, вы используете ответы от amazon-ec2-root-login SO Q & amp; A

Чтобы установить корневой вход, выполните следующие действия:

sudo -s (to become root)
vi /root/.ssh/authorized_keys

Удалите строки в начале файла, пока не дойдете до слов ssh-rsa.

vi /etc/ssh/sshd_config

Установите для переменной PermitRootLogin значение PermitRootLogin without-password ( без кавычек)

sudo /etc/init.d/sshd restart
0
ответ дан 2 August 2018 в 12:33

Настоятельно рекомендуется блокировать удаленный вход root на сервер (соображения безопасности).

Рекомендуемый способ - войти в систему как обычный пользователь и использовать sudo, чтобы получить root access.

Команда final sudo, которая предоставит вам полный доступ root для каждой команды:

sudo bash

Для конкретной команды, которая должна быть выполнена как root вы можете использовать:

sudo specific-command

Пример для команды, которая будет выполнена как root:

sudo ls -lsa /root

Примечание: Если вы хотите изменить амазонку политики и разрешения root, вы используете ответы от amazon-ec2-root-login SO Q & amp; A

Чтобы установить корневой вход, выполните следующие действия:

sudo -s (to become root)
vi /root/.ssh/authorized_keys

Удалите строки в начале файла, пока не дойдете до слов ssh-rsa.

vi /etc/ssh/sshd_config

Установите для переменной PermitRootLogin значение PermitRootLogin without-password ( без кавычек)

sudo /etc/init.d/sshd restart
0
ответ дан 3 August 2018 в 16:54

Настоятельно рекомендуется блокировать удаленный вход root на сервер (соображения безопасности).

Рекомендуемый способ - войти в систему как обычный пользователь и использовать sudo, чтобы получить root access.

Команда final sudo, которая предоставит вам полный доступ root для каждой команды:

sudo bash

Для конкретной команды, которая должна быть выполнена как root вы можете использовать:

sudo specific-command

Пример для команды, которая будет выполнена как root:

sudo ls -lsa /root

Примечание: Если вы хотите изменить амазонку политики и разрешения root, вы используете ответы от amazon-ec2-root-login SO Q & amp; A

Чтобы установить корневой вход, выполните следующие действия:

sudo -s (to become root)
vi /root/.ssh/authorized_keys

Удалите строки в начале файла, пока не дойдете до слов ssh-rsa.

vi /etc/ssh/sshd_config

Установите для переменной PermitRootLogin значение PermitRootLogin without-password ( без кавычек)

sudo /etc/init.d/sshd restart
0
ответ дан 5 August 2018 в 02:14

Настоятельно рекомендуется блокировать удаленный вход root на сервер (соображения безопасности).

Рекомендуемый способ - войти в систему как обычный пользователь и использовать sudo, чтобы получить root access.

Команда final sudo, которая предоставит вам полный доступ root для каждой команды:

sudo bash

Для конкретной команды, которая должна быть выполнена как root вы можете использовать:

sudo specific-command

Пример для команды, которая будет выполнена как root:

sudo ls -lsa /root

Примечание: Если вы хотите изменить амазонку политики и разрешения root, вы используете ответы от amazon-ec2-root-login SO Q & amp; A

Чтобы установить корневой вход, выполните следующие действия:

sudo -s (to become root)
vi /root/.ssh/authorized_keys

Удалите строки в начале файла, пока не дойдете до слов ssh-rsa.

vi /etc/ssh/sshd_config

Установите для переменной PermitRootLogin значение PermitRootLogin without-password ( без кавычек)

sudo /etc/init.d/sshd restart
0
ответ дан 6 August 2018 в 18:54

Настоятельно рекомендуется блокировать удаленный вход root на сервер (соображения безопасности).

Рекомендуемый способ - войти в систему как обычный пользователь и использовать sudo, чтобы получить root access.

Команда final sudo, которая предоставит вам полный доступ root для каждой команды:

sudo bash

Для конкретной команды, которая должна быть выполнена как root вы можете использовать:

sudo specific-command

Пример для команды, которая будет выполнена как root:

sudo ls -lsa /root

Примечание: Если вы хотите изменить амазонку политики и разрешения root, вы используете ответы от amazon-ec2-root-login SO Q & amp; A

Чтобы установить корневой вход, выполните следующие действия:

sudo -s (to become root)
vi /root/.ssh/authorized_keys

Удалите строки в начале файла, пока не дойдете до слов ssh-rsa.

vi /etc/ssh/sshd_config

Установите для переменной PermitRootLogin значение PermitRootLogin without-password ( без кавычек)

sudo /etc/init.d/sshd restart
0
ответ дан 8 August 2018 в 23:16

Настоятельно рекомендуется блокировать удаленный вход root на сервер (соображения безопасности).

Рекомендуемый способ - войти в систему как обычный пользователь и использовать sudo, чтобы получить root access.

Команда final sudo, которая предоставит вам полный доступ root для каждой команды:

sudo bash

Для конкретной команды, которая должна быть выполнена как root вы можете использовать:

sudo specific-command

Пример для команды, которая будет выполнена как root:

sudo ls -lsa /root

Примечание: Если вы хотите изменить амазонку политики и разрешения root, вы используете ответы от amazon-ec2-root-login SO Q & amp; A

Чтобы установить корневой вход, выполните следующие действия:

sudo -s (to become root)
vi /root/.ssh/authorized_keys

Удалите строки в начале файла, пока не дойдете до слов ssh-rsa.

vi /etc/ssh/sshd_config

Установите для переменной PermitRootLogin значение PermitRootLogin without-password ( без кавычек)

sudo /etc/init.d/sshd restart
0
ответ дан 14 August 2018 в 13:16
  • 1
    – James Smith 7 February 2018 в 14:27
  • 2
    @JamesSmith - обновил мой ответ с предложенным способом разрешить вход root в amazon ec2 – Yaron 7 February 2018 в 14:34
  • 3
    Ладно, у меня были сомнения, но он ушел. В настоящее время нет файла authorized_keys для root, поэтому я не мог сделать этот шаг. Я изменил конфигурацию sshd по вашему выбору и перезапустил, но это не имело никакого значения. Я убежден, что что-то переопределяет конфигурацию sshd или, по крайней мере, имеет приоритет. Вот почему я согласился (и хотя бы частично раскрыл причину) сообщения. – James Smith 7 February 2018 в 14:53
  • 4
    @JamesSmith - в отношении файлов authorized_keys для входа на удаленный сервер ssh с использованием ключей вы должны поместить файлы authorized_keys в папку .ssh, в которую войдут public ssh keys пользователей, которые могут ssh в этот аккаунт – Yaron 7 February 2018 в 15:28
  • 5
    @JamesSmith - см. этот Q & amp; A относительно ssh keys – Yaron 7 February 2018 в 15:29

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

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