gladilov.org.ru gladilov.org.ua

8 заметок с тегом

работа

Запуск виндовых команд из консоли posix-систем

Недавно возникла необходимость в том, чтобы рулить виндовым сервером в домене удалённо прямо из консоли Linux-сервера. Гугляж выдал варианты типа xfreerdp, ssh-сервера для Windows, rdesktop’а, psexec’а и winexe. Мне захотелось попробовать прикрутить winexe.

Процесс: Показать

Делал в  Debian 10 ’Buster’. Готового пакета нет, поэтому по мануалу скачал с Sourceforge файл winexe-1.00.tar.gz (в дальнейшем он не пригодился). Понаставил кучу пакетов (сразу скажу, что, возможно, половина тут — лишнее):

sudo aptitude install build-essential autoconf checkinstall python python-all python-dev python-all-dev python-setuptools libdcerpc-dev
sudo aptitude install gcc-mingw-w64 comerr-dev libpopt-dev libbsd-dev zlib1g-dev libc6-dev
sudo aptitude install comerr-dev libpopt-dev libbsd-dev zlib1g-dev libc6-dev python-dev
sudo aptitude install git python2.7 libpango1.0-0 libacl1-dev libldap2-dev libpam-dev libtevent-dev python2.7-dev python3.7 samba-dev libgnutls28-dev libgpgme11-dev libjansson-dev libarchive-dev
sudo aptitude install acl attr bind9utils bison debhelper dnsutils flex gdb krb5-user libaio-dev libblkid-dev libcap-dev libcups2-dev libjson-perl libncurses5-dev libreadline-dev nettle-dev perl-modules python-all-dev python-crypto python-dbg python-dnspython python3-dnspython python-markdown python3-markdown python3-dev xsltproc zlib1g-dev liblmdb-dev lmdb-utils

Выполняю

tar xzvf winexe-1.00.tar.gz
cd winexe-1.00/source4
./autogen.sh
/configure
make basics bin/winexe

На последней команде получаю ошибку:

Creating heimdal/lib/asn1/der-protos.h
syntax error at heimdal/cf/make-proto.pl line 15, near "do Getopts("
Execution of heimdal/cf/make-proto.pl aborted due to compilation errors.
make: *** [data.mk:197: heimdal/lib/asn1/der-protos.h] Ошибка 255

Подхожу у кроблеме с другой стороны. Клонирую гитом самбу и всё делаю в ейных исходниках (для этого и установил кучу пакетов):

cd ~
git clone git://git.samba.org/samba.git ~/samba
cd ~/samba
./configure
make bin/winexe

В ~/samba/bin/default/examples/winexe/ скомпилился бинарник winexe, использую его по назначению:

winexe -U <домен>/<логин>%<пароль> //<windows-хост> "команда"

Очздорова! Показать

P. S. Проблему с кодировкой думаю решить с помощью установки кодовой страницы по умолчанию по этому мануалу и использования перекодировщика luit из пакета x11-utils. У себя попробовал — работает: Показать

Источники:
https://wiki.samba.org/index.php/Package_Dependencies_Required_to_Build_Samba
https://www.aldeid.com/wiki/Winexe
https://ru.stackoverflow.com/questions/339012/Как-подружить-luit-и-cp866
https://superuser.com/questions/269818/change-default-code-page-of-windows-console-to-utf-8
https://superuser.com/questions/387569/how-do-i-permantly-set-the-command-prompt-codepage-in-windows-7

2019   работа   сертификаты   учёба

Общее собрание Ассоциации «Крымский ИТ-Кластер»

Сегодня был на общем собрании Ассоциации (в гостинице «Украина»), послушал несколько докладов. Довольно интересно, хотя иногда они сводятся к банальному «дайте денег!». Ассоциация «Крымский ИТ-Кластер» работает под эгидой некоммерческого партнерства РУССОФТ. У них есть программа развития отрасли, за несколько лет они продвинули несколько проектов, включая запуск Java-курсов в Севастопольском государственном университете, распостраняют и обслуживают систему электронного документооборота «CompanyMedia 5», автоматизируют центральные тепловые пункты и артезианские скважины Крыма, аутсорсят, аутстаффят, смарт-кемпят и agile-коучат :-)

Выступали Денис Матросов (президент Ассоциации), президент РУССОФТ Валентин Макаров, директор некоммерческой организации «Крымский государственный фонд поддержки предпринимательства» Дмитрий Зеленский (какой-то мутный тип), представитель Фонда содействия инновациям в Республике Крым Георгий Илаев, представитель министерства экономического развития Республики Крым и другие.

Очень понравился тезис в докладе Георгия Асланбековича о динамике и векторах развития IT-отрасли, и вообще он очень толково и веско читал свой доклад.

К сожалению, не успел прослушать всех выступающих, так как были жёсткие временные рамки.

2018   интересное   работа
2018   мну   работа   юмор

Чат сисадминов

xxx: Афигеть. Звонит бух, говорит придумай себе должностные инструкции. Цирк блять
yyy:
1) пить пиво
2) ничего не делать
3) если что то сломали можно бить
zzz:
Не. Так не пропустят.
На системного Администратора возлагаются следующие обязанности:

  1. Поддерживать собственное работоспособное состояние с помощью различных средств (в т.ч. внутреннего употребления).
  2. Наблюдать за работоспособностью сети предприятия.
  3. Проводить нагрузочное тестирование оборудования, а именно, графических адаптеров, в различных условиях.
  4. Контроллировать высокий уровень компьютерной грамотности сотрудников с целью недопущения последствий, влекущих за собой убытки предприятия. В случае наступления таких последствий обеспечить полное и всеобъемлющее понимание сотрудником недопустимости его поступка (в т.ч. с применением подручных средств).

Источник: http://bash.im/quote/446399

2017   работа   сисадминство   юмор

Новый сертификат — 01.12.2016

 Московский финансово—промышленный университет «Синергия»

Получил сертификат за прохождение курса «Информационно-коммуникационные технологии
в государственном управлении»

2016   работа   сертификаты   учёба
2014   работа   сертификаты   учёба

D-Link DIR-300A/C1

С десяти часов утра до пяти вечера (с перерывом на обед) мучал D-Link DIR-300A/C1 на предмет корректного восстановления сессии при обрыве PPTP VPN-туннеля. В Debian — частично заработало, в Windows — нет. Грустно.

2013   D-Link   работа   роутер   сисадминство
Наверх