Вы можете установить рабочий каталог изначально, но по какой-то причине он не поддерживается в пользовательском интерфейсе. Основной файл .desktop сам поддерживает ключ Path для «рабочего каталога для запуска программы в» (см. Спецификацию), если ваша пусковая установка является типом «Приложение».
Итак, просто откройте файл .desktop в текстовом редакторе (если у вас возникли проблемы с его поиском, вы можете создать панель запуска на своем рабочем столе и найти ее в ~/Desktop, затем переместить ее позже) и добавить строку в конце, которая говорит [ f3].
Ниже приведено пошаговое руководство по настройке DVWA в Ubuntu 16.04 и настройке по умолчанию Apache:
Предварительные требования
Стандартный стек LAMP Ubuntu, что означает у нас работают Apache2, MySQL, PHP. Refs:
Какой самый простой способ настроить стек LAMP? Справка Ubuntu Community Wiki: Apache MySQL PHP Linode: как установить стек LAMP на Ubuntu 16.04.Наряду со следующими дополнительными расширениями PHP:
sudo apt update
sudo apt install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc
Предварительные требования
Сначала установите Git, если он не установлен - sudo apt install git - и затем:
cd /var/www/html
sudo git clone https://github.com/ethicalhack3r/DVWA.git
Каков самый простой способ установки стека LAMP? 2. Создать файл конфигурации
Создать файл конфигурации /var/www/html/DVWA/config/config.inc.php:
sudo cp /var/www/html/DVWA/config/config.inc.php.dist /var/www/html/DVWA/config/config.inc.php
Редактировать конфигурационный файл таким образом (строки от 18 до 21):
$_DVWA = array();
$_DVWA[ 'db_server' ] = 'localhost';
$_DVWA[ 'db_database' ] = 'dvwaDatabase';
$_DVWA[ 'db_user' ] = 'dvwaUser';
$_DVWA[ 'db_password' ] = 'dvw@~User~p@$$w0rd';
Если dvwaDatabase, dvwaUser и dvw@~User~p@$$w0rd являются предметом вашего решения. Справка Ubuntu Community Wiki: Apache MySQL PHP Чтобы сохранить изменения и закрыть Nano, используйте Ctr + X, затем нажмите Y и нажмите Enter. 2. Создать файл конфигурации
Вы должны изменить принадлежность определенных файлов и папок к пользователю Apache www-data:
sudo chown www-data:www-data /var/www/html/DVWA/hackable/uploads/
sudo chown www-data:www-data /var/www/html/DVWA/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt
4. Создать базу данных MySQL
Шаги:
Где dvwaDatabase, dvwaUser и dvw@~User~p@$$w0rd являются предметом вашего решения. Создать базу данных. Linode: Как установить LAMP Stack на Ubuntu 16.04. Чтобы сохранить изменения и закрыть Nano, используйте Ctr + X, затем нажмите Y и нажмите Enter. Перезапустите привилегии из гранта таблицы в базе данных MySQL. Выйдите из MySQL.Команды:
$ mysql -u'root' -p
Enter password: *enter mysql root's password*
mysql> CREATE DATABASE dvwaDatabase;
mysql> CREATE USER 'dvwaUser'@'localhost' identified by 'dvw@~User~p@$$w0rd';
mysql> GRANT ALL PRIVILEGES ON dvwaDatabase.* TO 'dvwaUser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> exit
Создать базу данных. 4. Создайте базу данных MySQL
Отредактируйте существующий файл /var/www/html/DVWA/config/.htaccess с этим контентом:
php_flag magic_quotes_gpc Off
php_flag allow_url_fopen On
php_flag allow_url_include On
php_flag display_errors On
Я DVWA вам действительно нужно для включения функции allow_url_include, но для этого вы должны отредактировать файл php.ini, потому что по умолчанию этот параметр отключен. Версия PHP по умолчанию в Ubuntu 16.04 - это PHP7.0, поэтому ваш файл php.ini находится в /etc/php/7.0/apache2/, отредактируйте файл с помощью текстового редактора Nano и используйте Ctr + W, чтобы найти allow_url_include, затем измените строку в этом путь:
allow_url_include = On
Вы можете выполнить описанный выше шаг с помощью одной команды, используя sed:
sudo sed 's/allow_url_include = Off/allow_url_include = On/' /etc/php/7.0/apache2/php.ini -i.bak
Проверить, изменилось ли значение и перезапустить Apache: [!d58 ]
cat /etc/php/7.0/apache2/php.ini | grep allow_url_include
sudo systemctl restart apache2.service
6. Откройте DVWA и продолжите настройку
Откройте браузер и введите: 6. Откройте DVWA и продолжите настройку . Первоначально вы должны использовать user: admin и passwd: admin, но затем вы должны использовать user: admin и passwd: password.
отключено по умолчанию Вот и все.
Дальнейшее чтение
Каков самый простой способ установить стек LAMP?
Обновить привилегии из таблиц грантов в базе данных MySQL ,Linode: Как установить LAMP Stack на Ubuntu 16.04.
Ниже приведено пошаговое руководство по настройке DVWA в Ubuntu 16.04 и настройке по умолчанию Apache:
Предварительные требования
Стандартный стек LAMP Ubuntu, что означает у нас работают Apache2, MySQL, PHP. Refs:
Какой самый простой способ настроить стек LAMP? Справка Ubuntu Community Wiki: Apache MySQL PHP Linode: как установить стек LAMP на Ubuntu 16.04.Наряду со следующими дополнительными расширениями PHP:
sudo apt update
sudo apt install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc
Предварительные требования
Сначала установите Git, если он не установлен - sudo apt install git - и затем:
cd /var/www/html
sudo git clone https://github.com/ethicalhack3r/DVWA.git
Каков самый простой способ установки стека LAMP? 2. Создать файл конфигурации
Создать файл конфигурации /var/www/html/DVWA/config/config.inc.php:
sudo cp /var/www/html/DVWA/config/config.inc.php.dist /var/www/html/DVWA/config/config.inc.php
Редактировать конфигурационный файл таким образом (строки от 18 до 21):
$_DVWA = array();
$_DVWA[ 'db_server' ] = 'localhost';
$_DVWA[ 'db_database' ] = 'dvwaDatabase';
$_DVWA[ 'db_user' ] = 'dvwaUser';
$_DVWA[ 'db_password' ] = 'dvw@~User~p@$$w0rd';
Если dvwaDatabase, dvwaUser и dvw@~User~p@$$w0rd являются предметом вашего решения. Справка Ubuntu Community Wiki: Apache MySQL PHP Чтобы сохранить изменения и закрыть Nano, используйте Ctr + X, затем нажмите Y и нажмите Enter. 2. Создать файл конфигурации
Вы должны изменить принадлежность определенных файлов и папок к пользователю Apache www-data:
sudo chown www-data:www-data /var/www/html/DVWA/hackable/uploads/
sudo chown www-data:www-data /var/www/html/DVWA/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt
4. Создать базу данных MySQL
Шаги:
Где dvwaDatabase, dvwaUser и dvw@~User~p@$$w0rd являются предметом вашего решения. Создать базу данных. Linode: Как установить LAMP Stack на Ubuntu 16.04. Чтобы сохранить изменения и закрыть Nano, используйте Ctr + X, затем нажмите Y и нажмите Enter. Перезапустите привилегии из гранта таблицы в базе данных MySQL. Выйдите из MySQL.Команды:
$ mysql -u'root' -p
Enter password: *enter mysql root's password*
mysql> CREATE DATABASE dvwaDatabase;
mysql> CREATE USER 'dvwaUser'@'localhost' identified by 'dvw@~User~p@$$w0rd';
mysql> GRANT ALL PRIVILEGES ON dvwaDatabase.* TO 'dvwaUser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> exit
Создать базу данных. 4. Создайте базу данных MySQL
Отредактируйте существующий файл /var/www/html/DVWA/config/.htaccess с этим контентом:
php_flag magic_quotes_gpc Off
php_flag allow_url_fopen On
php_flag allow_url_include On
php_flag display_errors On
Я DVWA вам действительно нужно для включения функции allow_url_include, но для этого вы должны отредактировать файл php.ini, потому что по умолчанию этот параметр отключен. Версия PHP по умолчанию в Ubuntu 16.04 - это PHP7.0, поэтому ваш файл php.ini находится в /etc/php/7.0/apache2/, отредактируйте файл с помощью текстового редактора Nano и используйте Ctr + W, чтобы найти allow_url_include, затем измените строку в этом путь:
allow_url_include = On
Вы можете выполнить описанный выше шаг с помощью одной команды, используя sed:
sudo sed 's/allow_url_include = Off/allow_url_include = On/' /etc/php/7.0/apache2/php.ini -i.bak
Проверить, изменилось ли значение и перезапустить Apache:
cat /etc/php/7.0/apache2/php.ini | grep allow_url_include
sudo systemctl restart apache2.service
6. Откройте DVWA и продолжите настройку
Откройте браузер и введите: 6. Откройте DVWA и продолжите настройку . Первоначально вы должны использовать user: admin и passwd: admin, но затем вы должны использовать user: admin и passwd: password.
отключено по умолчанию Вот и все.
Дальнейшее чтение
Каков самый простой способ установить стек LAMP?
Обновить привилегии из таблиц грантов в базе данных MySQL ,Linode: Как установить LAMP Stack на Ubuntu 16.04.
Ниже приведено пошаговое руководство по настройке DVWA в Ubuntu 16.04 и настройке по умолчанию Apache:
Предварительные требования
Стандартный стек LAMP Ubuntu, что означает у нас работают Apache2, MySQL, PHP. Refs:
Какой самый простой способ настроить стек LAMP? Справка Ubuntu Community Wiki: Apache MySQL PHP Linode: как установить стек LAMP на Ubuntu 16.04.Наряду со следующими дополнительными расширениями PHP:
sudo apt update
sudo apt install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc
Предварительные требования
Сначала установите Git, если он не установлен - sudo apt install git - и затем:
cd /var/www/html
sudo git clone https://github.com/ethicalhack3r/DVWA.git
Каков самый простой способ установки стека LAMP? 2. Создать файл конфигурации
Создать файл конфигурации /var/www/html/DVWA/config/config.inc.php:
sudo cp /var/www/html/DVWA/config/config.inc.php.dist /var/www/html/DVWA/config/config.inc.php
Редактировать конфигурационный файл таким образом (строки от 18 до 21):
$_DVWA = array();
$_DVWA[ 'db_server' ] = 'localhost';
$_DVWA[ 'db_database' ] = 'dvwaDatabase';
$_DVWA[ 'db_user' ] = 'dvwaUser';
$_DVWA[ 'db_password' ] = 'dvw@~User~p@$$w0rd';
Если dvwaDatabase, dvwaUser и dvw@~User~p@$$w0rd являются предметом вашего решения. Справка Ubuntu Community Wiki: Apache MySQL PHP Чтобы сохранить изменения и закрыть Nano, используйте Ctr + X, затем нажмите Y и нажмите Enter. 2. Создать файл конфигурации
Вы должны изменить принадлежность определенных файлов и папок к пользователю Apache www-data:
sudo chown www-data:www-data /var/www/html/DVWA/hackable/uploads/
sudo chown www-data:www-data /var/www/html/DVWA/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt
4. Создать базу данных MySQL
Шаги:
Где dvwaDatabase, dvwaUser и dvw@~User~p@$$w0rd являются предметом вашего решения. Создать базу данных. Linode: Как установить LAMP Stack на Ubuntu 16.04. Чтобы сохранить изменения и закрыть Nano, используйте Ctr + X, затем нажмите Y и нажмите Enter. Перезапустите привилегии из гранта таблицы в базе данных MySQL. Выйдите из MySQL.Команды:
$ mysql -u'root' -p
Enter password: *enter mysql root's password*
mysql> CREATE DATABASE dvwaDatabase;
mysql> CREATE USER 'dvwaUser'@'localhost' identified by 'dvw@~User~p@$$w0rd';
mysql> GRANT ALL PRIVILEGES ON dvwaDatabase.* TO 'dvwaUser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> exit
Создать базу данных. 4. Создайте базу данных MySQL
Отредактируйте существующий файл /var/www/html/DVWA/config/.htaccess с этим контентом:
php_flag magic_quotes_gpc Off
php_flag allow_url_fopen On
php_flag allow_url_include On
php_flag display_errors On
Я DVWA вам действительно нужно для включения функции allow_url_include, но для этого вы должны отредактировать файл php.ini, потому что по умолчанию этот параметр отключен. Версия PHP по умолчанию в Ubuntu 16.04 - это PHP7.0, поэтому ваш файл php.ini находится в /etc/php/7.0/apache2/, отредактируйте файл с помощью текстового редактора Nano и используйте Ctr + W, чтобы найти allow_url_include, затем измените строку в этом путь:
allow_url_include = On
Вы можете выполнить описанный выше шаг с помощью одной команды, используя sed:
sudo sed 's/allow_url_include = Off/allow_url_include = On/' /etc/php/7.0/apache2/php.ini -i.bak
Проверить, изменилось ли значение и перезапустить Apache:
cat /etc/php/7.0/apache2/php.ini | grep allow_url_include
sudo systemctl restart apache2.service
6. Откройте DVWA и продолжите настройку
Откройте браузер и введите: 6. Откройте DVWA и продолжите настройку . Первоначально вы должны использовать user: admin и passwd: admin, но затем вы должны использовать user: admin и passwd: password.
отключено по умолчанию Вот и все.
Дальнейшее чтение
Каков самый простой способ установить стек LAMP?
Обновить привилегии из таблиц грантов в базе данных MySQL ,Linode: Как установить LAMP Stack на Ubuntu 16.04.