Archive for the ‘Настройки’ Category.

SDDM не стартует после обновления

После обновления до kubuntu 18.04 получил консольное приглашение ввести логин, при этом KDE успешно запустились командой startx. SDDM запускаться отказывался. Решено так:

$ sudo dpkg-reconfigure sddm

Windows printer via SAMBA

Обновился kubuntu до 18.04, ядро 4.15.0-43-generic. Подключенный принтер к рутеру и настроенный в kubuntu как Windows printer via SAMBA печатать отказался. Запускаю мастер установки принтера, пробую добавить сетевой принтер. Вижу, что строка Windows printer via SAMBA отсутствует (ранее следовала после строки «Узел LPD/LPR или принтер»). Вернуть строку и принтер:

$ sudo apt-get install python-smbc smbclient -y
$ sudo service cups restart

Добавлять принтер заново не потребовалось.

Обновляюсь до 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 или как сделать человеко-понятные контакты для андройд’ »

Lenovo P770 и GPS

Приобрёл на днях пару китайских телефонов Lenovo P770. Писать обзор не стал, их и так уже много в сети и аппарат — не новинка.  Так сложилось, что маркетинговые программы ведущих производителей многофункциональных звонилок не вызвали у меня желание приобрети что-нибудь новенькое, поэтому сравнить с чем то вроде HTC, Samsung и тем более Apple — даже не просите.  Никаких проблем у Lenovo за пару месяцев активного использования пока не вылезло. Телефон не разу не завис, не потребовал жесткого сброса с выниманием аккумулятора. Оба девайса заказывал с интервалом в месяц, белый и черный, пришли с разными прошивками Lenovo P770_ROW_S106_130108 и Lenovo P770_Foxtrot_001 соответственно. Пока, единственную заминку вызвал GPS, о котором и напишу:

При использовании навигационных программ Lenovo P770 не определяет свое местоположение. Навител показывает, что спутники отсутствуют.

Помогло решение, найденное на 4pda.ru

Включить GPS и передачу данных (галки в настройке местоположения, включая EPO и A-GPS)
Зайти в инженерное меню. Я делал на обоих телефонах с помощью приложения Mobileuncle Tools, которое легко ставится с маркета.
Запустить YGPS.
Перейти на вкладку INFORMATION.
Последовательно, с двухсекундным интервалом нажимаем кнопки cold, hot, warm, full, AGPS restart.
Перейти на вкладку NMEA LOG.
Нажать кнопу start.
Перейти на вкладку SATELLITES и дождаться когда скачаются эфемериды, дождаться несколько зеленых спутников (6 или более) и на вкладке NMEA LOG нажать кнопку stop.

На устройстве с прошивкой Lenovo P770_ROW_S106_130108 необходимо получить root доступ, для чего воспользовался простым решением.

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’ »