Webmin忘记Web登陆时候的密码,无法登陆了,Google了一下,基本方法是通过changepass.pl可以修改密码
首先找到changepass.pl这个文件目录
$sudo locate changepass.pl
找到路径
# $sudo locate changepass.pl
/root/webmin-1.470/changepass.pl
/root/webmin-1.470/changepass.pl /etc/webmin/ Demo 123456
Demo是用户名,这个命令的作用是用123456替换demo用户原来的密码,如果你连用户名也不知道了,可以按如下方法查找:
cat /etc/webmin/miniserv.users
Demo:$1$93070728$uAiEJJfn8IEZDP0S2yAX/0:0::::1293070728:12tir.zIbWQ3c x::0:
乘这个机会,在这里介绍下webmin的配置文件:
Webmin的配置文件通常是/etc/webmin/miniserv.conf,常见重要参数如下
参数及缺省值 |
说 明 |
port=10000 |
设置HTTP服务器监听的端口 |
root=/usr/sfw/lib/webmin |
Web文件的根目录 |
ssl=0 |
是否支持SSL,如果设置为1, 这个HTTP服务器将提供HTTPS服务 |
session=1 |
是否支持Session,如果设置为1, 在访问Web服务之前必须先完成用 户登录和认证,用户的登录和认证 由session_login.cgi实现 |
logfile=/var/webmin/miniserv.log |
日志文件 |
errorlog=/var/webmin/miniserv.error |
错误日志文件 |
userfile=/etc/webmin/miniserv.users |
存放HTTP服务器的用户名和密 码,changepass.pl可以修改用户密码 |
keyfile=/etc/webmin/minserv.pem |
存放HTTP服务器的私钥和公钥证书 |