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