Работа в GUI
Х-сервер
Команда рестарта Х-сервера (для Гнома):
1 | $ systemctl restart gdm |
аналогичного эффекта можно добиться перезапуском dbus
1 | $ systemctl restart dbus |
Команда убий1ства Х-сервера:
1 | $ killall Xorg |
Рецепт воскрешения пульсаудио
Пробуем:
1 2 3 | $ killall pulseaudio $ ps fax|grep pulse idoka 21628 0.7 0.0 554136 11528 ? S<l 00:21 0:00 /usr/bin/pulseaudio --start --log-target=syslog |
Видим, что не работает. Нифига не убиенно. Ок. Пробуем перезапустить:
1 2 | $ pulseaudio -D >> E: main.c: Daemon startup failed. |
Опять фейл. Тогда в /etc/pulse/client.conf дописываем:
1 2 3 | $ joe /etc/pulse/client.conf autospawn = no |
далее:
1 2 3 4 5 | $ pulseaudio -k $ ps fax|grep pulse $ pulseaudio -D $ |
Если не поставить autospawn = no то PulseAudio будет бесконечно перезапускаться при убивании что через «killall» что по «pulseaudio -k». PS: ссылка которая хоть как-то натолкнула в нужном направлении: https://lists.fedoraproject.org/pipermail/users/2010-March/369158.html
Работа на сервере
веб-вервисы
Проверка конфига nginx с указанием пути к нему:
1 | $ /usr/sbin/nginx -t -c /etc/nginx/nginx.conf |
Проверка статуса работы nginx:
1 | $ systemctl status nginx.service |
Рестарт сервисов:
1 | $ sudo systemctl restart nginx.service |
1 | $ sudo systemctl restart php-fpm.service |
SSH
основные проблемы
- Владелец папки
~/
не тот или права на нее не755
- Connection closed by IP: не задан пароль пользователя
- Неправильные права или владелец
~/.ssh/authorized_keys
- Устаревший ключ в
~/.ssh/authorized_keys
- Отключает сразу же после подключения: не установлен shell в
/etc/passwd
- Не запущен агент:
eval /
ssh-agent -s/
; ssh-add ~/.ssh/id_rsa
долго подключается
Если медленно подключается по SSH, в /etc/ssh/sshd_config на сервере вносим следующие изменения:
1 | UseDNS no |
— это чтобы не пытался резольвить IP в DN и еще чтобы не пытался через Цербероз авторизовать:
1 2 | KerberosAuthentication no #GSSAPIAuthentication no |