Gnome кнопки в заголовке окна

Написано: воскресенье, 14 февраля 2010 г. автор shumer Ярлыки:
0


Сместились как-то кнопки в левый угол искал как исправить и таки нашел >> 
кнопки в смысле управления окном - "Свернуть", "Распахнуть", "Скрыть".
Оказывается все настройки гнома лежат в ветке/apps/metacity/general/ в базе конфигурации Гнома
А ключ /apps/metacity/general/button_layout
(увидеть можно через "Редактор конфигурации - general" в меню,
или запустив gconf-editor в консоли)
отвечает за (взято из описания этого ключа в той же базе): "Расположение кнопок в заголовке окна.
Значение должно быть строкой, например, «menu:minimize,maximize,close».
Двоеточие разделяет левый и правый углы окна, имена кнопок разделяются запятыми.
Дублирование кнопок не допускается. Неизвестные имена кнопок всегда
игнорируются без уведомления, так что кнопки могут быть добавлены
в будущих версиях, не нарушая предыдущих."

nf_conntrack: table full, dropping packet в dmesg

Написано: суббота, 13 февраля 2010 г. автор shumer Ярлыки:
2

Имеем до:

# sysctl -a | grep conntrack_max
net.ipv4.netfilter.ip_conntrack_max = 65536
net.netfilter.nf_conntrack_max = 65536
net.nf_conntrack_max = 65536
Открываем конфиг ядра:
vi /etc/sysctl.conf 

Вносим туда (все три выше указанных опции, как я понял, являются алиясами и изменяя один, изменяются все другие):
net.ipv4.netfilter.ip_conntrack_max=1548576

Применяем настройки:
sysctl -p

В итоге имеем увеличенное число отслеживаемых соединений:
sysctl -a | grep conntrack_max
net.ipv4.netfilter.ip_conntrack_max = 1548576
net.netfilter.nf_conntrack_max = 1548576
net.nf_conntrack_max = 1548576

Linux автоматическое монтирование сетевых дисков

Написано: воскресенье, 3 мая 2009 г. автор shumer Ярлыки:
0

Возникла необходимость примонтировать сетевые диски а каждый раз это делать вручную нет никаких сил, поэтому решил автоматизировать данный процесс. Итак приступаем
1. Пишем скрипт вида

#!/bin/sh
sudo mount -t cifs <Откуда> <Куда> -o user=guest,password=,iocharset=utf8
2. Теперь вторая проблема, у Linux возникает проблема с размонтированием сетевых дисков при выключении поэтому нам еужен второй скрипт вида:
#!/bin/sh
sudo umount <что размонтировать>
3. Далее идем /etc/sudoers и дописываем в конец файла
<имя пользователя> ALL=NOPASSWD: /<путь до первого скрипта>
<имя пользователя> ALL=NOPASSWD: /<путь до второго скрипта>
4. Теперь добавляем оба скрипта в атозагрузку с учетом того что первый скрипт нам надо запускать при старте KDE а второй при завершении сеанса.

SSH автологин на удаленный сервер (для Linux систем)

Написано: пятница, 1 мая 2009 г. автор shumer Ярлыки:
2

Наверное всем знакома ситуация когда каждый день приходиться заходить на различные сервера, использование открытого ключа недоступно в силу некоторых обстоятельств, а постоянный набор комбинации логин/пароль до скрипа зубов доводит. Но теперь с помощью замечательной утилиты expect мы можем сильно упростить себе жизнь.

Итак устанавливаем пакет expect, а теперь делаем небольшой скрипт который обеспечит нам автоматический вход в систему:


#!/usr/bin/expect -f
# в переменную хост идет имя или ip сервера который
# передается скрипту первым параметром
set host [lindex $argv 0]
# теперь выполняем ssh
spawn ssh user_name@$host
# ожидаем приглашения на ввод пароля
expect "assword:"
# и собственно пароль вводим
send "password"
# если нужно получить привилегии рута продолжим
expect "~ "
send "su - \r"
# снова ожидаем приглашение
expect ":"
# отправляем пароль
send "root_password"
# и переходим в режим интерактивной работы с консолью
interact
# End ssh_login.sh.

Вот таким нехитрым способом можно сильно упростить себе жизнь, тем более что подвергнув скрипт небольшой модификации можно сразу автоматизировать выполнение необходимых команд на удаленной машине

Смена временной зоны

Написано: понедельник, 27 апреля 2009 г. автор shumer Ярлыки:
0

Постоянно сталкиваюсь с данным вопросом и каждый раз забываю как это делать :) Запишука наконец на память, и так сделать это можно различными способами

1. Если мы пользуем RHEL/Fedora:
Используем команду redhat-config-date
# redhat-config-date
или ввести команду setup и выбрать конфигурацию временной зоны
# setup
2.Изменим директорию на /etc
# cd /etc
Создаем симлинк:
# ln -sf /usr/share/zoneinfo/EST localtime
или например вот так:
# ln -sf /usr/share/zoneinfo/Europe/Moscow localtime
Используя команду date проверяем что наша временная зона изменилась:
$ date

Вот и все собственно.

Ubuntu & MP3

Написано: суббота, 25 апреля 2009 г. автор shumer Ярлыки:
0

Почему Ubuntu не проигрывает mp3? Формат mp3 является (если вы вдруг не знали) проприетарным, просто по его лицензии простым смертным можно не платить (имею ввиду прямые выплаты) за его использование и спокойно юзать в свое удовольствие, создавать и распространять файлы в данном формате (не защищенные авторскими правами ессено). Ну а лицензионная чистота ядра Linux не позволяет включать закрытые проприетарные драйверы.

Как все таки прослушать mp3? Перед тем как я разобрался, пришлось облазить просто уйму форумов. На самом деле все очень и очень просто — в терминале выполняете команду:

$ sudo apt-get install ubuntu-restricted-extras

P.S. По мере установки нужно будет соглашаться с лицензиями
P.P.S. Ссылка для размышлений https://help.ubuntu.com/community/RestrictedFormats
P.P.P.S. Если ваша система будет ругаться при установке, обновите список пакетов командой:

$ sudo apt-get update