Поиск по сайту:

Подключите диспетчер файлов GNOME или проводник Windows к веб-сайту ISPConfig 3.


На этой странице

  1. Использовать файловый менеджер с ISPConfig
    1. Подключение по SSH
    2. Подключение к FTP

    1. Подключение по SSH
    2. FTP

    Используйте файловый менеджер с ISPConfig

    Рабочая станция с графическим интерфейсом имеет файловый менеджер для просмотра файлов, работы с файлами и запуска приложений, таких как текстовые редакторы, для управления файлом.

    Для соединений SSH создайте пользователя оболочки в панели ISPConfig. Для пользователей оболочки лучше установить Chroot Shell на Jailkit, создавая пользователя в тюрьме (подробнее см. главу «Ссылки»).

    Для FTP-соединений создайте пользователя FTP в панели ISPConfig.

    И пользователь оболочки, и пользователь FTP создаются для одного веб-сайта и могут получать доступ к файлам этого веб-сайта и только к ним.

    Подключение по SSH

    Следующее проверено на Ubuntu 18.04. Скриншоты ниже помогут вам в этом процессе. Смонтируйте каталог веб-сайта на рабочей станции в диспетчере файлов (значок «Файлы» на левой панели, отмеченный \1.\ на первом снимке экрана).

    Элемент «Другие местоположения» (отмеченный \2.\ на снимке экрана выше) открывает всплывающее окно, в котором можно установить подключение к удаленному хосту.

    При использовании ключей SSH пароль писать не нужно. Если вы планируете часто использовать это соединение, полезно настроить вход без пароля с ключами SSH. См. главу «Ссылки» в конце этого руководства.

    Установка протестирована на веб-сайте, на котором установлен WordPress. Это будет работать с любыми файлами CMS или обычными HTML-файлами, установленными на веб-сайте. Доступ к файлам веб-сайта можно получить с помощью диспетчера файлов, точно так же, как и файлы на локальном диске рабочей станции.

    Отключение монтирования SSH производится так же, как и отмонтирование любого другого монтирования, т.е. нажатием мышки на кнопку Unmount у смонтированного устройства.

    Соединение с FTP

    Это работает так же, как с SSH, за исключением использования ftp:// в качестве протокола для подключения к серверу.

    Для имени пользователя и пароля используйте данные учетной записи для FTP-пользователя. Для FTP-подключения необходимо ввести пароль, вход без пароля невозможен (за исключением анонимного FTP, но не используйте его для доступа к веб-сайту FTP).

    Отключение монтирования FTP производится так же, как и для монтирования SSH.

    На всякий случай я проверил и на Debian 10, работает точно так же. Чтобы убедиться, что ничего дополнительно устанавливать не нужно, я протестировал SSH- и FTP-соединения на свежеустановленной Ubuntu 20.04 по умолчанию и не столкнулся с какими-либо сложностями.

    Windows 10

    Подключиться по SSH

    Проверено на Windows 10, Winver показывает 2004 19041.264.

    Инструкции по установке и использованию SSHFS в Windows можно найти в \SSHFS для Windows\ (см. главу Ссылки). \Заводская версия\ Windows не поддерживает SSHFS, необходимо установить дополнительные компоненты: winfsp и sshfs-win.

    Прочитайте инструкции для SSHFS для Windows, сначала установите необходимые компоненты, а затем используйте правильный синтаксис UNC для подключения. Использование \\sshfs\[email  показывает только домашний каталог пользователей оболочки без доступа к файлам веб-сайта. Таким образом, правильный синтаксис для использования с пользователем оболочки веб-сайта ISPConfig:

    \\sshfs.r\\web

    Скриншоты взяты из версии Windows 10 на финском языке.

    Файловый менеджер Windows показывает те же файлы веб-сайта, что и в предыдущей главе о Linux:

    Отключите, щелкнув другой кнопкой мыши элемент удаленного подключения на левой панели, появится всплывающее окно с функцией отключения.

    FTP

    Подключение по FTP из файлового менеджера Windows 10 оказалось самым сложным в настройке и не очень хорошо работало. Я следовал инструкциям на странице https://www.betterhostreview.com/connect-ftp-site-server-file-explorer-windows-10.html.

    Мне кажется подключение по фтп не делается как монтирование. Вместо этого он ведет себя так, как будто File Manager — это просто FTP-клиент, а не хороший клиент. С FileZilla было проще работать.

    Если используется это FTP-соединение, мне кажется, что имя хоста, используемое в UNC, должно быть включено в сертификат FTP-сервера.

    Другая ОС

    У меня не было доступа к другим операционным системам. Я предполагаю, что подобные методы работают во всех современных операционных системах, используемых на рабочих станциях.

    Ссылки

    • О джейлките
    • Вход без пароля с ключами SSH
    • Безопасный вход без пароля с помощью SSH
    • SSHFS для Windows
    • Подключение к серверу FTP-сайта с помощью Проводника для Windows 10
    • ФайлЗилла