разработка программного обеспе-чения и изготовление веб-сайтов

  Основные разделы  
 :.  Веб сайты
 :.  Программы
 :.  Статьи
 :.  Контакты
Поиск на сайте  



Другие разделы  
 :.  Linux для программиста

 :.  Clarion для программиста

 :.  Assembler

 :.  Философия программиста


Скидки  

Для постоянных клиентов предусмотрены системы скидок (накопительные, поощрительные бонусы и подарки), при больших заказах цены обсуждаются дополнительно.


Улыбнись... :)  

  Доступ к ESXi через SSH
:. Статьи Linux  

      April 22nd, 2010 at 14:22


Реклама  
Подключи котроллеры к KSduino, сделай сайт с использованием технологии KS-FRAME-PIE и никакой дезинсекции в Москве или других регионах и странах не понадобится:)

Разработан новый модельный ряд настольных компьютеров собственной торговой марки MiRTEX, наши специалисты максимально сбалансировали все конфигурации по соотно- шению цена/качество.



Состояние корзины  
      товаров:   0
      в количестве:  0
      на сумму:   0.00

      Оформить заказ
Информация  

По умолчанию доступ через ssh к ESXi серверу закрыт. Для разрешения доступа необходимо выполнить следующие шаги:

1. Зайдите в консоль ESXi и нажмите alt+F1
2. Введите текст (текст не будет отображаться на экране): unsupported
3. Введите пароль root-а для входа в shell
4. В командной строке введите vi /etc/inetd.conf
5. Найдите строку начинающуюся с  #ssh (вы можете найти её набрав / ssh)
6. Удалите символ комментария # (нажмите x когда курсор находится на этом символе)
7. Сохраните/etc/inetd.conf набрав :wq!
8. Перезагрузите сервис управления: /sbin/services.sh restart
9. Если после пункта 8 доступ в shell не заработал - перезагрузите сервер: reboot

Изменение номера порта SSH:

Для изменения номера порта SSH отредактируйте файл /etc/services и измените в нем SSH порт указанный в этом файле. Запишите файл и перезагрузите сервер (либо перезапустите inetd с помощью команды: kill -HUP , где process_id номер процесса inetd полученный с помощью команды: ps | grep inetd).

Разрешение доступа по SSH для пользователя отличного от root:

Используйте следующие шаги для разрешения доступа по SSH для пользователя отличного от root

1. Войдете в SSH или консоль как root.
2. Создайте нового пользователя с помощью команды useradd -M -d/ .
3. Используйте команду passwd для установки пароля для вашего нового пользователя.
4. Отредактируйте файл vi /etc/passwd и замените в нем /bin/sh на /bin/ash для вашего нового пользователя.

Пример для пользователя test1:

root:x:0:0:Administrator:/:/bin/ash
nobody:x:99:99:Nobody:/:/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:/:/sbin/nologin
dcui:x:100:100:DCUI User:/:/sbin/nologin
daemon:x:2:2:daemon:/:/sbin/nologin
vimuser:x:12:20:vimuser:/sbin:/sbin/nologin
test1:x:500:500:Linux User,,,:/:/bin/ash
Теперь у вас есть возможность подключиться к SSH используя нового пользователя.

Запрещение входа по SSH для пользователя root:

If you have created non-root accounts for SSH access you can also disable root access via SSH. Edit the /etc/inetd.conf file using the initial process on this page and add the option -w after the -i option. The line in inetd.conf will appear similar to the below.
ssh        stream  tcp     nowait  root    /sbin/dropbearmulti     dropbear ++min=0,swap,group=shell -i -w -K60
One you have made the change, save the file and run the kill -HUP command to restart the inetd process. You will now be able to login with a non-root account, but will get access denied if you use a root account. Once you have established a SSH session with your non-root account you can issue the command su - to switch to the root account.

Тэги: ESXi, ssh, порт


 

:. Copyright © Kirsoft Inc., 1996-2012
:. Веб дизайн и П.О. © Kirsoft Inc., 2005