Suse косяк su недостаточно прав группы

После восстановления пароля рута на одной машине столкнулись с такой проблемой: пользователь не мог выполнять команды от рута, хотя при этом под рутом вполне можно было логиниться.

Для решения проблемы, смотрим на права файлика /bin/su:

ls -l /bin/su

Скорее всего появится:

-rwxrwxr-x

А должно быть:

-rwsr-xr-x

C чтением/записью/выполнением все ясно, но нам нужно добавить еще suid бит, сделать это можно вот так:

chmod u+s /bin/su

После этих манипуляций все заработало как надо.

Восстановление работы консолей tty в Suse

Обновился я тут до Suse 12.1 и заметил, что консоли tty перестали работать. При переходе Ctrl+Alt+F.. работала только tty7. Решение проблемы мне подсказали на форумах суси. Нужно просто загружаться с параметром ядра nomodeset.

Поддержка USB в VirtualBox SUSE 11.4

Те у кого стоит виртуальная машина VirtualBox знают, что не так просто заставить это чудо работать. Небольшой мануал:

1. Устанавливаем нужное дополнение прямо из графического интерфейса, здесь никаких сложностей нет.

2. Редактируем файл /etc/fstab, вместо строки

usbfs /proc/bus/usb usbfs auto 0 0

прописываем следующее:

none /proc/bus/usb usbfs auto,busgid=112,busmode=0775,devgid=123,devmode=664 0 0

где devgid – id группы vboxusers, будьте осторожными, ваш может отличаться от моего

3. И финальная самая важная часть, без которой под сусей работать один фиг ничего не будет: редактируем содержимое файла /etc/udev/rules.d/60-vboxdrv.rules, заменяя все его содержимое на следующие строки:

KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
#these two lines give access permission to vboxusers to properly work with usb nodes, this could be security risk (bnc#664520) !!
SUBSYSTEM=="usb_device", ATTR{devnum}=="?*", ATTR{busnum}=="?*",SYMLINK+="vboxusb/$attr{busnum}/$attr{devnum}", GROUP="vboxusers"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{devnum}=="?*", ATTR{busnum}=="?*",SYMLINK+="vboxusb/$attr{busnum}/$attr{devnum}", GROUP="vboxusers"

И вот после этого, все начинает работать.

Добавление сетевого принтера через CUPS

Имеется задача: подключить сетевой принтер (который к слову расшарен с помощью принт сервера через самбу).

Решать ее будем через Cups

cups logo Читать далее

Настройка autofs в Suse 11.4

После установки системы многие сервисы не запускаются автоматически после загрузки и для того, чтобы корректно работать приходиться в терминале набирать:

sudo /etc/init.d/autofs start 

Чтобы заставить службу загружаться при запуске нужно открыть Yast – Системные службы, перейти в экспертный режим и выбрать уровни запуска 5 и 6.

autofs

Косяк с хоткеями в SUSE

У меня постоянно слетают горячие клавиши в сусе (я часто пользуюсь Alt+F2 и горячими клавишами в amarok). До этого дня приходилось перезагружаться или пользоваться мышкой как в винде, но экспериментальным путем сегодня выяснилось, что:

Переход на другую консоль (Ctrl + Alt + F1..7) чудесным образом возвращает функциональность горячих клавиш.

Обновление Suse с ISO образа

Для того чтобы обновится нам понадобится в yast подключить свежескачаный исошник, дать ему имя (например ISO11_3) и отключить все остальные репозитарии.

Далее выполним команду:

zypper dup -r ISO11_3

Читаем что там пишут, соглашаемся (или не соглашаемся) и ждем пока система обновится.

Изменение кодировки mp3 в suse

я думаю всем известна ситуация с кракозябрами в линуксовых плеерах, я долго мучался со всякими EasyTag,  пока не нашел такое лечение:

1. устанавливаем пакет python-mutagen (он есть в стандартных репозитариях)

2. заходим в папку с музыкой и запускаем

find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1

3. ждем
4. наслаждаемся корректным отображением названий :)