июля
06
2010
1

Работа с SSH. Часть 1 – делаем это в Python

Сегодня я хотел бы поведать вам о том, как можно работать с SSH в Python. SSH – Secure SHell – сетевой протокол, который позволяет производить удаленное управление операционной системой компьютера по зашифрованному соединению. При помощи SSH можно осуществлять передачу файлов. SSH применяется для соединения с удаленной операционной системой по SFTP.

В Python для работы с ssh используется модуль paramiko. Документацию по модулю вы можете почитать тут, ну а я покажу вам пару основных моментов, от которых вы оттолкнетесь и дальше уже будете применять то, что вам необходимо. Читать далее…

Автор: Олег | Категория: Python
Апр
27
2010
14

Шалости клента Dropbox

Я уже около года пользуюсь этим сервисом для синхронизации важных данных со своими устройствами. До недавнего времени я ограничивался синхронизацей между рабочей машиной (Ubuntu) и домашней Ubuntu. Теперь к ним прибавились мобильник (Android-версия на androlib.com) и Windows. Всё было бы отлично, если бы не интерфейс программы! А дело вот в чем: при линковании аккаунта к системе, вы можете выбрать директорию, в которую будет производиться синхронизация данных. При этом поле с путем к директории невозможно редактировать ни в Windows-клиенте, ни в Linux-клиенте. Windows-клиент Dropbox после указания директории прибавляет к пути имя директории “My Dropbox”, а Linux клиент – “Dropbox”. И изменить эти значения нельзя! Понятно, что я не собирался качать сотни метров из интернета и складывать их в другую папочку на одном и том же винчестере – у него на NTFS-разделе уже есть хранилище Dropbox, и логично было бы просто указать в Linux-клиенте эту папку. Однако, это невозможно в виду описанного выше. Смех смехом, но эта мелочь способна достать кого угодно в подобной ситуации. Мой перегруженный сегодняшним активным кодингом мозг захотел было найти конфиги клиента. Он нашел их, но, судя по всему, они хранятся в БД SQLite, никаких фронтендов для которой у меня на машине не установлено. Ставить, понятное дело, лениво :) . Короче, решение нашлось до банального простое – я создал символическую ссылку к директории Dropbox на NTFS-разделе в домашней директории своего Linux

slayer@desktop:~$ ln -s /media/scrapheap/My\ Dropbox/ Dropbox

и пнул клиент в этот симлинк. Интересно, что бы в такой ситуации делали бы новички в ОС Linux. Ума не приложу, как можно было увлечься упрощением интерфейса клиента до такой степени, чтобы сделать этот косяк. Который, кстати, легко отпугнет обычного пользователя от использования сервиса, для которого и упрощался UI.

Автор: Олег | Категория: Технологии Веб
Фев
26
2010
0

Linuxforum.ru переехал

Сегодня утром я получил почтовое сообщение о том, что linuxforum.ru переехал. Теперь он располагается по адресу unixforum.org . С одной стороны – здорово, что такой известный форум переходит на более глобальный уровень – это заметно по изменению доменного имени: linux сменился на unix, ru на org. Однако, две вещи меня натолкнули на сомнения. Первая заключается в том, что на переехавшем форуме не появились, например, разделы для иностранных пользователей, а раздел по другим unix-подобным системам так и остался разделом внутри категории с линуксами. Вторая вещь заключается в интересной формулировке письма:

Возможно, имел место некий конфликт внутри руководства форума? Короче, в связи с этим СНГ-шное интернет-сообщество получило аж два форума – один старый и один новый – со смежной тематикой. Не знаю, насколько будет успешен новый форум со старым доменом, но на нем уже зарегистрировались полторы тысячи человек (на данный момент), так что посмотрим.

Автор: Олег | Категория: Интернет
мая
08
2009
1

Simple password generator v0.2

Версия 0.2:

  • Реализована работа в Windows
  • Пароли теперь генерируются и с применением символов в верхнем регистре
  • Добавлена возможность задавать свой список специальных символов
  • Добавлена возможность указывать максимальную частоту появления специальных символов в пароле

Скачать

Автор: Олег | Категория:
мая
08
2009
0

Simple password generator

Как-то на работе понадобился мне генератор паролей. шеф тут же предложил мне какую-то виндовую прогу, но я отказался – запускать эту фигню под вайном мне не хотелось. Поскольку я программист, а все, без исключения, программисты ленивы, мне было лень искать программу под Linux. Настолько лень, что я набросал собственный скрипт для генерации паролей. Скрипт написан на Python, ничего заоблачного я не придумывал, все очень просто.

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

$ passgen.py --help

если просто вызвать этот скрипт, то он сгенерирует пароль длиной 8 симолов из цифр и букв. Планируется дальнейшее развитие и навороты с плюшками).

Требования к скрипту:  Python 2.5, можно 2.6, модули Python -использовались стандартные, так что доустанавливать ничего не понадобится.

Установка скрипта: как угодно. Я например кинул его к себе в домашнюю директорию и создал симлинк на него в директории /usr/bin, теперь запускаю командой passgen.

Версии Simple password generator:

Автор: Олег | Категория:
 
  • Страница 1 из 2
  • 1
  • 2
  • >

Шаблон: TheBuckmaker.com | Локализация, модификация: Олежек | Хостинг: Bluehost.com