2010-12-04 8 views
1

私のパスワードを紛失したにもかかわらず、これにアクセスできるように、httpd.confのこの部分を変更するにはどうすればよいですか?httpd.conf、authを無効にするには

AliasMatch ^/mydisk/(.*) "/links/webdav/$1" 
    <Directory "/links/webdav"> 
     Options +SymLinksIfOwnerMatch 
     DAV On 
     #deprecated in httpd-2.0 DAVParam Hide Email;.htaccess 
     AllowOverride None 
     AuthName "mydisk" 
     AuthType Basic 
     require valid-user 
     AuthSQLiteGroupTable /dev/null 
     AuthSQLiteGroupField /dev/null 
     AuthSQLiteDB /var/lib/sqlite/registration 
     AuthSQLiteUserTable users 
     AuthSQLiteNameField LoginID 
     AuthSQLitePasswordField Crypt 
    # IndexIgnore Maildir .htaccess 
     Satisfy all 
</Directory> 

ブラウザからサーバーにアクセスしようとすると、ログイン資格情報がわかりません。私はサーバーへの完全なルートアクセスを持っています。助言がありますか?それは認証のためのSQLiteを使用しているよう

答えて

0

は...あなたはコマンドラインで次のように行うことができるはずです:

$ sqlite3 /var/lib/sqlite/registration 
sqlite> SELECT LoginID, Crypt FROM users; 

そして、それは、ユーザ名とパスワードが何であるかをお見せなければなりません。

認証を完全に無効にすることはできますが、DAVであるため、誰でも書き込みを行うことができる可能性があります。

+0

私はSQLiteデータベースをチェックしました。唯一のusername/passwordは私と私のユーザのものです(私が作成したもの)。だから問題は、なぜ私はそれで認証することができないのですか? – Hamid

+0

はこれまでに働いていましたか?それともセットアップしようとしているものですか? – Ben

関連する問題