Ubuntu 16.04 webdav + apache с аутентификацией на mssql
Добрый день. Я хочу настроить webdav на Ubuntu 16.04. Для этого я пытаюсь настроить Apache с авторизацией через базу данных mssql (windows).
Например, Google предоставляет много информации о соединении с MySQL, но примеров с MSSQL нет.
Я использую mod_dbd https://httpd.apache.org/docs/2.4/mod/mod_dbd.html
Там написано, как подключиться:
FreeTDS (for MSSQL and SyBase)
username, password, appname, dbname, host, charset, lang, server
Но в установленных библиотеках я не нашел freetds
/usr/lib/x86_64-linux-gnu/apr-util-1:
apr_crypto_openssl-1.so
apr_dbd_mysql.so
apr_dbd_sqlite3-1.so
apr_dbm_db.so
apr_crypto_openssl.so
apr_dbd_odbc-1.so
apr_dbd_sqlite3.so
apr_ldap-1.so
apr_dbd_mysql-1.so
apr_dbd_odbc.so
apr_dbm_db-1.so
apr_ldap.so
мой файл cfg apache:
DBDPersist on
DBDExptime 300
DBDMax 10
DBDMin 1
DBDriver ?
DBDParams "host=192.168.0.8;dbname=db;username=sa;password=pass"
NameVirtualHost *
<VirtualHost *:80>
ServerAdmin webmaster@domain
DocumentRoot /var/www/webdavhtml/
<Directory /srv/nfs/webdav/>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Alias /webdav /srv/nfs/webdav
<Location /webdav>
DAV On
AuthName "webdav"
AuthType Basic
AuthBasicProvider dbd
AuthDBDUserPWQuery "SELECT encrypt(password) AS PassHash FROM dbo.db WHERE Login = %s"
Require valid-user
</Location>
может есть готовый пример авторизации в webdav? Поблагодарить!