LINUX.ORG.RU

Нужен максимально простой sftp сервер для отладки.

 , ,


0

1

Работаю этим в первые, но суть в том что нужно просто запустить на компе sftp-сервер для отладки программы на python для одноплатника. И перекидывать на него файлы. Сама программа должна работать в конечном итоге с сетевым диском с доступом по sftp.


Всё как обычно оказалось просто до тупости, решение скину потом с расчётом на таких же придурков как и я. Но да это openssh сервер и новый пользователь для него.



Последнее исправление: nikitalol (всего исправлений: 1)

openssh из коробки имеет сервер SFTP. В debian он даже будет запущен вместе с сервером SSH.

apt_install_lrzsz ★★★
()

попробуй sftp localhost вдруг уже работает

ukr_unix_user ★★★★
()
sudo systemctl enable sshd.service
sudo nano /etc/ssh/sshd_config
sudo systemctl start sshd.service

Или просто ssh без d, в зависимости от дистрибутива.

WitcherGeralt ★★
()
Ответ на: комментарий от WitcherGeralt

Зачем запускать демон ссш, если чувак просто хочет по sftp файло рашарить из каталога? ты бы еще апач предложил запустить вместо python3 -m http.server в текущем каталоге.

SexInstructor
()
Ответ на: комментарий от SexInstructor

Пример: В debian 10 при установке мною был выбран пункт SSH Server.

После установки сервер запускается автоматически.

Доступно соединение:

sftp username@localhost

С других клиентов также есть доступ. Конфиги не редактировал.

В mint вроде всё так же. Не могу проверить – нету под рукой.

За остальные дистры не скажу. Если у ТСа какой-нибудь LFS, то, понятно, надо настраивать.

apt_install_lrzsz ★★★
()

В составе openssh есть sftp-server, его можно запустить напрямую без рута и выдать ему временный каталог для работы

annulen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.