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

Почему некоторые хосты предоставляют консоли вместо истинных логинов ssh?

У меня два OpenVZ VPS под управлением Ubuntu.

В одном я соединяюсь с ssh console-ABC@ip-1 и посмотрите этот текст:

Last login: Sun Sep  4 03:41:41 2011 from 82.208.149.201
Starting PowerConsole v1.1 <> (c)2010 soluslabs ltd.
please wait...
successfully logged in.
entered into CT 165

В другом я соединяюсь с root@ip-2 и сразу получить приглашение оболочки.

Очевидно, я предпочитаю последний, так как я могу установить ключи ssh, rsync будет работать и т. Д.

Но я хотел бы знать, почему провайдер VPS решил предложить консоль. Для них это безопаснее что ли?

На ваш общий вопрос нет ответа. В функциональном отношении четкой разницы между «оболочкой» и «консолью» нет. Есть нюансы ...

Обычно используется (в UNIX / Linux) оболочка занимается интерпретацией языка оболочки, выполнением команд, поддержанием состояния сеанса и оставляет механику ввода и вывода пользователем чему-то другому. Что-то еще может быть ОС / оборудованием или что-то вроде локального или удаленного xterm. Одно из употреблений термина «консоль» - это то, что выполняет эту функцию.

Но термин «консоль» также используется для обозначения чего-то, что обеспечивает функциональность более высокого уровня; то есть то, что расширяет или включает функциональность классической оболочки, чтобы предоставить что-то более близкое к тому, что, как предполагается, пользователь хочет делать ... большую часть времени. Подозреваю, что здесь дело обстоит именно так.

Итак, чтобы ответить на ваш вопрос:

Но я хотел бы знать, почему провайдер VPS выбрал [sic] для использования консоли. Для них это безопаснее что ли?

Это зависит от используемого программного обеспечения консоли. Это могло быть потому, что консоль более безопасна; т.е. им легче управлять тем, что можно / нельзя делать. Может случиться так, что им будет проще предоставить среднему пользователю функции управления виртуальной ... без прохождения курса системного администрирования Linux / UNIX. Это могло быть сочетание этих и других вещей.

(Является ли фактически безопасность для них, вероятно, зависит от технических возможностей их административного персонала.)

Но вопрос спорный: они выбрали. Если вам это действительно не нравится, лучший вариант - перейти к другому провайдеру.

Оказывается, у меня все время был нормальный доступ к оболочке.

Я пытался использовать IP-адрес для PowerConsole (который, как я полагаю, одинаков для всех VPS).

Как только я переключился на IP-адрес своего VPS, все заработало, как ожидалось.

Нельзя облажаться с «консолью», она всегда будет рядом. С другой стороны, вы можете заблокировать себя, если неправильно сконфигурируете ssh.