无法通过 Web 浏览器访问 rancid

无法通过 Web 浏览器访问 rancid

我有一个Rancid带有apache+websvnCentos 6.6 我正尝试通过网络登录到该服务器来查看配置文件,但问题是没有人知道密码。

我在 /var/rancid/htaccess 中找到了密码。但它们对于访问网络无效。

有任何想法吗?用于通过网络访问的用户凭据存储在哪里?

答案1

凭证存储在 中/var/rancid/htaccess,但很可能经过了哈希处理。例如:

mtak@rubiks:~$ htpasswd -c test-htpasswd mtak
New password: banana
Re-type new password: banana
Adding password for user mtak
mtak@rubiks:~$ cat test-htpasswd 
mtak:$apr1$xm0Ptydq$RlHXaYRXHyoZKdUrKcDnj.

$apr1$xm0Ptydq$RlHXaYRXHyoZKdUrKcDnj.显然与我输入的密码不同(banana)。散列的目的是使有权访问该htpasswd文件的人无法找到原始密码。但是,您可以添加密码或替换它们:

mtak@rubiks:~$ htpasswd test-htpasswd mtak
New password: banana2
Re-type new password: banana2
Updating password for user mtak
mtak@rubiks:~$ cat test-htpasswd 
mtak:$apr1$17CCL55Z$nBP8dG7gbX.2Bt4.ht/9w1

相关内容