Сообщения

Сообщения за май, 2017

Linux Embedded Dropbear

Изображение
Dropbear SSH Server on Embedded Linux В Dropbear Server реализованы все основные компоненты протокола SSH 2, а также поддержка X11 и туннелирование аутентификации (для использования локальных ключей при установлении соединения с удалённого сервера). dropbear - это реализация SSH 2 для систем с ограниченным объёмом оперативной памяти dropbearclient заменяет ssh и scp dropbear заменяет sshd. Download the latest source code .tar.gz file from http://matt.ucc.asn.au/dropbear/ . Dropbear, you need to cross-compile Dropbear for your Embedded Linux Target Download and unzip Dropbear source code (for example: dropbear-2012.55.tar.gz) In Dropbear directory create "build" sub-directory In the "build" directory create following "build.sh" script (you need to modify path to your cross tools, gcc and strip):     export PATH=/opt/toolchains/stbgcc-4.5.4-2.9/bin:$PATH     ../configure --prefix=$($PWD) CC=mipsel-linux-gcc --host=mipsel-linux     make     mipsel-lin

Linux chmod chown chgrp

Права файлов (chmod) # chmod --help Использование: chmod [КЛЮЧ]... РЕЖИМ[,РЕЖИМ]… ФАЙЛ        или:    chmod [КЛЮЧ]… ВОСЬМ-РЕЖИМ ФАЙЛ…        или:    chmod [КЛЮЧ]… --reference=ОФАЙЛ ФАЙЛ… Смена РЕЖИМА доступа к указанным ФАЙЛАМ. При задании --reference, установить режим указанных ФАЙЛОВ как у ЭФАЙЛА.   -c, --changes          как verbose, но выводить только при выполнении                          изменений   -f, --silent, --quiet  не выводить большинство сообщений об ошибках   -v, --verbose          выводить диагностические сообщения по каждому файлу       --no-preserve-root не обрабатывать «/» особым образом (по умолчанию)       --preserve-root    отказываться рекурсивно обрабатывать «/»       --reference=ЭФАЙЛ  использовать режим доступа ЭФАЙЛА                          вместо значений РЕЖИМ   -R, --recursive        рекурсивно изменять файлы и каталоги       --help     показать эту справку и выйти       --version  показать информацию о версии и выйти Каждый РЕЖИМ задается в форме «[u

Linux manpages-ru

Добавляем русские MAN страницы в Debian (Ubuntu) Первое , старые но официальные # apt-get install manpages-ru Второе датируются 2015 г. $ sudo echo "deb http://manpages.stupin.su/repo/ jessie main" >> /etc/apt/sources.list более старые, датируются 2010 г. $ sudo echo "deb http://manpages.ylsoftware.com/debian/ all main" >> /etc/apt/sources.list # apt-get update # apt-get install manpages-ylsw-ru Указание в переменной MANOPT локализацию export MANOPT="-L ru" Непосредственно указать перед просмотром man -Lru ascii Вырор секции man -s 7 ascii Третье , судя по датам самые новые # Делаем резервную копию старых man-ов tar -cf ru-backup.tar /usr/share/man/ru # Заходим в каталог mkdir -p ~/src/man-pages-ru/ cd ~/src/man-pages-ru/ Скачиваем архив с http://sourceforge.net/projects/man-pages-ru/ и переносим в папку mv ~/Download/man-pages-ru_xxxxxxx.tar.bz2 ~/src/man-pages-ru/ # Распаковываем архив с новыми man-ами tar -jxf man-pages-ru_xx