Browsing all articles tagged with bash
Сен
20
Комментарии отключены

suPHP и исправление ошибок с правами доступа

После установки suPHP появилось много ошибок с правами доступа. Bash скрипт для исправления этих ошибок:


if [ -z "$1" ]
then
echo "use: change.perms cpanel_user";
exit;
fi

HomeDirectories[0]=»/home/$1″
# HomeDirectories[1]=»/home2/$1″
# HomeDirectories[2]=»/home3/$1″

export IFS=$’\n’

for x in ${HomeDirectories[@]}
do
if [ -h "$x" ]; then
echo «Leaving $x because is symlink…»
else
z=»$x/public_html»
for i in $( find $z -type d )
do
if [ "$z" != "$i" ]
then
chmod -c 755 $i
chown -c $1:$1 $i
fi
done

for i in $( find $z -type f )
do
chmod -c 644 $i
chown -c $1:$1 $i
done

for i in $( find $z -type f |grep configure.php)
do
chmod -c 444 $i
done
for i in $( find $z -type f |grep configuration.php)
do
chmod -c 444 $i
done
fi
done
echo «Done.»

Дек
18
Комментарии отключены

Скрипт проверки cPanel учетных записей

Основной причиной написание данного скрипта, было упрощение повседной жизни администратора. Скрипт помогает определить домены, которые еще направлены на сервер, но были перенесены на другой сервер.

Этот скрипт был также полезный, поскольку он помогает найти ошибки. Некоторые люди из отдела продаж, либо сами администраторы иногда забывают удалить учетные записи клиентов, которые отменили заказ либо были перенесены на другой сервер. В принципе этот скрипт ищет через базу данных и смотрит каждый домен и делает сравнение, указано ли на правильный IP. Если домен не указывает на правильный IP – то он даст вам знать. :)

read more

Дек
18
Комментарии отключены

Краткий совет-напоминание :)

Может кто не знал, либо забыл.

Напоминаю, что нужно на серверах запретить следующие утилиты для пользователей:


chmod 750 /usr/bin/rcp
chmod 750 /usr/bin/wget
chmod 750 /usr/bin/lynx
chmod 750 /usr/bin/links
chmod 750 /usr/bin/scp

chmod 000 /etc/httpd/proxy/
chmod 000 /var/spool/samba/
chmod 000 /var/mail/vbox/

Рубрики

Метки

777 addon Apache apf bash cpanel Cpanel / WHM Dedicated Server default DNS encryption exim fantastico firewall FreeBSD hosting install iptables kernel Linux mysql named openssl pgp PHP plugin script scripts secure Security server sh spamassassin ssl whm zend защита книги обзор порты почта сервер фаервол хостинг шифрование

Свежие записи

Архивы

Мета

Счетчики