Имею компьютер с Windows 11 и ноутбук с ALSE 1.7.5.9 Орёл. Оба устройства подключены по Wi-Fi через роутер к интернету. Иногда возникает необходимость обмена информацией меду этими компьютерами. Ранее настраивал для обмена файлами между основной Windows 10 (11) и виртуальной Астрой на одном компьютере общие папки. Этому посвящена статья Linux в виртуальной машине. Сейчас решал две задачи: создать в Астре общую папку, доступную из Windows 11, и получить доступ к общей папке Windows. В целом с этим справился, но остались некоторые нерешённые вопросы.
Настройка SAMBA
Итак, ноут с именем as, ALSE 1.7.5.9 Орёл, основной пользователь tor. Устанавливаем пакет fly-admin-samba (+доппакеты), например, через Синаптик. Через Терминал командой sudo mkdir -p /srv/samba/public создаём папку public, к которой будем настраивать доступ.
Заходим для настройки: Пуск — Панель управления — Сеть — Общие папки (Samba), нажимаем правый значок (см. рисунок):
Нажимаем добавить. Для добавления существующего пользователя выбираем из ниспадающего списка (у меня «tor»), для нового нажимаем синий «+«, печатаем user — да, пароль (обязательно), всё подтверждаем.
Далее в окне Общие папки Samba нажимаем синий «+» — Добавить ресурс:
В окне Настройки указываем путь через обзор (…) /srv/samba/public, ставим галочки Чтение/Запись и Установить права доступа, подтверждаем. При размещении папки в другом месте, например, на рабочем столе пользователя tor, возникнут проблемы с доступом у пользователя user. На вкладке Доступ я добавил пользователя вручную (вроде работало и на автомате).
На вкладке Настройки Общих папок Samba в Настройках сервера указываем имя рабочей группы, что и на компьютере с Windows. Нажимаем вкладку Действия — Сохранить и затем Выйти. Можно и по другому, главное — Сохранить изменения.
Далее в Windows смотрим сеть и видим комп AS:
щёлкаем, вводим user и пароль, можем зайти в public.
Можем из этой папки скопировать нужные файлы, что-то положить или удалить. Редактировать в папке — отдельный вопрос, который упирается в атрибуты файла (несложно, но это отдельная тема).
Дополнительно отмечу, что и основного пользователя (у меня tor) нужно также добавить в пользователей Samba и добавить его в пользователей ресурса автоматически или вручную. Ярлык для общей папки размещаем на рабочем столе или в другом удобном месте.
В статье использованы материалы с сайта https://sibsisadmin.ru/samba-na-astra-linux/.
Настройка доступа из Astra Linux к общим папкам Windows
Начну с предварительных настроек. В Windows должен быть пользователь (у меня torbuy) с паролем (непустым!), имеющим доступ к общим папкам (у меня папки Rezerv и Temp, которые доступны для Все). В свойствах адаптера WiFi нахожу IP-адрес (у меня 192.168.0.16), в свойствах системы при необходимости переименовываю рабочую группу и перезагружаю Windows. У меня рабочая группа Workgroup.
Первый способ (см. Доступ к папкам Windows — Справочный центр — Справочный центр Astra Linux).
В Астре Открываем Менеджер файлов и открываем вкладку Сеть (см. два скрина ниже):
Также можно ввести Адрес с указанием имени компьютера: smb://PCtor/Rezerv и появится:
Второй способ (у меня первый раз не получилось).
Просто щёлкаю на Samba в Менеджере файлов и появляется WORKGROUP. Для открытия папки public используем основного пользователя Астры tor с паролем, для папок Rezerv и Temp пользователя torbuy (из Windows):