标签 DirectAdmin 下的文章

一:如果您安装的是默认的PHP版本,则PHP.INI的位置为:
/usr/local/lib/php.ini

二:如果您是以CGI模式(SuPhp)运行PHP5,则PHP.INI位置为:
/usr/local/etc/php5/cgi/php.ini

三:如果您是以CGI模式(SuPhp)运行PHP4,则PHP.INI位置为:
/usr/local/etc/php4/cgi/php.ini

登录SSH到你的VPS或服务器,执行下面2行语句:

sed -i ‘s/port=2222/port=12345/g’ /usr/local/directadmin/conf/directadmin.conf
service directadmin restart

其中12345修改为你想要的数字,设置时注意不要和你的常用端口产生冲突,最好是5位数且不高于65535。
修改后可以避免被扫端口,一定程度上增加了服务器的安全性。

- 阅读剩余部分 -

使用Build来安装&升级Directadmin自带软件,无需再配置其他东西.
关联等一些东西DirectAdmin会自动做好,省事.
cd /usr/local/directadmin/custombuild/
./build dovecot
#这样便会升级dovecot,依赖性也会一次性解决

对于php ftp等组件,也可以强制指定版本(软件版本降级):
./build set php_ver 5.2

.build php n #如果php的版本高于5.2,就相当于降级了.
此操作php的版本会变回 5.2

如果运行 ./build all 则会升级所有配套软件,升级的前提条件是同级目录下的options.conf 里的选项为”yes”的软件
Directadmin build的所有功能及选项:

- 阅读剩余部分 -

1. 将jail.conf规则文件备份一次

cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.conf.bak

2. 编辑jail.conf

vi /etc/fail2ban/jail.conf

3. SSH规则

[ssh-iptables]

enabled  = true #开启
filter   = sshd 
action   = iptables[name=SSH, port=ssh, protocol=tcp]  #port为您SSH的端口号
logpath  = /var/log/secure #日志(一般情况无需修改)
bantime  = 86400 # 封锁时间,单位:秒
findtime  = 600 # 在多长时间内错误达到3次启动封锁
maxretry = 3 # 尝试次数

- 阅读剩余部分 -

可以登入SSH使用以下命令绑定恢复:

cd /usr/local/directadmin/scripts
./hostname.sh <hostname> (<ip>)

可以设置IP也可以设置主机名(即域名)

如果设置失败,可以尝试手动修改
修改主机名:http://www.cnweed.com/3562.html

vi /usr/local/directadmin/conf/directadmin.conf

搜索servername,修改后面的参数,即你的主机名

然后重启DA

service directadmin restart