Я использую "Сервер Ubuntu 14.04.1 LTS", и у меня есть проблема при чтении, если файл на доле самбы NTFS отмечен в окнах, как "скрытый". Помогите мне найти или пакет, который я должен установить, чтобы заставить это или корректную команду читать атрибуты (включая то, если он отметил Скрытый в ntfs (окна)),
(Отметьте, это не имеет никакого отношения, если имя файла запускается с точки.)
Можно использовать smbclient
для просмотра доли, и она показывает атрибуты DOS.
smbclient //server/share
ls
Можно использовать smbclient-c 'allinfo hidden.txt' как указано ниже:
root@ip-10-0-0-191: ~# smbclient-A/tmp/creds//10.0.0.58/совместно использующий-c 'allinfo hidden.txt'
altname: hidden.txt
create_time: Fri Jun 8 03:04:22 PM 2018 EDT
access_time: Fri Jun 8 03:04:22 PM 2018 EDT
write_time: Fri Jun 8 03:04:22 PM 2018 EDT
change_time: Fri Jul 6 10:42:49 AM 2018 EDT
attributes: HA (22)
stream: [::$DATA], 0 bytes
От вывода выше, проверьте "атрибуты": строка ниже: атрибуты: HA (22)
атрибуты для файла hidden.txt под//10.0.0.58/совместно использовать скрыты и архив (Скрытый H-, A-архив)
, значение атрибута равняется 22. Можно проверить константы атрибута файла в эту ссылку - https://docs.microsoft.com/en-us/windows/desktop/fileio/file-attribute-constants