angle-left

SCP & WinSCP & SFTP на vCenter Appliance

Задача

При начальной конфигурации vCenter Appliance может возникнуть потребность загрузки файлов на систему с Windows машины, например, для установки VMware vCenter Plug-in for Dell EMC PowerVault ME4 Series Storage Arrays (Web Client)

Проблема

Проблема в том, что по умолчанию shell при логине не запускается и использование scp становится невозможно. 

Решение

Решение достаточно просто, необходимо передать в аргументы путь к shell

shell /usr/libexec/sftp-server

В WinSCP это делается так:

  1. Advanced  - Ещё...
  2. Environment - Среда 
  3. SFTP
  4. Protocol options (Параметры протокола) - > SFTP Server (Сервер SFTP) указать путь к shell shell /usr/libexec/sftp-server

P.S.

проверено на  uname -a

Linux  4.4.191-1.ph1 #1-photon SMP Sat Sep 21 04:13:44 UTC 2019 x86_64 GNU/Linux
vCenter appliance Version 6.7.0
Build 14792544

Путь к shell на более ранних vCenter appliance может отличаться