Блокировка локального пользователя Ubuntu
Для блокировки пользователя в Linux существует несколько путей, простейший из которых - изменить хеш-сумму его пароля в файле /etc/shadow. Алгоритмы вычисления хеша построены таким образом, что в хеше никогда не появится символ «*». Таким образом, запретить вход пользователя в систему можно, изменив хеш его пароля так, чтобы в нём присутствовал символ «*».
Автоматическое монтирование сетевых дисков
Пример монтирования сетевого диска X:
1) Устанавливаем пакет smbfs
apt-get install smbfs
2) Создаём файлы mntdisks.sh и creds
touch /etc/mntdisks.sh touch /etc/creds
СвязкиКлючей Ubuntu
Проблема со связками ключей.
Симптомы:
1. Медленная загрузка после введения пароля пользователя. Быстро открывается рабочий стол с иконками на нём. Затем после длительной паузы появляется верхняя панель гнома.
2.Длительные лаги при работе с программами. Загрузка процессора и сети при этом на уровне шумов.
Pidgin отправка сообщений по ctrl+enter
Для того, чтобы в Pidgin можно было отправлять сообщения, используя клавиши Ctrl+Enter, а Enter использовать для ввода новой строки, нужно проделать следующее.
Создать файл с именем gtkrc-2.0 в директории /home/user/.purple следующего содержания:
binding "my-bindings"
{
bind "Return" { "insert-at-cursor" ("\n") }
bind "<ctrl>Return" { "message_send" () }
}
widget "*pidgin_conv_entry" binding "my-bindings" Проблемные шрифты в Ubuntu
Замена шрифтов.
Открываем любое приложение в составе OpenOffice (например, Calc или Writer). Выбираем пункт меню «Сервис» → «Параметры». В открывшемся окне раскрываем в списке слева пункт «OpenOffice.org» → «Шрифты».
В правой части окна ставим галочку «Применить таблицу замен».
Производим замены шрифтов. Например Arial на Liberation Sans. В строке «Шрифт» пишем «Arial», а в строке «Заменить на» пишем «Liberation Sans». Затем нажимаем на зелёную галочку справа. В списке появится новое правило замены шрифтов. Ставим галочку в столбце «Всегда» и жмём кнопку «ОК».
Производим замены следующих шрифтов:
Arial → Liberation Sans
Arial Black → Liberation Sans
Arial Narrow → Liberation Sans
Arial Cyr → Liberation Sans
Times New Roman → Nimbus Roman No9 L
Планировщик задач Cron
Демон cron - это фоновый процесс который позволяет запускать на исполнение файлы в назначенное время. Если необходимо, чтобы с заданной периодичностью в системе запускался скрипт или программа, то это задача для cron. Можно настраивать cron вручную, а также при помощи команды crontab.
SSH сервер и клиент
Общая информация
SSH (англ. Secure Shell — «безопасная оболочка») — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Сходен по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. SSH допускает выбор различных алгоритмов шифрования. SSH-клиенты и SSH-серверы имеются для большинства сетевых операционных систем.
Исправление проблемы раскладки клавиатуры в RDP в Ubuntu
Внимание! методика работает только при включение переключателя раскладки по Ctrl+Shift и на клиенте и на сервере
Находим каталог /usr/share/rdesktop/keymaps
Теперь ищем в нем файлик ru , удаляем из него все строчки кроме:
include common less 0x33 shift greater 0x34 shift
Rdesktop должен запускаться без ключа -k. Переключение раскладки клавиатуры обязательно должно быть одинаковым как на локальной машине, так и на терминальном сервере Ctrl+Shift.
При использовании RDP-клиента Remmina проблем с раскладкой не возникает.
Сервер удалённого доступа NX Free Edition
- Настройка сервера на машине клиента
- Качаем дистрибутив отсюда: http://www.nomachine.com/download-package.php?Prod_Id=1348 два файла — node и server.
- Из каталога с дистрибутивом, инсталим: sudo dpkg -i *.deb
- Меняем ключи в файле конфигурации /usr/NX/etc/server.cfg
Лимит количества открытых файлов
Лимит на открытые файлы двухуровневый: с одной стороны, имеется лимит ядра на общее число всех открытых файлов, с другой стороны, для каждого процесса также может быть выставлен лимит на число открытых файлов. Как правило, в современных системах лимит ядра достаточно велик (около сотни тысяч файлов), а вот для каждого процесса установлено ограничение в 1024 файловых дескриптора.