Стд::Ssh::СоединениеSftp
Представляет интерфейс для взаимодействия с сервером про протоколу SFTP.
Возвращается методом ОткрытьСоединениеSftp.
Сравнение
Ссылочное
Иерархия типа
Базовые типы: Закрываемое, Объект
Примеры
Общие примеры
метод ЗагрузитьФайл(Файл: Файл)
исп Соединение = новый СоединениеSsh("192.168.0.3", "user", "password")
исп Фтп = Соединение.ОткрытьСое динениеSftp()
Фтп.УстановитьТекущийКаталог("/tmp/")
Фтп.Поместить(Файл)
;
Свойства
СоединениеSsh
ТолькоЧтение
Соединение SSH, на основе которого работает данное соединение SFTP.
При закрытии соединения SSH-соединения данное SFTP-соединение также будет закрыто.
ТекущийКаталог
ТолькоЧтение
Текущая директория на сервере.
При открытии соединения свойство заполняется директорией по умолчанию.
Команда SFTP: pwd.
Методы
ВСтроку
Возвращает строковое представление в виде
SFTP Connection: "%Пользователь@%Сервер:%Порт"
Переопределение
Объект::ВСтроку
Закрыть
Закрывает соединение.
Повторное закрытие не выполняет никаких действий.
После закрытия соединения все остальные методы будут выбрасывать ИсключениеSftp.
Переопределение
Закрываемое::Закрыть
Переименовать
Переименовывает файл или директорию по пути
Путь
на сервере в новое имя
НовоеИмя
.
Путь абсолютный (начинается с "/") или относительный текущему каталогу на сервере.
Таймаут
- время ожидания завершения операции, при значении
Неопределено
время ожидания не ограничено.
Исключения