Как скрыть временные файлы в сетевом ресурсе Samba
Многие начинающие администраторы, работающие с операционной системой Linux, зачастую, сталкиваются с теми или иными проблемами в правильной настройке и эксплуатации системы Samba. Это крайне полезная служба, которая предоставляет пользователям целый спектр возможностей. Благодаря программе можно разделять Linux ОС Windows и наоборот, использовать принтеры, подключенные одновременно к разным ОС, организовывать системы доменов под управлением Windows.
Однако, специалисты столкнулись с определенной проблемой. Она заключается в том, что в сетевой папке, которая находится на файловом сервере Samba, некоторые временные файлы невозможно скрыть. Они все отображаются и мешают работе. Это документы Excel, Word и другие программы офисного пакета Microsoft, которые остаются после редактирования.
Появление временных файлов происходит таким образом — документ, сохраненный в формате «.doc», открыли и отредактировали, в папке сразу появляется файл с одноименным названием. Поскольку эти файлы не удалялись самостоятельно, они провоцировали появление определенных проблем в работе ОС.
Решается подобная проблема довольно несложно, необходимо лишь провести некоторые манипуляции. Для начала находим файл конфигурации samba и добавляем в него директиву hide files. Пути к этому файлу могут разительно отличаться, поскольку сам сервер находится на Ubuntu. Попробуйте поискать в одном из двух вариантах —
cd /etc/samba или nano smb.conf.
После этого необходимо найти в файле smb.conf раздел с характеристикой общего ресурса, нужно добавить к нему строку:
hide files = /$RECYCLE.BIN/desktop.ini/lost+found/Thumbs.db/~*/.
Именно эта операция позволит скрыть от операционной Windows те файлы, которые в своих названиях имеют знак «/».
Хотелось бы отметить, что в данном случае временные файлы будут скрываться блоком «/~*/«, который заставит Samba скрыть все эти файлы, в именах которых первый символ — «~».
Источник: qwedr.com