Astra linux smb пустая папка

Доступ к расшареным ресурсам

Добрый день. Знаю что эта тема обсуждалась уже не один раз но ответа я так и не нашел, по крайней мере все что нашел не помогло.
Суть проблеммы, есть сеть локальная без домена, рабочая группа WORKGROUP, все пк на ОС Windows, есть расшаренные папки на Win7 и на Win10, машины с Windows ходят в эти папки без проблем файлы видят.
Пришли нам новые ПК с AstraLinux CE, включаю рабочаю группа WORKGROUP сеть видит, расшареные папки видит но пытаюсь открыть ее показывает что она пустая фалов нет что на шары Win7 что на Win10, без разнрицы. Ни ошибок ни пароля (хотя он и так шары безпароля)
Куда копать?

vitosbbc

New member

Короче пришлось делать монтирование через терминал mount cifs, все работает, теперь другой вопрос
Как сделат ьчтобы шары монтировались автоматически, и желательно так что если на момент загрузки astralinux шара недоступна чтобы потом при открытии папки проходило монтирование шары автоматически т.к. пользователю не обхъясниш что нужно сначало запустить монтирование а потом открывать шару

или еще вопрос через файловый менеджер как настроить чтобы он стучался на шары как Гость

tars

New member

Короче пришлось делать монтирование через терминал mount cifs, все работает, теперь другой вопрос
Как сделат ьчтобы шары монтировались автоматически, и желательно так что если на момент загрузки astralinux шара недоступна чтобы потом при открытии папки проходило монтирование шары автоматически т.к. пользователю не обхъясниш что нужно сначало запустить монтирование а потом открывать шару

Добрый день. Если монтирование через mount cifs успешно, то необходимо в самом конце /etc/fstab добавить строку для монтирования шары. Тогда она будет автоматически монтироваться при входе в учетную запись

Можете после корректировки fstab без перезагрузки проверить шару командой
sudo mount -a

vitosbbc

New member

Добрый день. Если монтирование через mount cifs успешно, то необходимо в самом конце /etc/fstab добавить строку для монтирования шары. Тогда она будет автоматически монтироваться при входе в учетную запись

как это будеш сказываться если на момент монтирования шары, сама шара будет недоступна? я так понимаю она не смонтируется,

tars

New member

по идее никак.
при входе на смонтированную директорию не увидите шары

кстати вопрос с гостевым доступом также решается редактированием fstab

vitosbbc

New member

по идее никак.
при входе на смонтированную директорию не увидите шары

кстати вопрос с гостевым доступом также решается редактированием fstab

не подскажите как? пжлст
просто мне кажется черехз файловый менеджер не отображаюьтся файлы на шаре как раз изза того что астра к ним цепляется как анонимно, возможно еще (могу конечно ошибаться) через mount ifs я указывал кодировку utf8, хотелось бы сделать все через файловый менеждер добавив туда новое сетевое место типа smb://10.10.10.10/Папка и кинуть ярлык на рабочий стоол пользователю, в таком случавсе даже уже обращение к шаре будет тогда когда самому пользователю она потребуется

Читайте также:  Linux program using port

tars

New member

не подскажите как? пжлст
просто мне кажется черехз файловый менеджер не отображаюьтся файлы на шаре как раз изза того что астра к ним цепляется как анонимно, возможно еще (могу конечно ошибаться) через mount ifs я указывал кодировку utf8, хотелось бы сделать все через файловый менеждер добавив туда новое сетевое место типа smb://10.10.10.10/Папка и кинуть ярлык на рабочий стоол пользователю, в таком случавсе даже уже обращение к шаре будет тогда когда самому пользователю она потребуется

Я голословным не буду. На просторах интернета на эту тему довольно много материала.
Посмотрите, например, здесь
Ваша последовательность:
1) Создать в домашней директории (например) директорию для последующего монтирования виндовой шары
2) Через терминал смонтировать шару, проверить, что доступ есть. Если доступа нет, возможно придется поиграться с dir_mode и file_mode
3) Внести строку в /etc/fstab с монтируемой шарой
4) Проверить работоспособность
5) Вынести ярлык монтируемой шары.

vitosbbc

New member

Я голословным не буду. На просторах интернета на эту тему довольно много материала.
Посмотрите, например, здесь
Ваша последовательность:
1) Создать в домашней директории (например) директорию для последующего монтирования виндовой шары
2) Через терминал смонтировать шару, проверить, что доступ есть. Если доступа нет, возможно придется поиграться с dir_mode и file_mode
3) Внести строку в /etc/fstab с монтируемой шарой
4) Проверить работоспособность
5) Вынести ярлык монтируемой шары.

вот полнаЯ команда которой у меня монируется и работает отлично sudo mount -t cifs //10.10.10.10/D /home/astra/D -o domain=NAME-PC, username=Гость, password=»», iocharset=utf8, file_mode=0777, dir_mode=0777
dir_mode и file_mode указывал 0777 при монтировании mount cifs все работает, проблемма теперь в другом, если шара недоступна во время запуска астры то она не примонтируется, а мне необходимо что бы если юзер как только начал обращаться к шаре то она автоматом примонтировалась бы

как настроить fly-fm файловый манаджер чтобы при обращении к шаре он обращася как гость ну и со всеми необходимыми параметрами?

tars

New member

А почему шара может быть недоступна во время запуска астры?

запись о шаре в fstab будет монтировать эту шару в процессе загрузки пользователя

vitosbbc

New member

А почему шара может быть недоступна во время запуска астры?

запись о шаре в fstab будет монтировать эту шару в процессе загрузки пользователя

ну потомучто она находится на другом пк (не сервер), и его тоже каждый день вкл/выкл

ладно я понял суть придется на всякий случай юзерам файлег на раб стол сделать в случае немонтирования шары во время загрузки, чтобы они запускали его для подклюбчения к шарам

Читайте также:  Параметры загрузки linux mint

Evgen B

New member

Здравствуйте. Подскажите как подключить сетевой диск на виндовск к линукс. сеть видет а в папку на виндовсе не заходит

vladimirk1211

New member

не подскажите как? пжлст
просто мне кажется черехз файловый менеджер не отображаюьтся файлы на шаре как раз изза того что астра к ним цепляется как анонимно, возможно еще (могу конечно ошибаться) через mount ifs я указывал кодировку utf8, хотелось бы сделать все через файловый менеждер добавив туда новое сетевое место типа smb://10.10.10.10/Папка и кинуть ярлык на рабочий стоол пользователю, в таком случавсе даже уже обращение к шаре будет тогда когда самому пользователю она потребуется

А при попытке подключиться через файловый менеджер «SMB://10.10.10.10/» в «Панель управления/Пароли и ключи» в разделе «Основная» появляется запись?

vitosbbc

New member

А при попытке подключиться через файловый менеджер «SMB://10.10.10.10/» в «Панель управления/Пароли и ключи» в разделе «Основная» появляется запись?

vladimirk1211

New member

Вообще samba «не любит» учетки без пароля, это я про «Гость». Как вам такой вариант? :
Создать на машинах, где есть расшаренные папки, дополнительную учетку с заданным паролем. Например логин:shareuser, пароль:shareuser. Добавить доступ учетке «shareuser» на расшаренные папки, т.е. каждая папка будет доступна и для Гостя и для shareuser. А после этого в файловом менеджере уже добавить сетевое место «SMB://shareuser@10.10.10.10/папка», на запрос логин/пароля указать соответственно shareuser/shareuser.

vladimirk1211

New member

Попытался воспроизвести вашу проблему и вот что из этого получилось:

С учеткой «Гость» без пароля «mount -t cifs» выдает «mount error(5) . «, т.е. мне не удалось подключить шару с учеткой «Гость» без пароля.

Команда, которую вы указали «sudo mount -t cifs //10.10.10.10/D /home/astra/D -o domain=NAME-PC, username=Гость, password=»», iocharset=utf8, file_mode=0777, dir_mode=0777″ выдает мне man для mount, намекая на то, что синтаксис не верен. Получилось примонтировать только командой «sudo mount -t cifs -o username=shareuser,password=»shareuser»,uid=1000,iocharset=utf8 //10.10.10.10/D /home/astra/D».

После примонтирования шары и затем её размонтирования возникла как раз такая же ситуация как у вас, папка открылась пустая.
После этого я ввел в файловом менеджере «SMB://shareuser@10.10.10.10/D» и он запросил у меня логин и пароль. Указав shareuse/shareuser папка открылась со всем её содержимым.
После этого в «Панель управления/Пароли и ключи» в разделе «Основная» появилась запись «shareuser@10.10.10.10/» и при повторном входе логин/пароль уже не запрашивает.

И на этом моменте у меня сложилось впечатление, что проблема в размонтировании ранее смонтированной шары, но.

Я снова зашел в «Панель управления/Пароли и ключи» в разделе «Основная» удалил запись «shareuser@10.10.10.10/». Затем в файловом менеджере я снова ввел «SMB://shareuser@10.10.10.10/D» и я ожидал, что система снова запросит логин/пароль, но вместо этого открылась пустая папка. А в «Панель управления/Пароли и ключи» в разделе «Основная» записи отсутствуют.

Тогда в файловом менеджере я ввел такое «SMB://случайный_набор_символов@10.10.10.10/D» в ответ система выдала мне «Ошибка входа» и снова запросила у меня логин/пароль. Я ввел shareuser/shareuse и папка открылась со всем содержимым.

Читайте также:  Linux узнать размер свободного места

Мой субъективный вывод такой: после размонтирования ранее смонтированной шары происходит удаление логина/пароля на шару из связки ключей, однако samba-клиент не знает этого, у него остается информация о том, что последний вход был удачным и значит со связкой ключей всё хорошо. И только вызов явной ошибки (неверного логина) побуждает samba-клиента запросить новый логин/пароль, чтобы записать их в связку.

Этот вывод конечно голословный, в samba-клиент я не залазил и в действительности дела обстоят несколько иначе. Но суть костыля, способного решить проблему, примерно следующая, если вызывать «SMB://случайный_набор_символов@10.10.10.10/D», так чтобы вместо логина каждый раз была случайная комбинация, то каждый раз можно указывать логин/пароль (вручную или автоматизировать) и попадать в папку, которая точно отобразит своё содержимое.

Источник

Расшаренные папки Windows отображаются но пустые, хелп

Кстати:
1. Книгу можете свободно скачать, например, здесь: Название книги: Запускаем Linux, 5-е издание
2. Книга весьма популярна, последние переиздания её на русском языке — 2017г.
3. Там много полезного и кроме SAMBA, особенно для тех, кто ещё не совсем «на ты» с Linux.

ТС: Это сильно поможет вам в решении вашего вопроса.

Montfer

New member

Может и глупость скажу, но вроде как можно подключить компы на астре к AD. Сам не делал, но, вроде, на вики что то было.

CrashBldash

New member

Подключить можно, но на 2.12.4 думаю будет ошибка.

Книга выше предложенная какая то замшелая. линукс уже несколько изменился с тех пор. да и сама книга из серии Убунту для чайников. Читайте хорошие книги, например такие — Немет Э., Снайдер Г., Хейн Т., Уэйли Б. «Unix и Linux. Руководство системного администратора»
https://vk.com/wall-54530371_1502
А как самбу настроить можно и загуглить.

Olej

New member

CrashBldash

New member

Мне даже не интересно вступать в дискуссию с тем, кто ведет себя как школьник и не в состоянии по содержанию отличить толковую книгу от пустышки.

Olej

New member

Настоятельно рекомендую ТС не покупаться на это и не прислушиваться к этой херне. (и вы решите свои проблемы).

iten55

New member

Ars

New member

Olej

New member

Active Directory
Это такая Windows-приблуда для «централизованного», «структурированного» управления файловыми системами в сети.
В мире Linux никому бы в голову не пришла такая глупость . но из-за устоявшихся привычек Windows-пользователей, есть несколько реализаций для интеграции систем или для упрощения миграции пользователей в Linux. Все реализации AD под UNIX/Linux — они не на 100% полные.
Для интеграции использует сетевой протокол SMB/CIFS (в версиях 4 и далее).
В самом Linux, в который вам настоятельно рекомендует переходить законодатель, такую штуку как AD никто не использует . или, по крайней мере, я таких не видел. Только там где нужна интеграция или миграция.

Источник

Оцените статью
Adblock
detector