В виртуальном файле определения хоста исправьте строку ниже.
ServerRoot /home/empression/Projects/billmed/web/httpdocs
кому: DocumentRoot /home/empression/Projects/billmed/web/httpdocs
Используйте директиву DocumentRoot для обслуживания, virtualhost. вот является ссылка для получения дополнительной информации http://httpd.apache.org/docs/2.2/mod/core.html
Обновите свое virtualhost определение (/etc/apache2/sites-enabled/billmed) как после,
ServerName billmed.emp DocumentRoot /home/empression/Projects/billmed/web/httpdocs Order Allow,Deny Allow from All
Не используйте пароли. Используйте ключи SSH .
С ключами SSH каждый пользователь имеет свой собственный закрытый ключ (ключи), которые никому не передаются. На каждом сервере + учетной записи, для которой вы хотите предоставить этому пользователю доступ, вы добавляете подпись ключа в файл authorized_keys
. Если вы когда-нибудь захотите отозвать доступ, вы удалите этого пользователя из файла. Вы также можете указать ограничения на то, что может делать каждый пользователь (т.е. каждый ключ), поэтому, если вы входите в систему с заданным ключом, применяются определенные ограничения.
Использовать двухэтапную аутентификацию с google-authentication . Его можно использовать с PAM, поэтому при подключении необходимо ввести пароль и токен, сгенерированный мобильными телефонами.