У меня есть Shuttle OmniNAS KD20 NAS, на котором работает Samba. Он подключен к моему настольному компьютеру, на котором работает Windows 10. Я сопоставил NAS с Z:\ и получил к нему доступ с именем пользователя "OmniNAS\nasuser".
Вот в чем проблема. Я пытаюсь удалить некоторые старые файлы, которые я сохранил на старой машине (больше не существует), но получаю ошибку "Вам необходимо разрешение от Unix User\1000 для внесения изменений в этот файл". Вот права доступа к файлам:
Итак, первая очевидная проблема — нет списка для "nasuser". Вторая проблема — у всех есть только доступ на чтение. В-третьих, я понятия не имею, что такое "Unix User\1000" (домен неверный, должно быть "OmniNAS"). Я никогда его не создавал и не могу создать этого пользователя сейчас, так как OmniNAS жалуется, что он содержит только цифры (спасибо за это Shuttle).
Таким образом, я остаюсь с кучей бесполезных разрешений только для чтения, которые я не могу изменить.
У Shuttle OmniNAS нет веб-интерфейса, с помощью которого я мог бы удалить файлы, и больше нет доступа по SSH.
Есть предложения? Есть ли способ "взломать" разрешения или что-то в этом роде?
Спасибо
решение1
Сам диск настроен как файловая система Linux; если вы обращаетесь к нему напрямую из Windows, а не через программное обеспечение OmniNAS, файлы должны отображаться как Unix User.
В Linux файлы хранятся под номером идентификатора пользователя, а не под именем идентификатора пользователя. Имя пользователя назначается файлу путем сравнения номера идентификатора пользователя с файлом passwd. Если файл указан по номеру, это означает, что в файле passwd не найдено совпадений.
Учитывая, что OmniNAS предназначен для работы в качестве облака, он должен переносить с собой свой файл passwd. Это подразумевает, что пользователь был удален без удаления связанных файлов.
К сожалению, как человек, не знакомый с OmniNAS (только с Linux и RAID), я бы посоветовал вам получить доступ к OmniNAS как администратор через веб-интерфейс, посмотреть, сможете ли вы найти файл таким образом, возможно, в папке «Storage», и удалить его там.