[Скрипт] Vesta CP – Бесплатная панель управления сервером

Статус
В этой теме нельзя размещать новые ответы.

inturned

Webmaster & Designer
Регистрация
7 Ноя 2011
Сообщения
546
Реакции
307
Последнее обновление топика: 24.11.2015 - Обновил фотографии
Последняя версия на 30.06.2015: Версия 0.9.8 (x86_64) Релиз: 15
Язык: Мультиязычная (Русский есть)
Лицензия: GPL v3
Сайт: Для просмотра ссылки Войди или Зарегистрируйся

users.png

Вот еще предлагаю один скрипт – система управления сервером.

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

Особенности - из коробки:
- Веб-сервер (Apache, Nginx);
- DNS-Сервер;
- Сервер баз данных (по умолчанию MySQL);
- Управления БД PhpMyAdmin;
- Почтовый сервер Exim;
- FTP-сервер Vsftpd;
- SSL сертификаты и SNI;
- Шаблоны конфигурации;
- DKIM поддержка;
- Резервное копирование/Восстановление;
- Легкий менеджер обновлений;
- Система мониторинга;
- Антиспам/Антивирус;
- Поддержка WHMCS биллинга;
- Простой и чистый GUI;
- Мощный CLI и API;
- Безопасная платформа;
- Автоматическая загрузка обновлений.

Дополнительные компоненты:
- PostgreSQL сервер базы данных;
- ProFTPD альтарнативный FTP сервер;
- Python язык программирования;
- Monit активный инструмент мониторинга;
- SquirrelMail альтернатива веб-почты;
- PhpPGAdmin PostgreSQL управление базами данных.

Скриншоты:
web_add.png web.png dns.png mail.png graphs.png server.png

Страница установки/Скачать:
Для просмотра ссылки Войди или Зарегистрируйся

Автоматическая установка:
install.png

Код:
#  Supported Operating Systems: 
#  RHEL / CentOS 5,6,7 
#  Debian 6,7,8 
#  Ubuntu 12.04-15.10

# Connect to your server as root via SSH

ssh root@your.server

# Download installation script

curl -O http://vestacp.com/pub/vst-install.sh

# Run it

bash vst-install.sh

Теперь ждем, установка будет проходить в автоматическом режиме, по окончанию выдаст похожее сообщение:
Код:
You can login in Vesta with following credentials:
    username: admin
    password: XXXXXXXX
    https://1.2.3.4:8083

Обратите внимание:
Vesta CP работает через защищенное соединение SSL (HTTPS)
 
Последнее редактирование:
конфигурация именно чего? может я сейчас что то не понял... пардон
Если сервер стоит с конфигурацией без апача (хотя думаю можно и на нем накрутить...), то файл конфигурации .conf под адрес с phpmyadmin может закрывать доступ, короче говоря - нужно просмотреть конфиги нет ли там чего типа этого:
Код:
    if ( !-e $request_filename ) {
    rewrite (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ /index.php last;
    break;
    }
 
хех... наткнулся все таки на одну статейку...помогла... Далее с текста автора:
Я не могу понять почему, это решение совершенно не поддается логике, но если в /etc/php5/apache2/php.ini установить значение:
Код:
display_errors = Off
Cсоответственно рестартуем Apache2:
Код:
service apache2 restart

И ВСЕ РАБОТАЕТ! Это можно назвать Magic

ps: логах все чисто и ошибок нет
 
И закрываем уязвимость вот так:
Код:
cd $(mktemp -d)
git clone git://github.com/serghey-rodin/vesta.git
/bin/cp -rf vesta/* /usr/local/vesta/
 
можно проще
# v-update-sys-vesta-all
Для просмотра ссылки Войди или Зарегистрируйся
кого заразили сначала проверяем
find /etc -name gcc.sh -print
потом лечим
Лечение Trojan.DDoS_XOR подробно описано, например, тут:
Для просмотра ссылки Войди или Зарегистрируйся
 
Получил от хостера рекомендации по закрытие дыры в Vesta CP. Думаю вам поможет. Кстати не забудьте поменять порт 8083 на другой какой-либо

Review the most current information:

We are compiling the most up-to-date details and guidance via this Community Question & Answer article: Для просмотра ссылки Войди или Зарегистрируйся

Determine if you are compromised:

Please check your Droplet for gcc.sh in the directory cron.hourly and make sure there is no similar entry in the crontab file. To check, you can run the following commands:

- grep gcc.sh /etc/crontab
- ls /etc/cron.hourly

Check for randomly generated file/directory names in these directories:
- ls /etc/rc.d
- ls /etc/systemd/*
- ls /etc/init.d
(randomly generated file names might look something like “S90wnrkywzlgd”)
 
Годная панель, только обновления долго готовят. Еще бы добавить Let's Wildcard и цены не будет.
 
полезные команды ssh
смена пароля admin
v-change-user-password admin pass
проверка
v-check-user-password admin pass
проверка памяти диска
df -h
команды ssh
v-add-backup-ftp-host
v-add-cron-job
v-add-cron-report
v-add-cron-restart-job
v-add-cron-vesta-autoupdate
v-add-database
v-add-database-host
v-add-dns-domain
v-add-dns-on-web-alias
v-add-dns-record
v-add-domain
v-add-mail-account
v-add-mail-account-alias
v-add-mail-account-autoreply
v-add-mail-account-forward
v-add-mail-account-fwd-only
v-add-mail-domain
v-add-mail-domain-antispam
v-add-mail-domain-antivirus
v-add-mail-domain-catchall
v-add-mail-domain-dkim
v-add-remote-dns-domain
v-add-remote-dns-host
v-add-remote-dns-record
v-add-sys-ip
v-add-user
v-add-user-package
v-add-web-domain
v-add-web-domain-alias
v-add-web-domain-ftp
v-add-web-domain-proxy
v-add-web-domain-ssl
v-add-web-domain-stats
v-add-web-domain-stats-user
v-backup-user
v-backup-users
v-change-cron-job
v-change-database-owner
v-change-database-password
v-change-database-user
v-change-dns-domain-exp
v-change-dns-domain-ip
v-change-dns-domain-soa
v-change-dns-domain-tpl
v-change-dns-domain-ttl
v-change-dns-record
v-change-dns-record-id
v-change-domain-owner
v-change-mail-account-password
v-change-mail-account-quota
v-change-mail-domain-catchall
v-change-remote-dns-domain-exp
v-change-remote-dns-domain-soa
v-change-remote-dns-domain-ttl
v-change-sys-config-value
v-change-sys-ip-name
v-change-sys-ip-nat
v-change-sys-ip-owner
v-change-sys-ip-status
v-change-sys-language
v-change-user-contact
v-change-user-language
v-change-user-name
v-change-user-ns
v-change-user-package
v-change-user-password
v-change-user-shell
v-change-user-template
v-change-web-domain-ftp
v-change-web-domain-ip
v-change-web-domain-proxy-tpl
v-change-web-domain-sslcert
v-change-web-domain-sslhome
v-change-web-domain-stats
v-change-web-domain-tpl
v-check-user-password
v-delete-backup-ftp-host
v-delete-cron-job
v-delete-cron-reports
v-delete-cron-restart-job
v-delete-cron-vesta-autoupdate
v-delete-database
v-delete-database-host
v-delete-databases
v-delete-dns-domain
v-delete-dns-domains
v-delete-dns-domains-src
v-delete-dns-on-web-alias
v-delete-dns-record
v-delete-domain
v-delete-mail-account
v-delete-mail-account-alias
v-delete-mail-account-autoreply
v-delete-mail-account-forward
v-delete-mail-account-fwd-only
v-delete-mail-domain
v-delete-mail-domain-antispam
v-delete-mail-domain-antivirus
v-delete-mail-domain-catchall
v-delete-mail-domain-dkim
v-delete-mail-domains
v-delete-remote-dns-domain
v-delete-remote-dns-domains
v-delete-remote-dns-host
v-delete-remote-dns-record
v-delete-sys-ip
v-delete-user
v-delete-user-backup
v-delete-user-backup-exclusions
v-delete-user-ips
v-delete-user-package
v-delete-web-domain
v-delete-web-domain-alias
v-delete-web-domain-ftp
v-delete-web-domain-proxy
v-delete-web-domains
v-delete-web-domain-ssl
v-delete-web-domain-stats
v-delete-web-domain-stats-user
v-generate-ssl-cert
v-get-dns-domain-value
v-get-mail-account-value
v-get-mail-domain-value
v-get-user-value
v-get-web-domain-value
v-insert-dns-domain
v-insert-dns-record
v-insert-dns-records
v-list-backup-ftp-host
v-list-cron-job
v-list-cron-jobs
v-list-database
v-list-database-host
v-list-database-hosts
v-list-databases
v-list-database-types
v-list-dns-domain
v-list-dns-domains
v-list-dns-domains-src
v-list-dns-records
v-list-dns-template
v-list-dns-templates
v-list-mail-account
v-list-mail-account-autoreply
v-list-mail-accounts
v-list-mail-domain
v-list-mail-domain-dkim
v-list-mail-domain-dkim-dns
v-list-mail-domains
v-list-remote-dns-hosts
v-list-sys-config
v-list-sys-info
v-list-sys-interfaces
v-list-sys-ip
v-list-sys-ips
v-list-sys-languages
v-list-sys-rrd
v-list-sys-services
v-list-sys-shells
v-list-sys-users
v-list-sys-vesta-autoupdate
v-list-sys-vesta-updates
v-list-user
v-list-user-backup
v-list-user-backup-exclusions
v-list-user-backups
v-list-user-ips
v-list-user-log
v-list-user-ns
v-list-user-package
v-list-user-packages
v-list-users
v-list-users-stats
v-list-user-stats
v-list-web-domain
v-list-web-domain-accesslog
v-list-web-domain-errorlog
v-list-web-domains
v-list-web-domains-alias
v-list-web-domains-proxy
v-list-web-domain-ssl
v-list-web-domains-ssl
v-list-web-domains-stats
v-list-web-stats
v-list-web-templates
v-list-web-templates-proxy
v-rebuild-cron-jobs
v-rebuild-databases
v-rebuild-dns-domain
v-rebuild-dns-domains
v-rebuild-mail-domains
v-rebuild-user
v-rebuild-web-domains
v-restart-cron
v-restart-dns
v-restart-ftp
v-restart-mail
v-restart-proxy
v-restart-service
v-restart-system
v-restart-web
v-restore-user
v-schedule-user-backup
v-schedule-user-restore
v-search-domain-owner
v-search-object
v-search-user-object
v-start-service
v-stop-service
v-suspend-cron-job
v-suspend-cron-jobs
v-suspend-database
v-suspend-database-host
v-suspend-databases
v-suspend-dns-domain
v-suspend-dns-domains
v-suspend-dns-record
v-suspend-mail-account
v-suspend-mail-accounts
v-suspend-mail-domain
v-suspend-mail-domains
v-suspend-remote-dns-host
v-suspend-user
v-suspend-web-domain
v-suspend-web-domains
v-sync-dns-cluster
v-unsuspend-cron-job
v-unsuspend-cron-jobs
v-unsuspend-database
v-unsuspend-database-host
v-unsuspend-databases
v-unsuspend-dns-domain
v-unsuspend-dns-domains
v-unsuspend-dns-record
v-unsuspend-mail-account
v-unsuspend-mail-accounts
v-unsuspend-mail-domain
v-unsuspend-mail-domains
v-unsuspend-remote-dns-host
v-unsuspend-user
v-unsuspend-web-domain
v-unsuspend-web-domains
v-update-database-disk
v-update-databases-disk
v-update-dns-templates
v-update-mail-domain-disk
v-update-mail-domains-disk
v-update-sys-ip
v-update-sys-ip-counters
v-update-sys-queue
v-update-sys-rrd
v-update-sys-rrd-apache2
v-update-sys-rrd-ftp
v-update-sys-rrd-httpd
v-update-sys-rrd-la
v-update-sys-rrd-mem
v-update-sys-rrd-mysql
v-update-sys-rrd-net
v-update-sys-rrd-nginx
v-update-sys-rrd-pgsql
v-update-sys-rrd-ssh
v-update-sys-vesta
v-update-sys-vesta-all
v-update-user-backup-exclusions
v-update-user-backups
v-update-user-counters
v-update-user-disk
v-update-user-package
v-update-user-stats
v-update-web-domain-disk
v-update-web-domains-disk
v-update-web-domains-stat
v-update-web-domain-stat
v-update-web-domains-traff
v-update-web-domain-traff
v-update-web-templates
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху