ESXi - Как включить copy-paste в виртуальной машине
По умолчанию в гипервизоре VmWare ESXi выключена возможность копировать текст через буфер обмена в виртуальную машину. Сделано это по соображениям безопасности. Однако это бывает часто необходимым и очень полезным. Есть два способа включить эту возможность - для каждой VM через ее настройки, и через редактирование конфигов гипервизора для всех машин.
Способ I
Включение возможности copy-paste для конкретной машины.
Логинимся в vSphere Client и выключаем нужную машину.
Заходим в свойства машины (Edit Settings)
Редактируем параметры (Options > Advanced > General -> кнопка Configuration Parameters)
Нажимаем Add Row.
Вводим два ключа со значениями:
isolation.tools.copy.disable false
isolation.tools.paste.disable false
Замечание: эти настройки имеют больший вес, чем настройки, сделанные в VmWare Tools в операционной системе.
Закрываем окошко настроек и включаем виртуальную машину.
Способ II
Для включение возможности copy-paste на всем хосте ESXi, требуется отредактировать файлы на гипервизоре. Для этого нам необходимо получить доступ по ssh. Включаем эту возможность:
В VSphere Client выбираем хост и заходим во вкладку Configuration
В панеле Software жмем Security Profile
В секции Services жмем Properties
Находим строчку SSH и жмем Options
Запускаем сервис SSH кнопкой Start
Для автоматического запуска сервиса вместе с гипервизором выбираем "Start and stop with host"
Жмем ок и закрываем окна.
Теперь, когда сервис ssh запущен, с помощью любого ssh-клиента подключаемся в шелл гипервизора как root.
Следующий шаг - редактирование файлов. Так как в стандартной оболочке, кроме vi, нам ничего не доступно, прийдется пользоваться именно им. Не владея этим редактором, использовать его невозможно, поэтому по ходу дела указаны команды vi.
Делаем бекап конфига
$ cp /etc/vmware/config /etc/vmware/config.backup
Откраваем в текстовом редакторе
$ vi /etc/vmware/config
В появившемся окне, двигаем курсор в конец послеждней строчки и жмем кнопку i. Этим мы переводим vi в режим редактирования. Жмем enter - переходим на новую строку, и вставляем следующие три строки:
vmx.fullpath = "/bin/vmx"
isolation.tools.copy.disable="FALSE"
isolation.tools.paste.disable="FALSE"
Чтобы сохранить и выйти, жмем такие кнопки Esc (выйти из режима редактирования), :(режим ввода команды), w(записать), q(выйти), и затем Enter. Если нужно выйти без сохрания, используем команду quit!.
Для того, чтобы изменения вступили в силу, необходимо полностью выключить гостевую систему со стороны хоста, и потом снова ее включить.
http://swasher.pp.ua/esxi-kak-vkliuchit-copy-paste-v-virtualnoi-mashine.html