Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 11570|Відповідь: 1

Docker створює SFTP-сервіси

[Копіювати посилання]
Опубліковано 2021-7-19 16:16:30 | | | |
Оскільки налаштувати sftp-сервіс на Linux надто клопітно, я хотів створити контейнер із sftp-сервісом через docker, і спробував пошукати на ринку зображень і знайшов, що існує такий образ, адреса:Вхід за гіперпосиланням видно.

Огляд:

Linux-сервер налаштований за допомогою SFTP-сервісу
https://www.itsvse.com/thread-9615-1-1.html

Команда Docker виглядає так:

Пояснення команди: Назначте порт 2222 хоста на порт 22 контейнера, а папку /data/sftp_dev/upload хоста — на папку /home/itsvse/upload контейнера.



Намагаючись підключитися через xftp, я виявив, що з'єднання було успішним, але файл не вдалося завантажити, і помилка була такою:

Дозвіл не допускається



Рішення

Перейдіть до docker-контейнера і виконайте таку команду:



Я тестував завантаження файлів і створення нових папок без жодних проблем.
Після відключення тест не може бути підключений із такою помилкою:

[/вхід] Виконання sshd
Сервер слухає на порті 0.0.0.0 22.
Сервер слухає :: порт 22.
Прийнятий пароль для itsvse з порту 192.168.1.134 15274 ssh2
Погане володіння або режими для каталогу chroot "/home/itsvse"
Прийнятий пароль для itsvse з порту 192.168.1.134 15279 ssh2
Погане володіння або режими для каталогу chroot "/home/itsvse"
Прийнято пароль для itsvse з порту 192.168.1.134 15306 ssh2
Погане володіння або режими для каталогу chroot "/home/itsvse"
Розв'язок заходить у контейнер і виконує таку команду:


(Кінець)





Попередній:.NET/C# Load Test NBomber Простий навчальний посібник
Наступний:Команда історії Linux показує час і виконаного користувача
Опубліковано 2021-7-19 17:07:31 |
Вчися, вчися, вчися, вчися, вчись
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com