У меня был сервер Samba, работающий вместе с 7 ПК, 4 Windows 10 и 3 Ubuntu без проблем (7 разных пользователей, 7 разных папок, из которых было несколько действительных пользователей.
В какой-то момент мой HD перестал работать. Я купил новый и скопировал все, что у меня было в старом.
Я ничего не менял, установил жесткий диск в то же место, с тем же именем и проверил. На моем компьютере (мой пользователь в Windows 10 имеет то же имя, что и на сервере ubuntu) все работало нормально, а на всех остальных больше ничего не работало. Все они вернули 0x80070035
ошибка или выскочила ошибка, что пользователь не может иметь доступ и должен связаться с админом сервера (не знаю точно, что там написано по-английски, я свободно перевожу).
Вещи, которые я тестировал без успеха:
- Сменил пароли;
- Сменил пользователей и пароли;
- Менял разрешения на убунту, 777, 755, 700, ничего не помогло
- Пытался получить доступ с другим именем пользователя на моем компьютере (не сработало)
- Пытался получить доступ с моим пользователем на другом компьютере (сработало только на ubuntu)
- Прекращено использование действительных пользователей в smb.conf и изменено на
хосты позволяют = ip
с машин (они исправлены) -> на моем компе тоже работает, а на других ничего
- На других ПК при попытке доступа к запрещенным папкам пишет, что доступ запрещен, а к разрешенным постоянно выскакивает ошибка сети о том, что у вас нет доступа, свяжитесь с админом сервера.
Я уже пробовал некоторые решения для 0x80070035
ошибка, но ничего не сработало ... это заставило меня задуматься, связано ли это с окнами или с Ubuntu или samba?
У меня закончились идеи, есть идеи?
Редактировать:
Ubuntu Десктоп версии 18.04.6 LTS
Самба 4.7.6
/etc/fstab:
# <файловая система> <точка монтирования> <тип> <опции> <дамп> <пароль>
# / был в /dev/sda1 во время установки
UUID=b0bcc319-3efa-425f-8eb2-3c2814ba7ec3/ext4
ошибки=remount-ro 0 1
/swapfile нет swap sw
0 0
UUID=E6B41C9FB41C7471 /media/francisco/Arquivos ntfs defaults,noatime 0 0
Редактировать2:
Папка /media/francisco/Arquivos имеет правильные разрешения, а /media/francisco — нет, и ее изменение решается немедленно.
используемые команды: ls -l для проверки разрешений и chmod 777 /media/francisco