- Доступ к расшареным ресурсам
- vitosbbc
- tars
- vitosbbc
- tars
- vitosbbc
- tars
- vitosbbc
- tars
- vitosbbc
- Evgen B
- vladimirk1211
- vitosbbc
- vladimirk1211
- vladimirk1211
- Как сделать чтоб на столах сразу у всех пользователей появился ярлык
- Как сделать чтоб в меню «Пуск» у всех пользователей появилась папка с ярлыками
- Изменение расположения общих ярлыков/папок
Доступ к расшареным ресурсам
Добрый день. Знаю что эта тема обсуждалась уже не один раз но ответа я так и не нашел, по крайней мере все что нашел не помогло.
Суть проблеммы, есть сеть локальная без домена, рабочая группа 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/Папка и кинуть ярлык на рабочий стоол пользователю, в таком случавсе даже уже обращение к шаре будет тогда когда самому пользователю она потребуется
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 будет монтировать эту шару в процессе загрузки пользователя
ну потомучто она находится на другом пк (не сервер), и его тоже каждый день вкл/выкл
ладно я понял суть придется на всякий случай юзерам файлег на раб стол сделать в случае немонтирования шары во время загрузки, чтобы они запускали его для подклюбчения к шарам
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 и папка открылась со всем содержимым.
Мой субъективный вывод такой: после размонтирования ранее смонтированной шары происходит удаление логина/пароля на шару из связки ключей, однако samba-клиент не знает этого, у него остается информация о том, что последний вход был удачным и значит со связкой ключей всё хорошо. И только вызов явной ошибки (неверного логина) побуждает samba-клиента запросить новый логин/пароль, чтобы записать их в связку.
Этот вывод конечно голословный, в samba-клиент я не залазил и в действительности дела обстоят несколько иначе. Но суть костыля, способного решить проблему, примерно следующая, если вызывать «SMB://случайный_набор_символов@10.10.10.10/D», так чтобы вместо логина каждый раз была случайная комбинация, то каждый раз можно указывать логин/пароль (вручную или автоматизировать) и попадать в папку, которая точно отобразит своё содержимое.
Как сделать чтоб на столах сразу у всех пользователей появился ярлык
Менеджер окон fly-wm начиная с версии 2.33.1 поддерживает отображение на всех рабочих столах ярлыков, находящихся в каталоге /usr/share/applications/flydesktop (или в ином каталоге, задаваемом переменной окружения FLY_SHARED_DESKTOP_DIR). Размещение в этом каталоге ярлыков приводит к их немедленному появлению на первых рабочих столах всех пользователей, и наоборот: удаление ярлыка из каталога ведёт к удалению ярлыка с рабочих столов.
Как сделать чтоб в меню «Пуск» у всех пользователей появилась папка с ярлыками
Для работы с общими элементами меню «Пуск» предусмотрен аналогичный каталог /usr/share/applications/flystartmenu (или иной каталог, задаваемый переменной окружения FLY_SHARED_STARTMENU_DIR). Попадание в этот каталог ярлыков или папок приводит к их немедленному появлению на 0-ом уровне в меню «Пуск» у всех пользователей. И наоборот: удаление из общего каталога — ведёт к исчезновению удалённых элементов и у пользователей.
Изменение расположения общих ярлыков/папок
Как указано выше, расположение общих папок может быть переопределено с помощью значений, заданных в переменных окружения FLY_SHARED_DESKTOP_DIR и FLY_SHARED_STARTMENU_DIR. Значения этих переменных должны быть заданы до старта оконного менеджера fly-wm, т.е. экспортировать их следует из сценариев развертывания сессии (см. файл /etc/X11/fly-dm/Xsession и файлы в каталоге /etc/X11/Xsession /etc/X11/Xsession.d). При этом изменения вносимые в эти переменные из пользовательской сессии эффекта иметь не будут. При необходимости можно настроить сетевое монтирование совместно с этими переменными окружения так, чтобы разделяемые ярлыки рабочего стола и меню «Пуск» брались для всех компьютеров из единого сетевого ресурса.