Debian/sound

Проверка
 * 1) cat .Xauthority >/dev/dsp

lsof | grep dsp lsof: WARNING: can't stat fuse.gvfs-fuse-daemon file system /home/denzuk/.gvfs Output information may be incomplete. pulseaudi 1729    denzuk  mem       REG        8,1    80660   11085865 /usr/lib/sse2/libspeexdsp.so.1.5.0 gconf-hel 1732    denzuk  mem       REG        8,1    80660   11085865 /usr/lib/sse2/libspeexdsp.so.1.5.0

Если попытаться проиграть во время работы другого пользователя, то выдает Permission Denied

forward sound through a ssh connection

Передача звука по сети cat .Xauthority | ssh lke@192.168.5.11 "dd > /dev/dsp0.0"

Файл содержащий текст с консоли образуется screen.dump setterm -dump 1

I read somewhere that esd(1) can be run on the server and the client, forwarding sound over ssh. Maybe look into that?

1. use mpd/musicpd from Ports 2. PulseAudio 3. dd < /dev/random | ssh user@host "dd > /dev/dsp"

Клиент может быть GStreamer, xinelib, MPlayer либо любое другое аудио приложение. Только драйвера устройств/аудио(звуковых) интерфейсов могут быть либо источником либо раковиной (они обычно аппаратным вводом или выводом).

 Настройка вывода звука через wi-fi с ноутбука на стационарный ПК с hi-fi аккустикой Установить необходимые пакеты:
 * 1) apt-get install padevchooser paprefs pulseaudio-utils pulseaudio pulseaudio-esound-compat pulseaudio-module-udev

Расставить галочки на стороне сервера: Make discoverable PulseAudio network sound devices available locally Enable network access to local sound devices Allow other machines on the LAN to discover local sound devices Don't require authentication
 * 1) paprefs

На стороне клиента(для вещания на localhost): Enable network access to local sound devices Allow other machines on the LAN to discover local sound devices Don't require authentication

Теперь в # padevchooser можно выбрать текущий звуковой сервер PulseAudio. И еще, я добавил padevchooser в автозапуск.

ЗЫ1: Поскольку PulseAudio запускается в пространстве пользователя, то требуется залогиненный в Gnome пользователь и там и там. Опять же можно сделать глобальный сервер при нужде. ЗЫ2: Можно сделать рассылку звука и через multicast, но у меня на "вафле" это дело страшно тормозило. 

можно организовать полноценный chroot (aka jail для ftp) для пользователей ssh? Опция ChrootDirectory в конфиге. посмотрел changelog openssh, только в 2008 появилась эта опция, проглядел я.

под unix давно есть rssh - rssh is a restricted shell, used as a login shell, that allows users to perform only scp, sftp, cvs, rdist, and/or rsync operations. It can also optionally chroot user logins into a restricted jail.

Цитата с XGU: В сравнении с другим протоколом, тоже предназначенным для копирования файлов поверх SSH — протоколом SCP, который позволяет только копировать файлы, SFTP даёт возможность выполнять намного больше операций с ними: например, докачивать файл после разрыва соединения или удалять файл на сервере и многие другие операции. По этой причине существуют графические и псевдографические клиенты для SFTP, но нет таких, кто использовал бы только SCP в чистом виде. www.xgu.ru/wiki/SFTP