Мои сайты
Частые вопросы
Полезные ссылки
Операционные системы
Программное обеспечение
Оборудование
СУБД
Кулинария
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
операционные_системы:linux:работа_с_сетью:samba:настройка_отображения_linix-машины_в_сетевом_окружении_windows [2023/07/28 15:18] mihanik |
операционные_системы:linux:работа_с_сетью:samba:настройка_отображения_linix-машины_в_сетевом_окружении_windows [2024/03/31 14:54] (текущий) mihanik [PS.] |
||
---|---|---|---|
Строка 19: | Строка 19: | ||
Добиться того, чтобы файловый сервер отображался в сетевом окружении ПК, работающих под управлением ОС Windows. | Добиться того, чтобы файловый сервер отображался в сетевом окружении ПК, работающих под управлением ОС Windows. | ||
+ | |||
===== Решение ===== | ===== Решение ===== | ||
Строка 50: | Строка 51: | ||
==== Шаг 1 ==== | ==== Шаг 1 ==== | ||
- | Настроим на нашем сервере возможность использования NetBIOS и mDNS. | + | Настроим на нашем сервере возможность использования |
- | Сначала установим и запустим сервис | + | Сначала установим и запустим сервис |
+ | |||
+ | < | ||
<code bash> | <code bash> | ||
Строка 61: | Строка 64: | ||
</ | </ | ||
- | И откроем порты mDNS в межсетевом экране | + | И откроем порты |
<code bash> | <code bash> | ||
+ | firewall-cmd --permanent --add-service=mdns | ||
firewall-cmd --add-port=5353/ | firewall-cmd --add-port=5353/ | ||
firewall-cmd --add-port=53791/ | firewall-cmd --add-port=53791/ | ||
firewall-cmd --reload | firewall-cmd --reload | ||
</ | </ | ||
- | ... | ||
- | Статья в работе. | + | Также не забудем открыть в межсетевом экране порты **[[https:// |
+ | |||
+ | <code bash> | ||
+ | firewall-cmd --add-port=137/ | ||
+ | firewall-cmd --add-port=138/ | ||
+ | firewall-cmd --add-port=139/ | ||
+ | firewall-cmd --add-port=137/ | ||
+ | firewall-cmd --add-port=138/ | ||
+ | firewall-cmd --add-port=139/ | ||
+ | firewall-cmd --reload | ||
+ | </ | ||
+ | |||
+ | ==== Шаг 2 ==== | ||
+ | |||
+ | Теперь установим и запустим **WSD**. | ||
+ | |||
+ | <code bash> | ||
+ | yum -y install wsdd | ||
+ | systemctl enable wsdd.service | ||
+ | systemctl start wsdd.service | ||
+ | systemctl status wsdd.service | ||
+ | </ | ||
+ | |||
+ | Не забудем | ||
+ | |||
+ | <code bash> | ||
+ | firewall-cmd --add-port=3702/ | ||
+ | firewall-cmd --add-port=5357/ | ||
+ | firewall-cmd --reload | ||
+ | </ | ||
+ | |||
+ | Это всё. Теперь ваш файловый сервер | ||
+ | |||
+ | ==== PS. ==== | ||
+ | |||
+ | Иногда при запуске **wsdd.service** может появится ошибка: | ||
+ | |||
+ | <code bash> | ||
+ | systemctl start wsdd.service | ||
+ | |||
+ | Job for wsdd.service failed because of unavailable resources or another system error. | ||
+ | See " | ||
+ | </ | ||
+ | |||
+ | Вопрос решается просто, | ||
+ | |||
+ | <code bash> | ||
+ | touch / | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | |||
+ | В описании юнита **wsdd.service** используется переменная **EnvironmentFile** со следующим значением | ||
+ | |||
+ | <code bash> | ||
+ | EnvironmentFile=/ | ||
+ | </ | ||
+ | </ | ||
[[#top|⇑ Наверх ⇑]] | [[#top|⇑ Наверх ⇑]] | ||