Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
операционные_системы:linux:работа_с_сетью:samba:настройка_отображения_linix-машины_в_сетевом_окружении_windows [2023/07/28 15:37]
mihanik [Шаг 1]
операционные_системы:linux:работа_с_сетью:samba:настройка_отображения_linix-машины_в_сетевом_окружении_windows [2024/03/31 14:54] (текущий)
mihanik [PS.]
Строка 19: Строка 19:
  
 Добиться того, чтобы файловый сервер отображался в сетевом окружении ПК, работающих под управлением ОС Windows. Добиться того, чтобы файловый сервер отображался в сетевом окружении ПК, работающих под управлением ОС Windows.
 +
  
 ===== Решение ===== ===== Решение =====
Строка 53: Строка 54:
  
 Сначала установим и запустим сервис **[[https://ru.wikipedia.org/wiki/Avahi|Avahi]]** Сначала установим и запустим сервис **[[https://ru.wikipedia.org/wiki/Avahi|Avahi]]**
 +
 +<note>Avahi во многом базируется на реализации протокола mDNS.</note>
  
 <code bash> <code bash>
Строка 82: Строка 85:
 </code> </code>
  
 +==== Шаг 2 ====
  
-...+Теперь установим и запустим **WSD**. 
 + 
 +<code bash> 
 +yum -y install wsdd 
 +systemctl enable wsdd.service 
 +systemctl start wsdd.service 
 +systemctl status wsdd.service 
 +</code> 
 + 
 +Не забудем открыть порты, которые использует **WSD** 
 + 
 +<code bash> 
 +firewall-cmd --add-port=3702/udp --permanent 
 +firewall-cmd --add-port=5357/tcp --permanent 
 +firewall-cmd --reload 
 +</code> 
 + 
 +Это всё. Теперь ваш файловый сервер должен отображаться в сетевом окружении Windows. 
 + 
 +==== PS. ==== 
 + 
 +Иногда при запуске **wsdd.service** может появится ошибка: 
 + 
 +<code bash> 
 +systemctl start wsdd.service 
 + 
 +Job for wsdd.service failed because of unavailable resources or another system error. 
 +See "systemctl status wsdd.service" and "journalctl -xeu wsdd.service" for details. 
 +</code> 
 + 
 +Вопрос решается просто, - нужно создать отсутствующий файл **wsdd** в папке **/etc/default**. 
 + 
 +<code bash> 
 +touch /etc/default/wsdd 
 +</code> 
 + 
 +<note>**Пояснение**. 
 + 
 +В описании юнита **wsdd.service** используется переменная **EnvironmentFile** со следующим значением 
 + 
 +<code bash> 
 +EnvironmentFile=/etc/default/wsdd 
 +</code> 
 +</note>
  
-Статья в работе. Продолжение следует. 
  
 [[#top|⇑ Наверх ⇑]] [[#top|⇑ Наверх ⇑]]
  
операционные_системы/linux/работа_с_сетью/samba/настройка_отображения_linix-машины_в_сетевом_окружении_windows.1690558640.txt.gz · Последнее изменение: 2023/07/28 15:37 — mihanik
Яндекс.Метрика