Как настроить Apache2, чтобы он мог читать каталоги с других носителей

Я читал, что вы хотели сделать это без SSH, я считаю, что у меня есть решение: netcat [nc] По умолчанию он имеет Ubuntu.

Сначала нам нужен «демон» для запуска фон. Во-вторых, нам нужна программа для создания всплывающего предупреждения. У меня установлен zenity. Если вы этого не сделаете, установите его или отредактируйте скрипт, чтобы использовать все, что вам нравится [e.x. xmessage, но это уродливо]. Затем вставьте это в 'daemon.sh':

#!/bin/bash
port=3333
nc -l $port | while read msg; do zenity --info --text "$msg"; done

Теперь сделайте его исполняемым chmod +x daemon.sh, теперь запустите его в фоновом режиме: ./daemon.sh &

сделанный! Ну, вам действительно нужно сделать это на каждом компьютере. Вы также захотите автоматизировать запуск демона. Откройте «запуск» приложений из меню и добавьте скрипт. Как только это будет сделано, чтобы отправить сообщение на другой компьютер, введите:

nc 192.168.1.X 3333, затем введите свое сообщение и нажмите Enter. Каждая строка ввода вызовет всплывающее сообщение. Чтобы выйти из nc, нажмите Ctrl + C или Ctrl + D.

Просто убедитесь, что вы заменили 192.168.1.X реальным локальным IP-адресом другого ПК. [Вы можете использовать ifconfig, чтобы найти IP-адрес]

Я вижу, что вы уже приняли ответ на этот вопрос: (Но если мое решение работает для вас, пожалуйста, по крайней мере, дайте мне Upvote! Кроме того, вы также можете сделать еще один скрипт, скажем, message.sh. В этом, paste:

#!/bin/bash
nc 192.168.2.X 3333

Затем chmod +x message.sh. Тогда вы можете просто ввести ./message.sh, затем введите свое сообщение, затем введите, и ваше сообщение будет отправлено. Кроме того, теперь, когда я думаю об этом, вы также можете добавить звуковое уведомление. Я бы порекомендовал mplayer, это медиаплеер CLI. Не следует слишком сложно разобраться, но если у вас возникли вопросы, пожалуйста, не стесняйтесь спрашивать!

1
задан 15 March 2015 в 16:51

0 ответов

Другие вопросы по тегам:

Похожие вопросы: