Печать приложения к пути UNC могла делать одну из двух вещей.
Это могло буферизовать необработанный файл печати, который обходит драйвер принтера.
Это могло отображать принтер в фоновом режиме без Вас понимание, в этом случае драйвер будет загружен и принтер, отображенный автоматически.
Унисон является хорошим решением, если необходимо сделать двухстороннюю синхронизацию и хотеть смочь разрешить конфликты вручную. Это сохраняет примечание того, что синхронизировалось в прошлый раз, таким образом, это знает, был ли файл изменен в обоих концах.
Если Вы хотите просто фоновое решение, которое происходит автоматически (например, от cron
) и имеет чистую одностороннюю синхронизацию, rsync
может быть лучше. Унисон имеет в наличии всесторонние метаданные (в ~/.unison
) в котором Вы не нуждаетесь при выполнении односторонней синхронизации.
То, что оба конца принадлежат корню, значительно усложняет вещи, используете ли Вы rsync
или Унисон. Необходимо будет использовать sudo
на месте назначения для получения доступа для записи но Вы не хотите быть ssh
- луг в источник как корень. Если источник все читаем миром, Вы можете делать это путем выполнения sudo rsync
на месте назначения и предоставлении явного некорневого пользователя для источника (user@host:...
). Обратите внимание, что можно израсходовать аутентификацию с открытым ключом и установить authorized_keys
файл так, чтобы только rsync
может использоваться с тем ключом.
В одной ситуации я решил это путем экспорта целого каталога с rsync
демон, таким образом предоставляя анонимный доступ. Это обходит полномочия, очевидно, но моя реальная потребность состояла в том, чтобы произвести определенный набор владений и полномочий в принимающем конце, не защитить исходный конец.
два легких ответа, (и то же Вы уже упомянули):
Унисон, если Вы хотите что-то, что 'просто работает'. Имеет хороший GUI, и можно легко определить задачу там и звонить из командной строки, сценария, cron
, безотносительно. Я использую его для синхронизации и моего ноутбука и моя жена с нашими соответствующими пользовательскими каталогами на рабочем столе. Это действительно настолько легко.
rsync
если Вы хотите управлять (почти) каждым аспектом. Существует много аргументов, которые позволяют Вам уважать, изменить или ударить полномочия, onwers числом или по имени, и т.д. На самом деле редко существует любая потребность в полном сценарии; обычно только необходимо найти (методом проб и ошибок) лучшую комбинацию аргументов.