Linux: Монтируем Яндекс.Диск

  • Linux
Подключение Yandex.Disk.
Обсуждение: habrahabr.ru/post/142067/#comment_4752173

Установка пакетов

apt-get install davfs2
apt-get install expect

Автомонтирование при запуске системы:

LOGIN — яндекс почта
PASS — пароль к почте

!/bin/bash
expect -c 'spawn mount.davfs https://webdav.yandex.ru /mnt/ya.disk/; expect "Username:" {send "LOGIN\r"}; expect "Password:" {send "PASS\r"}; expect eof;'

Linux: проверка температуры

  • Linux
Показать температуру CPU:
awk '{printf "%3.1f°C\n", $1/1000}' /sys/class/thermal/thermal_zone0/temp

Выводить в цикле:
while true; do
awk '{printf "%3.1f°C\n", $1/1000}' /sys/class/thermal/thermal_zone0/temp;
sleep 3;
done

Удаленный рабочий стол Linux: VNC Server (x11vnc)

  • Linux
Используем пакет x11vnc.
Установка:
apt-get install x11vnc
Запуск:
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -rfbport 5900
или
x11vnc -display :0 -noxfixes -shared -forever -bg -auth guess &


Теперь можно подключаться к рабочему столу через VNC клиент.

Автозапуск при старте системы.
Для автозапуска добавляем следующий код в /etc/rc.local:
PASSW='password'
x11vnc -storepasswd $PASSW /root/passw
while true
do
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -rfbport 5900 -rfbauth /root/passw
sleep 5
done &
exit 0

Принт-сервер на RaspberryPI

Долго меня мучала идея из старенького RPI сделать принт-сервер (удаленная печать и сканирование) и наконец я до этого добрался.

Исходим из того, что у нас есть набор из RPI, флешки с Raspbian, Wi-Fi адаптера, принтера HP LaserJet Pro 1102, МФУ HP Deskjet F2180 и usb-хаба. Основная машина (ББ), которая будет использовать принт-сервер живет на Linux (впрочем, отличия в использовании для Windows будут минимальны).
Читать далее