Уверенный это возможно.
Взгляните на эти две ссылки для ответа. Сначала Вы захотите добавить машину Ubuntu к Active Directory (я предполагаю, что Вы используете его.) И на поле Ubuntu можно смонтировать, что доли Windows на загружаются. На самом деле третья ссылка на всякий случай Вам нужен он для установки долей на поле Ubuntu. Наконец, Вы могли бы хотеть изучить параметры командной строки для WinSCP или установки Cygwin на поле Windows.
https://wiki.ubuntu.com/MountWindowsSharesPermanently https://help.ubuntu.com/community/ActiveDirectoryWinbindHowto http://ubuntuforums.org/showthread.php?t=202605
Он будет работать нормально для monit .. Вы можете попросить его проверить файл pid процесса, и в основном то, что делает monit, выполняет
ps aux | grep pid#
Если он там, он думает, что он запущен и работает . Если у вас нет файла pid, вы также можете проверить процесс с помощью чего-то вроде
check process myprocessname
matching "myprocessname"
Это в значительной степени делает
ps aux | grep myprocessname
Простой способ - деамонизировать ваши недемонические процессы. То есть создайте сценарий оболочки:
#!/bin/sh
/usr/local/bin/your_program < /dev/null &
И затем используйте этот сценарий в качестве демона для запуска. Он запустит вашу программу (которая создаст файл PID) в фоновом режиме, а затем немедленно вернет управление, что позволит избежать тайм-аута и ложного уничтожения с помощью monit.