Испорченный /etc/passwd – Plesk,Fedora

Случайным образом запарол /etc/passwd хотел поменять консоль с sh на bash (которая таинственным образом стала sh) и вписал не правильно путь к bash
В общем должно выглядеть так
root:x:0:0:root:/root:/bin/bash

В результате пользователь root стал не доступен , обращение в ТП ( keyweb )

Здравствуйте , допустили ошибку в /etc/passwd пытались включить bash для рут , теперь не пускает , пишет не правильный пароль. Можно это безболезненно исправить ?

Ответ

Здравствуйте!
Можно решить подключив KVM и загрузится в синглмод режиме.
Подтвердите оплату 25 евро подключения KVM на 1 такт (5 часов). Мы подключаем и выдаём Вам доступ.

Уже были согласны , но задержка установки KVM состваила около 10 часов, пришлось искать выход самому.

И так решение
В Plesk доступному ФТП юзверю даём доступ к SSH , важно знать полный путь к его домашней дериктории
Дальше логинимся в консоль пишем простенький шел скрипт
nano src.sh
#!/bin/bash
cp /etc/passwd /var/myhome_derictory/foo.temp;
chmod 777 /var/myhome_derictory/foo.temp;
echo ‘done’;
exit;

Сохраняем Ctrl+O выходим Ctrl+X
Даём права на исполнение chmod +x src.sh

Идём в Plesk Home>Scheduled Tasks>root – Add New Task
Заполняем только в поле Minute пишем */1 остальные *
Command /var/myhome_derictory/scr.sh

Сохраняем , ждём минуту и в наше домашней дериктории должен появится файл foo.temp с содержимым passwd останавливаем крон Plesk Home>Scheduled Tasks>root жмём в зелёную стрелочку
Редактируем – исправляем nano foo.temp
Редактируем nano src.sh
#!/bin/bash
cp /var/myhome_derictory/foo.temp /etc/passwd > /var/myhome_derictory/2.txt;
chmod 640 etc/passwd;
echo ‘done’;
exit;

(>/var/myhome_derictory/2.txt делаем маркер того что скрипт выполнился, то-бишь в нашей папке должен появится файл 2.txt)
Сохраняем Ctrl+O выходим Ctrl+X

Запускаем крон Plesk Home>Scheduled Tasks>root жмём в красный кружок ждём появление 2.txt, останавливаем крон, пробуем логинится под рут, вуаля ! KeyWeb лишился 25 евро. Кстати не первый раз техподдержка не знает что делать и даёт левые советы.
Удаляем весь хлам который после этого остался scr.sh,2.txt,foo.temp, так же удаляем задание из крона.

Ошибка SFTP – Connection closed by server with exitcode 127

В Fedora(вдруг с не с того с не сего привет ТП keyweb который развёл просто руками) при попытке подключится к серверу через SFTP выдаёт ошибку Connection closed by server with exitcode 127

Открываем vi либо nano /etc/ssh/sshd_config
Ищем строку Subsystem sftp /usr/lib/misc/sftp-server она ближе к концу
Меняем на Subsystem sftp internal-sftp
service sshd restart

Основные белые методы, правила SEO

Если вам SEOшники гарантируют попадание в топ за 2-4 недели задумайтесь!

На полный обход роботами вашего сайта ,построение,перестроение индекса(это 3-4 апа) уходит до 3х месяцев!(это из книг) И эта скорость никак не зависит от опыта.
Значит вам предлагают либо чёрные методы после которых ваш сайт через 5 недель свалится в бан, либо это просто мошенники.

Меня тут попросили проконсультировать по SEO методам белым что бы не попасть в бан к поисковикам ссылаясь на цитату из Яндекса

сайт сделаный для людей, с нормальным читабельным контентом, имеет больше шансов попасть в топ.

Яндекс пишет много, но суть не в том что он пишет а в алгоритме(который часто меняется) робота поискового который они тщательно скрывают, соответственно всё вычисляется только на основе личных опыта и анализа конкурентов (ключевые слова ,тошнота страницы и тд) , и в результате никто не может дать универсального совета для всех сайтов ,всех тематик по продвижению а соответственно и гарантий попадания в топ или в определённую позицию по определённому запросу, без чёткого анализа.
Есть несколько общих принципов по которым сайт поднимается
Дизайн по возможности проще, не большой размер страницы до 100кб.
Титл(title) страницы это тоже ключевая фраза, желательно не вставлять туда ничего лишнего.
1 Ключевых слов не должно быть больше 12, есть варианты написания их через запятую , есть без запятой, особой разницы не заметил но вроде как без запятых ранжируеться лучше.
ключевые слова не должны повторяться , в них не должно быть стоп слов(в,на,это,цифры, и тд). Ключевые слова должны быть в тексте, и не должно быть лишних слов
2 Дескрипшен страницы не больше 250 символов, и тоже желательно по меньше стоп слов. В описании нужно использовать по максимуму слов из текста самой страницы.
3 Текст на странице должен быть уникальный

4 Оптимизация под ключевые слова
Название статьи должно быть в теге h1 , можно сделать ещё подзаголовок h2 h3, в содержании должны быть ключевые слова из ВЧ запроса.
Ключевых слов на странице должно быть как можно больше, но при этом они не должны ломать смысл текста, то-бишь текст должен быть читабельный и осознаваемый пользователем.
Ключевые слова и фразы должны быть выделены тегами b и или strong жирный текст
Внутренняя перелинковка , если у одной страницы ключи к примеру «юридическая помощь» то на пример на другой странице где-то попадается фраза «помощь юриста» или тоже «юридическая помощь» то они должны быть под ссылкой ведущую на страницу для этого ключа, то-бишь эти фразы анкоры
Если на странице есть фото, желательно чтоб они были то в теге alt должны быть ключевые слова.
В тексте должны присутствовать слова из НЧ запросов сопутствующие ВЧ запросу.
Например ВЧ «юридическая помощь»
http://wordstat.yandex.ru/
И смотрим сопутствующие слова
Бесплатно например , но если мы бесплатно не оказываем но аудитория нужна тогда в тексте вставляем К сожалению такой услуги как бесплатная юридическая помощь у нас нет.
Тошнота страницы, это проверка соотношения определённых слов к тексту всей страницы проверяется здесь , оптимальное число 6-7

5 Закупка ссылок, основная биржа это Sape
К сайтам требования , чтоб это были сайты юридичиской направленности либо приближенные, что бы внешних ссылок на странице на которой покупаем место было как можно меньше. Если двигаем сайт в каталоге яндекса(вот тут то и нужен ТиЦ) тогда чтоб общее количество ссылок и страниц было по меньше а ТиЦ у сайта как можно выше.
К ссылкам требование одно , что бы грамотно были подобраны анкоры и текст вокруг ссылок , и желательно на все ссылки уникальные сочетания слов в анкорах(в основном ключевые слова) и текстов(особого значения не имеет ,но ближе к теме).
Например
текст вокруг ссылки а это уже анкор а тут опять текст.

Ошибки, не надо стараться в ключевые слова вбивать побольше слов, не надо стараться под один ВЧ запрос оптимизировать весь сайт а там куда кривая выведет. 1 запрос одна страница.

Ну и так ещё в помощь тынц
это анализатор страницы на сколько хорошо она оптимизирована ,и под какие ключевые слова, всё должно быть на 100%, если что там даются подсказки что можно сделать.

Почта с домена на Gmail (Google) или Gmail на своём домене.

Что бы почта отрабатывала корректно есть 4 основных правила
Если почтовые сервера установлены и запущенны корректно

1 В DNS записях, MX, не должно быть никаких других кроме google
На данный момент
ASPMX.L.GOOGLE.COM. 1
ALT1.ASPMX.L.GOOGLE.COM. 5
ALT2.ASPMX.L.GOOGLE.COM. 5
ASPMX2.GOOGLEMAIL.COM. 10
ASPMX3.GOOGLEMAIL.COM. 10
ASPMX4.GOOGLEMAIL.COM. 10
ASPMX5.GOOGLEMAIL.COM. 10

2 Нигде не должен быть прописан на сервере домен как почтовый или как либо быть связан с почтой.
3 (То на чём я провозился сутки хотя мелочь совершенно) Имя сервера не должно носить имя домена применяемого к гугл почте.
4 Если применяется сторонний DNS сервер(fastVPS, ihc), на собственном сервере нужно отключить поддержку DNS(bind)

PostgreSQL+PhPPgAdmin – Начало, Установка на Debian

Установка PostgreSQL
#apt-get install postgresql
#apt-get install php5-pgsql

$ su – postgres
$ psql template1
Создаём пользователя PostgreSQL
$createuser webuser
$alter user webuser password ‘password_nash’
$ALTER USER
$/q
#exit

В конфиге /etc/postgresql/8.4/main/pg_hba.conf
Находим строку
host all all 127.0.0.1/32 md5
Меняем md5 на trust
host all all 127.0.0.1/32 trust
Перезапуск PostgreSQL
#/etc/init.d/postgresql restart

Установка PhPPgAdmin
Скачиваем http://phppgadmin.sourceforge.net/doku.php?id=download
Заливаем на сервер
В конфиге /conf/config.inc.php
Меняем $conf['extra_login_security'] = true;
На
$conf['extra_login_security'] = false;

Заходим Логин webuser пароль password_nash

Done

www.sape.ru

Sape Пока одна из самых доверенных бирж ссылок. Правда заработки вебмастера там не шкалят , с 200 ссылок примерно 400-500рублей в месяц, и расходятся медленно даже по средне системным ценам, хотя много нарываюсь на то что надо ставить ссылки в 2 раза дороже, и такие уходят но ещё слабее.Как оптимизатора на автомате всё происходит прилично, желаемый результат достигается. Средства выводят нормально, первый платёж через неделю после оформления,что бы закрепить кошелёк за вами, а не слить деньги взломавшему вас.
Рекомендуем!

Перенос сайта с сервера на сервер Dump MySql (дамп больших баз)

Это не статься о переносе ,а набор команд которые могут понадобиться.

Сохранить(dump)
mysqldump -uadmin -padminpass -hlocalhost dbname > /dump/dumpname.sql
Восстановить
mysql -uadmin -padminpass -f dbname < dumpname.sql

Упаковать текущую папку(./) в определённую(/var/www/vhosts/sitename.domen/httpdocs/pernos/)
tar cf /var/www/vhosts/sitename.domen/httpdocs/pernos/sitename_org.tar ./

Распаковать
tar -xf sitename_org.tar

Изменить права рекрусивно
cd /usr/fred
chown -R fred:group .*

Для копирования файлов используйте команду cp. cp файл1 [файл2 ...] целевой_файл Если целевой файл – каталог то файл будет перенесен в него с тем именем, которое у него есть.
Например:
cp /etc/test.ini /var/www/
Файл test.ini будет скопирован из каталога /etc/ в каталог /var/www/