Archive for the ‘Админские будни’ Category.

Обновляюсь до Ubuntu 14.04 LTS и проблемы с CUPS

В этот раз ubuntu 12.04 LTS работал безупречно и радовал меня каждый день. Что мотивировало к обновлению? Ответ не простой.

Иногда, нам приходится что-то менять в своей жизни под действием внешних обстоятельств. Часто случается так, что возникает желание, что-нибудь изменить в своей жизни без явных причин. Мне интересно, в чем заключается различие между двумя изменениями? В данном посте, у автора не готов окончательный ответ на поставленнй вопрос, но он часто думает о нем. ))

На сегодняшний день, после установки всех обновлений я получил:

sergey@rskl:~$ uname -a
Linux rskl 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Continue reading ‘Обновляюсь до Ubuntu 14.04 LTS и проблемы с CUPS’ »

Импорт/экспорт CSV в google или как сделать человеко-понятные контакты для андройд

Предпосылкой проведению манипуляций, речь о которых пойдет ниже, стала необходимость загрузки в список контактов для обычного андродофона около 300 новых контактов. Исходные данные, файл XLS с необходимыми данными: ФИО, телефонный номер.

Этическая сторона

В наши дни, где каждый считает себя борцом за свободу, использование сервиса Google «Контакты» может считаться безнравствнным. Добавить к этому мне нечего, так и есть. Каждый решает сам, что важнее, высокая доступность данных или их приватность. Вероятно, если бы меня в этот раз волновала бы приватность, то реализовать затею, скорее всего, я бы пытался с помощью vCard, но это в другой раз…

Создаем правильный CSV для импорта

Шаг 1. Создаем перевариваемый гуглом CSV файл.

Как? Нужно почитать Создание и изменение CSV-файлов. Потом экспортировать какой-нибудь контакт из Google «Контакты» в CSV.

Continue reading ‘Импорт/экспорт CSV в google или как сделать человеко-понятные контакты для андройд’ »

VSFTPD и FTPS

Мрачный вид из окна, череда неудачных событий на прошедшей неделе и полное отсутствие позитивных мыслей совокупились в параноид?

Симптомы и течение:

При попытке отправить на FTP сервер логин и пароль в открытом виде, к больному приходят черти и тащат его в кипящий котёл.

Лечение:

В качестве традиционного лечения применяются протоколы FTPS (FTP+SSL) и SFTP (SSH). Стоит сфокусировать внимание на том, что это два разных протокола. SFTP (SSH File Transfer Protocol) не имеет никакого отношения к FTP серверам, в том смысле, в котором мы привыкли их понимать. Протокол SFTP следует понимать как расширение возможностей SSH, позволяющее осуществлять операции с файлами поверх безопасного соединения. В сети часто хвалят решение на основе SFTP, как наименее прожорливое по отношению к ресурсам. Но далее речь пойдет исключительно о FTPS, так как именно этот протокол поддерживается большинством клиентов и веб-приложений.

Настройка vsFTPd 2.3.0 + SSL (FTPS)

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

Генерируем самоподписанный сертификат на 365 дней с помощью openssl.

cd /etc/vsftpd/
/usr/bin/openssl req -x509 -nodes -days365-newkeyrsa:1024-keyoutvsftpd.pem-outvsftpd.pem

В процессе создания сертификата нужно ответить на несколько вопросов, например так:

Country Name (2 letter code) [AU]:RU
State or Province Name (full name) [Some-State]:Moskovskaya
Locality Name (eg, city) []:Klin
Organization Name (eg, company) [Internet Widgits Pty Ltd]:public
Organizational Unit Name (eg, section) []:ftp
Common Name (e.g. server FQDN or YOUR name) []:sergey
Email Address []:admin@rskl.ru

Теперь нужно включить SSL для FTP сервера в /etc/vsftpd.conf и настроить несколько опций, чтобы это всё заработало или сломалось окончательно. Чуть не забыл, обязательно бэкапим vsftpd.conf!

sudo nano /etc/vsftpd.conf
Continue reading ‘VSFTPD и FTPS’ »

Статистика за два года (2011-2012)

Сравниваю данные по количеству визитов за два последних года.

Визиты (они же «сессии») – число сеансов взаимодействия посетителей с сайтом, включающих один и более просмотров страницы. Визит прекращается спустя 30 минут отсутствия активности от пользователя.

Операционные системы

Операционные системы за период 03.03.2011-03.03.2012

Windows 16 094
GNU/Linux 3 334
Другие с Java ME 365
Google Android 231
SymbianOS 127
Mac OS X 127
iOS 100
BSD 6
Sun OS 3
Bada OS 2

Операционные системы за период 03.03.2012-03.03.2013

Windows 14 100
GNU/Linux 2 906
Другие с Java ME 217
Google Android 460
SymbianOS 121
Mac OS X 175
iOS 307
BSD 8
Sun OS 2
Bada OS 1

Количество гуглофонов стремительно растет, что и так понятно. А вот увеличение интереса к изделиям компании Apple очевидно, даже при общем снижении посещаемости моего блога в 2012 году. Статистика по ОС Microsoft не очень интересна, люд строго следует стратегии компании. А как может быть иначе?

Период 03.03.2011-03.03.2012:

Windows XP 7 968
Windows 7 или 2008 Server 7 212
Windows Phone OS 7.5 6

Период 03.03.2012-03.03.2013:

Windows 7 или 2008 Server 8 443
Windows XP 5 701
Windows Phone OS 7.5 12

Continue reading ‘Статистика за два года (2011-2012)’ »

Запуск приложений в Ubuntu 12.04 (автозапуск)

Озадачился сегодня отключением автозапуска некоторых программ и, что естественно, попытался запустить приложение «Запускаемые приложения» через «Даш» меню. Естественно, потому что именно через «Запускаемые приложения» я включал автозапуск приложений, которые мне теперь стали не нужны. Так вот, теперь я его не нашёл. Теперь немного теории, как это поправить:
За отображение главного меню отвечает приложение alacarte, которое есть в Центре приложений Ubuntu или же его можно установить выполнив команду в терминале:

sudo apt-get install alacarte
Continue reading ‘Запуск приложений в Ubuntu 12.04 (автозапуск)’ »

Переключение раскладки и Ubuntu LTS 12.04

Обновился до 12.04 и не смог переключить раскладку. Не плакать! Простое решение проблемы описано на help.ubuntu.ru. Вот немного целебной «копипасты»:

Русская раскладка
После установки системы нет индикатора раскладки клавиатуры и невозможно переключиться на русскую раскладку. На данный момент это можно назвать багом, потому что установщик Ubuntu 12.04 не настраивает автоматически выбранную на этапе установки раскладку.
Решение: Необходимо добавить раскладку вручную. Для этого:
зайдите в «Параметры системы» → «Раскладка клавиатуры», вкладка «Раскладки»
внизу окна нажмите на иконку + и в появившемся окне укажите требуемую раскладку;
после добавления раскладки необходимо настроить комбинации клавиш для переключения, для этого нажмите кнопку Параметры и в пункте Клавиша(и) для смены раскладки укажите понравившийся вам вариант.

Ещё, настоящие джедаи делают так, но это работает до перезагрузки:

setxkbmap -layout 'us,ru' -option 'grp:alt_shift_toggle,grp_led:scroll'