Приветствую,
подскажите как проще всего настроить доступ через FTP на сервере, где установлена VMBitrix 4.2?
Заранее спасибо
подскажите как проще всего настроить доступ через FTP на сервере, где установлена VMBitrix 4.2?
Заранее спасибо
|
Приветствую,
подскажите как проще всего настроить доступ через FTP на сервере, где установлена VMBitrix 4.2? Заранее спасибо |
|
|
|
|
Добрый день! Тоже пытаемся сделать доступFTP на сервере, где установлена VMBitrix 4.2, используем по Вашему совету WinSCP, заходим, как bitrix и как root, получаем Access denied. Что посоветуете? Все получилось. Пароли набирали цифровые ![]() |
|||
|
|
|
|
Здравствуйте
Как сделать SFTP доступ к VPS на Амазоне AWS ? Использую IP-адрес сервера , пароль : bitrix (для пользователя root или bitrix). Не соединяет Какой пароль нужно вводить? Спасибо |
|
|
|
|
|
Там при создании инстанса вы выбирали ключи, вот их и указывайте. Достаточно логина.
|
|
|
|
|
|
+ проверяйте, что вы открыли нужные порты
|
|
|
|
|
|
использую (как здесь описано) WinSCP
в Амазоне файл с ключом имеет расширение .pem. WinSCP требует PuTTY Private Key (расширение .ppk) Нельзя ли поподробнее объяснить (какой логин) Спасибо |
|
|
|
|
|
необходимо использовать puttygen
для конвертации pem в ppk и вошел с логином root (пароль битрикс - без пароля не соединил почему-то) |
|
|
|
|
|
|||
|
|
|
|
|||
|
|
|
1)Заходим на сервер как рут и добавляем пользователя и генерируем ему ключи, в названии ключа вводим user1 (ниже)
Подробнее здесь |
|||||||||
|
|
|
|
|||
|
|
|
|
Заходим под рутом и пишем:
После этого редактируем файл /etc/pure-ftpd/pure-ftpd.conf Ищем и закомментируем строчку
Если не соединяется, разрешаем фаерволу 20 и 21 порты. |
|||||||
|
|
|
|
|||||||||
|
|
|
|
При указанных выше настройках, заходить следует, используя реквизиты пользователя в системе и IP-адрес/домен в качестве хоста. Иными словами, те же реквизиты, что используются для доступа по SSH. При этом, в качестве корневой папки будет открываться домашняя директория пользователя.
Если необходимо организовать виртуальные FTP-аккаунты для произвольной папки, можно поступить, например, следующим образом: 1) Раскомментировать или добавить в конфигурационный файл (/etc/pure-ftpd/pure-ftpd.conf) строку:
2) Создать файл passwd для виртуальных пользователей FTP:
3) Скачать и положить в недоступное для обычных пользователей место (например, папку /root) следующий . 4) Добавить пользователю root права для запуска скаченного скрипта:
Скрипт принимает на вход четыре параметра:
Пример запуска (предполагается, что скрипт был сохранен в файл /root/utils/add_ftp_account.sh):
|
|||||||||
|
|
|
|
|||||
|
|
|
|
А подскажите, пожалуйста:
Как удалить пользователя? Удалил строчку из /etc/pure-ftpd/pureftpd.passwd - но все равно пускает. Как сменить пароль имеющемуся юзеру? |
|
|
|
|
|
Удалить можно, например, с помощью скрипта. А сменить пароль — с помощью .
На самом деле, все скрипты выше, в первую очередь, были представлены в качестве примера для быстрого старта. Все то же самое и даже больше можно делать напрямую, используя службы. Поэтому, настоятельно рекомендую ознакомиться с — это всегда полезно. |
|
|
|
|
|
Настроил всё, как описано постами выше. И здорово, всё заработало!
Правда после обновления BitrixVM до версии 4.3 всё обрушилось, и теперь при коннекте по FTP выбивает "ECONNREFUSED - Connection refused by server". |
|
|
|
|
|
Проблема была в том, что pure-ftpd не запускается при рестарте системы.
У кого подобная проблема - попробуйте
|
|||||
|
|
|
|
Спасибо огромное за мануал!
Перенести бы его в FAQ к веб-окружению. |
|
|
|
|
|
А в 5 машине эти инструкции работают? Что-то не получается соединиться
|
|
|
|
|
|
Андрей, не знаю, как было в 4-й (не пользовался), а вот в пятой все сайты лежат внутри личной папки пользователя bitrix и права на нее только ему предоставлены. И апач запущен от имени bitrix.
Соответственно, дать кому-либо доступ, не "поломав" права на папку /home/bitrix мне не представляется возможным. Может у кого-то есть идеи, как дать доступ FTP-пользователю в какую-нибудь конкретную папку сайта или же к папке ext_www, например? Не ломая прав на папку /home/bitrix? |
|
|
|
|
|
Конечно, хотя бы к ext_www/project/ давать бы права отдельному пользователю
|
||||
|
|
|
|||