Задача
При начальной конфигурации 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 это делается так:
- Advanced - Ещё...
- Environment - Среда
- SFTP
- 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 может отличаться