分类: LINUX
2010-08-10 17:12:11
注:此文档是在AsteriskNOW-
由于默认安装的freepbx 的WEB登陆用户名和密码是freepbx/fpbx ,这个用户名和密码是众所周知的,所以出于安全考虑,一般都建议将默认密码修改掉。以下是修改默认密码的详细步骤:
1) 首先,修改mysql用户名freepbx的密码
a) 连接到mysql
mysql -u root -p
b) 执行以下sql命令
set password for 'freepbx'@'localhost' = PASSWORD('fp2010bx');
2) 修改配置文件amportal.conf cdr_mysql.conf extensions_additional.conf
a) /etc/amportal.conf 修改以下两行
AMPDBUSER=freepbx
AMPDBPASS=fpbx
这里只用将密码fpbx修改成fp2010bx 即可!
b) /etc/asterisk/cdr_mysql.conf 修改以下两行
user = freepbx
password = fpbx
这里只用将密码fpbx修改成fp2010bx即可!
c) /etc/asterisk/extensions_additional.conf 修改以下两行
AMPDBUSER = freepbx
AMPDBPASS = fpbx
这里只用将密码fpbx修改成fp2010bx即可!
3) 测试修改结果
用默认的用户名密码freepbx/fpbx登陆失败,用修改的用户名密码freepbx/fp2010bx登陆成功。至此freepbx的默认登陆密码已经修改完成!
在登陆到freepbx以后,会看到有个警告信息:Default Asterisk Manager Password Used ,意思是使用了默认的asterisk管理密码,为了增强安全,再修改一下asterisk的管理密码,以下是具体的方法:
1) /etc/asterisk/manager.conf 修改以下行:
secret = amp111
将密码amp111修改成你想要的密码,比如:amp2010
2) /etc/amportal.conf 修改以下行:
AMPMGRPASS=amp111
将密码amp111修改成amp2010即可!
3) 重启服务器,登陆后发现没有了使用默认密码的警告,修改asterisk管理密码成功!