Вы, наверное, не раз сталкивались с проблемой, что Ubuntu не видит сеть Windows или Windows не видит сетевую шару Linux. Такая проблема характерна для многих дистрибутивов с окружением Gnome. Ситуация довольно неоднозначная, раньше причиной этому был баг в GVFS, потом появилось ещё несколько осложняющих дело факторов.
В этой статье мы рассмотрим что делать если Ubuntu не видит шары Windows или Samba, как к ним всё таки подключится и можно ли решить проблему, сделать так чтобы Nautilus и Dolphin начали всё таки видеть сетевые ресурсы.
Почему Ubuntu не видит сеть Windows или Samba?
Нужно разобраться почему Ubuntu не может увидеть сеть Windows. Начиная с Windows 10 в компании Microsoft решили отказаться от старого протокола SMB1 и использовать только SMB2 и SMB3. Но в этих протоколах нет сетевого обнаружения. Для сетевого обнаружения в Windows теперь используется новый сервис WS-Discovery. В Nautilus для отображения сетевых ресурсов используется либо avahi либо протокол SMB1. Поэтому увидеть шару Windows не получится, не включив обратно устаревший протокол в реестре. Windows по умолчанию шары Samba тоже видеть не будет, потому что новый WS-Discovery в Samba не поддерживается. Ещё в 2015 году были предложены патчи для Samba добавляющие эту функциональность, но разработчики решили, что оно им не нужно. Поэтому если вы хотите чтобы Windows видела Samba, нужно отдельно установить сервис WSDD.
Но это ещё не всё. Начиная с версии Samba 4.11 разработчики решили, что они ничем не хуже Microsoft и отключили по умолчанию поддержку протокола SMB1. Теперь Nautils и Dolphin перестали видеть не только Windows шары, но и Linux тоже. Решается проблема либо установкой на Samba сервер Avahi, либо включением поддержки старого протокола SMB1 на сервере Samba.
Настойка сервера Samba
1. Включение протокола SMB1
Для того чтобы активировать протокол SMB1 в Samba необходимо добавить такие строчки в /etc/samba/smb.conf в секцию global:
sudo vi /etc/samba/smb.conf
server min protocol = NT1
client min protocol = NT1
min protocol = NT1
После этого надо перезапустить Samba.
sudo systemctl restart smbd
sudo systemctl restart nmbd
Хочу обратить ваше внимание, что у меня всё заработало только после того как я перезагрузил и сервер и клиент. Видимо что-то где-то кэшируется.
2. Настройка имени хоста
Имя хоста вашего компьютера, выводимое командой hostname должно совпадать со значением в файле /etc/hosts и со значением параметра netbios name в файле /etc/samba/smb.conf. Например:
hostname
cat /etc/samba/smb.conf
Регистр букв не имеет значения.
3. Установка Avahi
Если предыдущий способ не поможет, то установка Avahi должна помочь. Samba не будет отображаться в сетях Windows, но зато появится в сетевом окружении в Nautilus. Для установки Avahi выполните:
sudo apt install avahi-daemon avahi-utils
После этого сервис стоит запустить и добавить в автозагрузку:
sudo systemctl enable avahi-daemon
sudo systemctl start avahi-daemon
Проверить доступные сервисы можно командой:
avahi-browse --all
Среди них должна быть ваша шара, обозначенная как Microsoft Windows Network local.
4. Установка WSDD
Сервис WSDD нужен для того чтобы вашу шару было видно из Windows. Можно использовать сервис wsdd2 из этого репозитория. Его надо собрать из исходников, но в этом нет ничего сложного. Сначала склонируйте репозиторий:
git clone https://github.com/Andy2244/wsdd2.git
Затем перейдите в папку с проектом:
cd wsdd2
Выполните make для сборки:
make
Затем установите программу, она только скопирует исполняемый файл и службу systemd в нужные директории:
sudo make install
Осталось запустить службу:
sudo systemctl daemon-reload
sudo systemctl enable --now wsdd2
Теперь Windows сможет видеть ваш сервер Samba. Таким образом если всё сделать правильно, то все всех будут видеть.
1. Общий доступ в Windows
Убедитесь, что в Windows общий доступ был включён. Если общий доступ отключен, то вы не сможете никак получить доступ к ресурсам. Откройте проводник и перейдите в пункт Сеть. Если сетевой доступ отключён, то система выдаст соответствующее предупреждение:
Кликните по нему чтобы включить общий доступ, затем выберите Включить сетевое обнаружение и общий доступ к файлам.
После этого система ещё раз спросит надо ли разрешить доступ для всех общественных сетей. Ответьте утвердительно:
После этого вы сможете получить доступ к общим ресурсам этого компьютера.
2. Включение SMB1 в Windows
Для того чтобы включить поддержку протокола SMB1 в Windows 10 откройте поиск и наберите Включение компонентов. Затем откройте утилиту Включение и выключение компонентов Windows:
Дальше найдите пункт SMB1.0 CIFS File Sharing Support и установите напротив него галочку:
Затем необходимо перезапустить компьютер:
После этого Ubuntu начнёт видеть вашу шару Windows и вы сможете к ней подключится.
Настройка клиента
Исходя из выше перечисленного, клиент скорее всего не виноват, но можно попробовать его настроить чтобы быть уверенным точно. Как я уже написал выше Nautilus для подключения и просмотра общих папок Windows и Samba использует виртуальную файловую систему gvfs. А та, в свою очередь использует библиотеку libsmbclient для получения необходимых данных. Поэтому мы можем попытаться исправить ситуацию переопределив некоторые параметры в /etc/samba/smb.conf. Но работает это далеко не всегда.
1. Установить Samba
Если файловый сервер Samba у вас не установлен, то его надо установить для того чтобы был создан файл /etc/samba/smb.conf с параметрами по умолчанию. Они потом будут использоваться библиотекой libsmbclient и самой утилитой smbclient, которую вы можете применять для тестирования. Для установки выполните:
sudo apt install samba
Проверьте конфигурационный файл Samba на ошибки с помощью такой команды:
testparm
2. Рабочая группа
По умолчанию используется рабочая группа WORKGROUP. Убедитесь, что ваша рабочая группа имеет именно это имя, также убедитесь, что в /etc/samba/smb.conf задано правильное имя рабочей группы в параметре workgroup:
sudo vi /etc/samba/smb.conf
workgroup = WORKGROUP
3. Версия протокола
В современных системах Windows для общего доступа к папкам используется файловая система CIFS, использующая современные версии протоколов SMB2 и SMB3. Эти протоколы не поддерживают обзор доступных общих папок так, как это ожидает получить Nautilus. Для того чтобы всё работало надо использовать старый протокол NT1. Чтобы его включить добавьте параметр client max protocol после параметра workgroup:
client max protocol = NT1
После этого сохраните изменения и перезагрузите компьютер и проверьте.
4. Правильный порядок разрешения имён
Неверный порядок разрешения сетевых имен тоже может стать проблемой. Чтобы исправить его найдите в smb.conf параметр и приведите его к такому виду:
name resolve order = bcast lmhosts host wins
Здесь первым используется bcast, широковещательные сообщения, которые рассылаются по вашей локальной сети и ищут компьютеры с общими папками.
5. Не тот интерфейс
Если в вашем компьютере несколько сетевых интерфейсов, возможно smbclient пытается использовать не тот интерфейс. Чтобы посмотреть список интерфейсов используйте команду:
ls /sys/class/net
Затем найдите в /etc/samba/smb.conf параметр interface и замените в его значении eth0 на имя вашего интерфейса, который обеспечивает связь с нужной локальной сетью. Например на enp0s8:
interfaces = 127.0.0.0/8 enp0s8
После этого надо перезапустить службы Samba:
sudo systemctl restart smbd
sudo systemctl restart nmbd
6. Отладка
Если сеть Windows всё ещё не работает, вы можете попытаться отлаживать GVFS чтобы понять где именно возникает проблема и в чём её суть. Для этого надо завершить текущий сервер GVFS и запустить свой в терминале с включённой опцией отладки. Для этого выполните:
pkill gvfs; pkill nautilus
GVFS_DEBUG=all GVFS_SMB_DEBUG=10 $(find /usr/lib* -name gvfsd 2>/dev/null) --replace 2>&1 | tee gvfsd.log
Затем откройте Nautils и войдите в сетевое окружение, сеть Windows. При этом в терминале будут выводится сообщения об ошибках работы службы. Вы можете использовать эти сообщения чтобы искать информацию в Google или попросить помощи на форумах.
7. Проблема в GVFS
Баг в GVFS, о котором я писал выше наблюдался для Samba версии 4.8 и ниже. Если сервер поддерживает протокол более высокого уровня, то клиент пытается использовать этот протокол, например SMB2 или SMB3, но на этих протоколах не работает отображение доступных ресурсов. Если у вас именно эта проблема, то для полного решения придется ждать обновления или использовать обходное решение описанное ниже.
8. Подключение напрямую
Даже если у вас не работает обнаружение сетевых ресурсов Windows, вы все ещё можете подключится к нужному компьютеру и получить с него файлы. Откройте пункт Другие места на левой панели Nautilus. Внизу окна вы увидите надпись Подключится к серверу введите smb://адрес_сервера в поле слева и нажмите Enter:
После этого система предложит ввести имя пользователя и пароль для доступа к общему ресурсу. Этот пользователь должен реально существовать на машине, к которой вы собираетесь подключится.
Введите пароль и вы увидите доступные общие папки:
Выводы
Если всё будет сделано правильно то Linux увидит вашу шару Windows или Samba:
В этой статье мы кратко рассмотрели почему Ubuntu не видит сеть Windows, а также как исправить эту проблему. Если проблему с сетевым обнаружением устранить не удается, вы всегда можете попробовать подключится вручную. Это не решает основную проблему, но позволяет получить нужные файлы. Вы знаете другие способы решения? Поделитесь ими в комментариях!
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .
- Информация о материале
-
Опубликовано: 09 мая 2021
Недавно я перешел с Windows 10 на операционную систему Kubuntu. Сам по себе переход не вызвал каких-либо проблем, но в последствии они все-таки появились.
Дело в том, что у меня дома функционирует небольшая локальная сеть, которая включает в себя сервер под управлением Linux. Вот с подключением к нему и возникли некоторые проблемы.
Разумеется перед тем, как подключаться к серверу Samba были произведены настройки конфигурационного файла на подключаемому к серверу компьютеру, но результатов это не дало.
Хотя сервер пинговался с рабочего компьютера без каких-либо проблем.
Пришлось копать дальше, но главное понять причину произошедшего.
А все дело в том, что с выходом Windows 10 компания Microsoft решила отказаться от старого протокола SMB1 в пользу более современных протоколов SMB2 и SMB3, в которых уже нет сетевого обнаружения.
Но на этом история не заканчивается. Начиная с Samba версии 4.11 по умолчанию отключена поддержка протокола SMB1.
Таким образом, для решения создавшейся проблемы необходимо включить поддержку старого протокола SMB1 на сервере Samba подключаемого к сети компьютера.
Для этого открываем терминал и вводим команду
sudo mc
Далее необходимо внести несколько команд в конфигурационный файл Samba. Он расположен по адресу:
/etc/samba/smb.conf
Здесь в секции global после workgroup = необходимо дописать:
server min protocol = NT1
client min protocol = NT1
min protocol = NT1
Сохраняем отредактированный файл и перезагружаем компьютер.
Теперь наш компьютер должен увидеть локальную сеть, ее рабочие станции и сервера.
Ну и разумеется мы подготовили короткое видео с наглядным решением данной проблемы. Приятного просмотра!
Содержание
- Блог начинающего линуксоида.
- Страницы
- воскресенье, 4 октября 2015 г.
- Общие сведения.
- Linux => Windows
- Консольный.
- Графический.
- Linux => Linux
- Монтирование вручную.
- Монтирование через fstab.
- Монтирование с помощью AutoFS.
- Настройка Samba Linux Mint 19.1
- Устранение ошибки
- Настройка сервера Samba
- Добавление пользователей Samba
- Расшаривание ресурсов
- Проверка ресурсов
- Настойка локальной сети в Windows и Linux Mint. Создание общей папки
- Локальная сеть между Ubuntu Linux и Windows
- Динамическое присвоение адресов
- Статическое присвоение адресов
- Настройка сетевых интерфейсов
- Windows
- Ubuntu Linux
- Настройка доступа к файлам
- Windows
- Ubuntu Linux
- Общий доступ к папке
- Дополнительные настройки Самба (Samba)
- Проблемы с доступом на локальной расшаренной папке Linux
- Как расшарить папку и задать разрешения и права доступа в Linux
- Доступ к сетевым принтерам
- Windows
- Ubuntu Linux
- Как в Linux Mint 20.1 настроить сеть
- Как изменить параметры подключения к сети
Блог начинающего линуксоида.
советы, руководства, инструкции.
Страницы
воскресенье, 4 октября 2015 г.
Очень часто бывает так, что в доме находятся компьютеры с разными операционными системами. И нужно организовать между ними локальную сеть, обеспечить общий доступ к файлам. Сделать это очень просто.
Общие сведения.
Внимание: на обеих системах должны быть настроены статические IP адреса.В Windows кликнете правой кнопкой на значке сетевых подключений и выберите «Центр управления сетями и общим доступом», далее «Изменение параметров адаптера», выберите нужный адаптер (вашу сетевую карту) и зайдите в её свойства. Перейдите в пункт «Протокол Интернета версии 4» и выберите «Использовать следующий IP адрес»:
Если вы используете фаерволл (брандмауэр Windows либо другое аналогичное ПО, а также iptables в Linux или фаерволл в вашем роутере), убедитесь что открыты нужные порты (Для SAMBA: 135, 139, 445/TCP; 137, 138/UDP. Для NFS: 2049/TCP).
Linux => Windows
Представим ситуацию: у вас есть второй компьютер (или файловый сервер), под управлением Ubuntu 14.04, на котором находится большая коллекция ваших видео, фото и так далее, расположенная на отдельном диске, который монтируется в /media/MyDATA. Этот диск нужно расшарить на компьютер под управлением Windows 8.1. Первым делом, установим необходимые пакеты:
sudo apt install samba samba-common smbclient
Теперь необходимо сконфигурировать Самбу. У вас есть два пути: консольный и графический.
Консольный.
Открываем файл /etc/samba/smb.conf:
sudo nano /etc/samba/smb.conf
Полностью удаляем всё содержимое и вписываем такие настройки:
[global]
workgroup = WORKGROUP
netbios name = Ubuntu-PC
server string = Ubuntu PC
map to guest = bad user
guest account = nobody
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
#Следовать по симлинкам
unix extensions = no
wide links = yes
follow symlinks = yes
log level = 1
# UTF кодировка
unix charset = UTF-8
dos charset = cp1251
store dos attributes = yes
max log size = 10
[MyDATA]
path = /media/MyDATA
writeable = yes
available = yes
public = yes
guest ok = yes
force user = nobody
force group = nobody
Эта команда проверит конфиг на наличие ошибок и в случае их обнаружения, укажет где что исправить.
Теперь запустите сервер Samba:
sudo service start smbd
Графический.
sudo apt install syste-config-samba
Здесь всё предельно понятно и в настройках разберётся любой 🙂
Для других дистрибутивов (например Debian), установите пакет gadmin-samba:
sudo apt install gadmin-samba
После настройки, перезапустите демон Samba. Для Ubuntu:
sudo service restart smbd
sudo systemctl restart smbd.service
Также можно открыть доступ к нужному каталогу из файлового менеджера, открыв свойства каталога:
В Windows необходимо включить сетевое обнаружение. Для этого в центре управления сетями, зайдите в «Изменить дополнительные параметры общего доступа»
После этого, в сетевом окружении, должны появиться расшаренные каталоги.
Linux => Linux
А теперь представим, что у нас есть компьютер с Debian 8 (IP адрес 192.168.0.2), и ноутбук с Ubuntu 14.04 (IP адрес 192.168.0.3). С ноутбука нужно расшарить раздел диска, который смонтирован в /media/DATA (это раздел для торрентов и прочей файлопомойки). Для этого мы используем NFS:
sudo apt install nfs-kernel-server nfs-common rpcbind
Укажем что нужно расшаривать:
sudo nano /etc/exports
Далее нужно указать, каким хостам в сети разрешено иметь доступ к серверу:
sudo nano /etc/hosts.allow
Указываем доступ для всех машин, находящихся в подсети 192.168.0.0/255.255.255.0:
nfsd: 192.168.0.0/255.255.255.0
rpcbind: 192.168.0.0/255.255.255.0
mountd: 192.168.0.0/255.255.255.0
Если вы указали в файле exports только IP адрес нужной машины, то соответственно, указывайте его.
Теперь запустите сервис:
sudo service nfs-kernel-server start
На компьютере установите следующие пакеты:
sudo apt install nfs-common rpcbind
Создайте директорию для монтирования общего ресурса:
sudo mkdir /media/Share
Монтирование вручную.
В результате всё содержимое диска /media/DATA (на ноутбуке) окажется доступным на компьютере в каталоге /media/Share, как если бы эти данные хранились на нём. Для того чтобы ресурс монтировался автоматически после загрузки системы, есть два способа.
Монтирование через fstab.
Файл /etc/fstab содержит в себе информацию о присутствующих файловых системах, точках монтирования и параметрах монтирования. Чтобы ресурс /media/DATA монтировался на ваш компьютер автоматически, добавьте в конец файла /etc/fstab следуюущую строку:
192.168.0.3:/ /media/Share nfs user,rw,noauto 0 0
Опция noauto запрещает автоматическое монтирование во время загрузки, так как сеть может быть недоступна в этот момент. Вместо этого, в файловом менеджере, в левой колонке появится пункт Share, кликнув на который, сетевой ресурс автоматически смонтируется. Однако при таком способе монтирования, есть пара существенных недостатков. Во первых, если в момент выключения компьютера, был открыт какой-либо файл, расположенный на сетевом ресурсе, компьютер откажется выключаться. Во-вторых, такая же ситуация произойдёт в случае пропажи связи между клиентом (компьютером) и сервером (ноутбуком). Для того, чтобы этих проблем не было, существует второй способ монтирования.
Монтирование с помощью AutoFS.
sudo apt install autofs
sudo nano /etc/auto.master
В конец файла добавляем строку:
Сохраняем и переходим к следующему файлу:
sudo nano /etc/auto.nfs
Создадим директорию Share в каталоге /mnt, куда будет монтироваться ресурс:
sudo mkdir /mnt/Share
Вот и всё. Теперь в каталоге /mnt/Share, при первом же обращении к нему, будет появляться содержимое удалённого ресурса /media/DATA. Кнопка подключения сетевого диска появится в файловом менеджере.
Источник
Настройка Samba Linux Mint 19.1
Для расшаривания файлов и папок по сети в Linux Mint существует пакет программ «Samba» который позволяет обращаться к сетевым дискам, папкам и принтерам. Имеется серверная и клиентская часть. В Linux Mint 19.1 данный пакет установлен по умолчанию, расшарить файлы для других пользователей достаточно легко. Отмечу в Linux Mint более ранних версий пакет программ необходимо устанавливать самостоятельно.
Устранение ошибки
Для этого необходимо запустить утилиту «system-config-samba» которая обеспечивает настройку расшаренных ресурсов и добавление пользователей для доступа к ним. Данная утилита запускается с помощью терминала. Забегу наперед не все так просто как описано в интернет. При запуске утилиты у меня возникла ошибка.
Traceback (most recent call last):
File «/usr/sbin/system-config-samba», line 45, in
File «/usr/share/system-config-samba/mainWindow.py», line 121, in __init__
self.basic_preferences_win = basicPreferencesWin.BasicPreferencesWin(self, self.xml, self.samba_data, self.samba_backend, self.main_window)
File «/usr/share/system-config-samba/basicPreferencesWin.py», line 97, in __init__
SystemError: could not open configuration file `/etc/libuser.conf’: Нет такого файла или каталога
Для того, чтобы избежать данной ошибки можно действовать напролом и создать недостающий файл самостоятельно:
Но и на всякий случай дадим разрешение на чтение и запись в этот файл:
Все это проделывается в терминале. И только после этого получиться запустить «system-config-samba». Утилиту необходимо запускать от имени супер пользователя.
Утилита для настройки сервера Samba благополучно запустилась, на примере рассмотрим как добавить пользователя под именем Alex (Home) и расшарить для него папку «Фото».
Меню программы состоит из трех разделом «Файл», «Настройка» и «Справка».
С помощью меню «Файл» можно добавлять ресурсы, смотреть свойства и удалять их. Меню «Настройка» пригодится для настройки сервера и добавление пользователей. «Справка» сама говорит за себя.
Настройка сервера Samba
В первой вкладке задается имя рабочей группы и ее описание. В нашем случае я оставлю все без изменений меня и так устраивает.
Шифрование паролей — при включении данного пункта пароли передаются не открытым текстом, а в зашифрованном виде.
Гостевая учетная запись — для предоставления гостевого доступа, но для этого нужно сопоставить эту учетную запись с записью существующего пользователя системы и гости получат те же привилегии.
В своем случае тип аутентификации оставляю «Пользователь», Шифрование паролей «Да», и отключаю гостевые учетные записи.
Добавление пользователей Samba
Необходимо выбрать «Добавить пользователя».
Имя пользователя Unix — из выпадающего списка выбираем существующего пользователя системы (при необходимости его можно создать дополнительно).
Имя пользователя Windows — имя пользователя в системе Windows.
Задаем пароль для пользователя.
С помощью вкладки «Настройки» провели нехитрые манипуляции по настройке сервера Samba.
Расшаривание ресурсов
Необходимо добавить ресурсы к которым необходимо предоставить доступ.
Нажимаем «Добавить ресурс».
В первом пункте необходимо указать путь к ресурсу.
При необходимости можно поменять название ресурса и внести описание.
Выбираем галочку «Запись разрешена» в том случае если пользователю дозволено не только считывать информацию с ресурса но и вносить туда свои данные. И ставим галочку «Виден».
На вкладке «Доступ» необходимо указать пользователей которые получат доступ к ресурсу.
Вот таким образом можно предоставлять те или иные сетевые ресурсы для пользователей. Для проверки, что все сделано правильно переходим на вкладку «Сеть» и выбираем свой сервер.
Проверка ресурсов
Заходим на него и видим расшаренные ресурсы.
Для входа используем свои учетные данные имя пользователя и пароль который указывали при настройке пользователя.
Вам понравилась статья и есть желание помочь моему проекту, можете пожертвовать на дальнейшее развитие воспользовавшись формой ниже. Или достаточно просто открыть пару баннеров с рекламой, это тоже поможет мне, но и не затруднит Вас.
Источник
Настойка локальной сети в Windows и Linux Mint. Создание общей папки
26 мая 2016 г. 10:03
Настроить локальную сеть между Linux и Windows через роутер по Wi-Fi оказалось не сложной задачей. Возможно, настройки по умолчанию были выстроены как надо. Честно сказать, я не специалист по настройке локальной сети и данная статья не содержит каких-то углублённых настроек и сложной конфигурации сети. Всё просто: обмен данных идёт через роутер, доверяем сети и позволяем Windows и Linux менять содержимое папки.
Покажу как я настраивал обмен данными по локальной сети через расшаренную папку. Для взаимодействия Linux с другими компьютерами нужно установить samba:
Создаём папку с необходимым именем (напр., shared_folder) в своей домашней папке и открываем доступ (опубликовываем) через контекстное меню, другими словами нужно щёлкнуть правой кнопкой по папке и выбрать «Опубликовать. » (у кого-то пункт может называться «открыть доступ»).
Вводим пароль администратора и в появившемся окошке выставляем следующие параметры:
Затем заходим в свойства папки:
Везде выставляем максимальные права на изменение содержимого папки:
Щелкаем распространить права на вложенные файлы и нажимаем «Закрыть».
Теперь должно работать расшаривание в обе стороны: можно добавлять и изменять содержимое папки как в Linux, так и в Windows.
Чтобы из Windows открыть расшаренную папку нужно в проводнике найти пункт «Сеть». В этой папке должен быть виден другой компьютер Linux:
Виден компьютер VIVAZZI-MINT-PC и папочку shared_folder. В ней можно вставлять и доставать файлы.
Вот и всё. Если что-то пошло не так, то искать в гугле, потому как, ещё раз повторюсь, с локальными сетями я имею дело крайне редко.
Источник
Локальная сеть между Ubuntu Linux и Windows
Настройка сети
Даже небольшая сумма может помочь написанию новых статей 🙂
Или поделитесь ссылкой на эту статью со своими друзьями.
В этой статье не будет рассмотрен аппаратный аспект такой сети поскольку нет ничего сложного в том, чтобы при помощи свитча и кабелей соединить компьютеры между собой. В дальнейшем подразумевается, что на физическом уровне сеть установлена и функционирует правильно, то есть будет описана лишь программная настройка сети.
Первое, что нужно сделать это выбрать каким образом компьютерам в сети будут присваиваться IP-адреса. Есть два способа, у каждого из которых есть достоинства и недостатки.
Динамическое присвоение адресов
Недостаток в том, что нужно будет на одном из компьютеров устанавливать DHCP сервер, либо использовать устройство типа роутера со встроенным DHCP сервером. При этом сеть на компьютерах будет недоступна, если этот компьютер или роутер будет выключен или выйдет из строя.
Статическое присвоение адресов
В этом случае IP-адреса на каждом компьютере указываются вручную. Достоинства:
Недостаток в том, что нужно будет помнить какие адреса уже используются в сети, чтобы при включении нового компьютера не дать ему уже используемый адрес. Впрочем в небольшой сети не трудно посмотреть адрес на каждом компьютере.
Лично я сторонник статических адресов в тех сетях где состав сети небольшой (до 7-8 компьютеров) и при этом если в эту сеть не добавляются постоянно новые компьютеры (например ноутбуки). Далее в этой статье будет подразумеваться именно статический способ присвоения IP-адресов.
Настройка сетевых интерфейсов
Windows
Кроме этого сетевому интерфейсу нужно присвоить IP-адрес. Это делается через свойства «Протокол Интернета (TCP/IP)», в следующем апплете:
Общепринято использовать для локальных сетей диапазон адресов 192.168.x.x. Поле «Основной шлюз» нужно заполнять только если этот компьютер получает Интернет с другого компьютера или с модема-роутера и в этом случае там должен быть адрес «раздатчика» Интернет.
Кроме этого, для того, чтобы сеть между компьютерами Windows работала, необходимо включить учетную запись «Гость» на каждом из компьютеров и убедиться в том, что на каждом компьютере:
Имя рабочей группы и компьютера можно узнать, а также изменить через апплет «Система»:
Если используется брандмауэр Windows, то нужно разрешить сетевые соединения для доступа к файлам и папкам:
Аналогичное правило должно быть создано в том случае если используется другой файерволл.
Ubuntu Linux
В Ubuntu Linux параметры сетевых интерфейсов можно определить через через апплет «Сеть»:
И затем в свойствах сетевого интерфейса:
Настройка доступа к файлам
Windows
В отдельных статьях этот вопрос раскрывается более подробно:
Примечание. В Windows 7, 8 и 10 настройка доступа к файлам выполняется немного иначе чем на Windows XP. Для этих версий Windows есть отдельные статьи, ссылки указаны выше.
Если нужно, чтобы на компьютере с установленной ОС Windows были доступны через сеть какие-то файлы или принтер, необходимо эти файлы или принтер «расшарить» то есть разрешить доступ к ним других пользователей. Это делается через апплет свойств папки или принтера. Вот так этот апплет выглядит в Windows XP:
На вкладке «Безопасность» нужно добавить группу «Все» и дать ей полный доступ к папке. Это нужно для того, чтобы по сети в этой папке можно было создавать и редактировать файлы. Простейший полный и анонимный доступ к папке.
Ubuntu Linux
Общий доступ к папке
Для того, чтобы сделать файлы и папки Ubuntu доступными через сеть нужно в Наутилусе найти нужную папку, затем нажать правую кнопку мыши и затем открыть апплет «Свойства», а на нем вкладку «Общий доступ»:
Теперь эта локальная (для Линукс) папка будет доступна по сети.
Дополнительные настройки Самба (Samba)
Samba это программа, которая предоставляет доступ к файловым ресурсам Linux для компьютеров Windows. Таким образом что компьютер Linux в локальной сети выглядит так же как и компьютер Windows. На Ubuntu Samba устанавливается и запускается автоматически, если вы включили общий доступ к какой-либо папке через Наутилус (как это описано выше).
Для того, чтобы обеспечить более удобный доступ к сетевой папке Линукс со стороны Windows, без запросов паролей и проблем доступа, нужно еще дополнительно настроить Самбу. Для этого редактируется файл /etc/samba/smb.conf.
Гостевой полный доступ к сетевой папке на Линукс
Секция [shared resource name]
Примечание: параметры directory mask и create mask «заставляют» самбу давать полные права для всех на те файлы, которые будут созданы в этой папке через сеть. Это необходимо для тог, чтобы обеспечить доступность файлов и папок для всех пользователей локальной сети.
Такие параметры позволят «спокойно» работать с расшаренными на Linux файлами через сеть не мучаясь с авторизацией.
Можно здесь добавить еще два параметра: «force user = username» и «force group = usergroup«. В этом случае, для всех созданных по сети файлов и папок будет установлен владелец username и группа владельца usergroup. Значения username и usergroup должны совпадать с именем и группой локального пользователя Линукс.
После расшаривании папки через Наутилус, нужные параметры в секциях [global] записываются автоматически. Но параметры directory mask и create mask нужно добавлять вручную.
Проблемы с доступом на локальной расшаренной папке Linux
После всех этих настроек тем не менее возможна проблема с доступом к некоторым файлам в этой папке через сеть. Такая проблема может возникнуть если локальный пользователь Линукс, локально откроет эту папку и создаст в ней новый файл. Этот файл другие пользователи сети не смогут редактировать. Поскольку права на него будут установлены не такие как все остальные файлы в папке (не 666).
То же самое произойдет если локальный пользователь Линукс скопирует в эту папку файлы из другой папки на компьютере Линукс, либо например с внешнего устройства.
Есть разные способы решения этой проблемы.
Самый технически простой заключается в том, что локальный пользователь Линукс открывал эту папку тоже через сеть. Дело в том, что графические файловые менеджеры (Проводники) позволяют через сетевое окружение открывать не только папки на других компьютерах сети, но и расшаренные папки на своем собственно компьютере!
Если локальный пользователь Линукс откроет свою расшаренную папку через сетевое окружение, то все его операции в папке будут «сетевыми», то есть при создании новых файлов эти файлы получат атрибуты доступа в соответствии с настройками Самба.
Рабочая группа Windows
Если название рабочей группы на компьютерах Windows отличается от «WORKGROUP», тогда нужно изменить значение параметра workgroup в файле /etc/samba/smb.conf. Вместо значения «WORKGROUP» там нужно записать то имя группы, которое используется на компьютерах Windows. По умолчанию для самбы значение параметра workgroup = WORKGROUP.
Как расшарить папку и задать разрешения и права доступа в Linux
Еще одна статья в которой подробно рассмотрен вопрос о том как в Linux настроить разрешения и права доступа для того чтобы расшарить папку для анонимного доступа по локальной сети (доступ без пароля).
Доступ к сетевым принтерам
Windows
Если принтер подключен к компьютеру с ОС Windows, нужно разрешить сетевой доступ к нему. Это делается точно так же как и в случае с файлами, через апплет «Свойства».
Ubuntu Linux
Поиск такого принтера выполняется нажатием кнопки «Browse».
Иван Сухов, 2011, 2015, 2017 г.
Даже небольшая сумма может помочь написанию новых статей 🙂
Или поделитесь ссылкой на эту статью со своими друзьями.
Источник
Как в Linux Mint 20.1 настроить сеть
Наверное одно из первых действий которые делает любой пользователь после установки операционной системы это настраивает подключение к локальной сети (Интернету). В большинстве случаев достаточно подключить сетевой кабель к компьютеру. Так как практически в каждой квартире есть роутер который раздает в автоматическом режиме всем подключенным к нему устройствам настройки сети, с помощью настроенного в нем DHCP сервера. Подобные схемы реализованы практически везде. Но бывают ситуации когда вам нужно вручную указать сетевые настройки, например, для того чтобы соединить два компьютера напрямую кабелем. В этом случае нужно знать и уметь настаивать все это дело в ручную. Сегодня расскажу как можно изменить настройки подключения к сети в Linux Mint.
Если вы используете Linux Mint или планируете перейти на неё то следующие статьи будут вам очень полезны.
Как изменить параметры подключения к сети
Открыть настройки сети можно из «Центра управления» выбрав раздел «Интернет и сеть» и пункт «Расширенная конфигурация сети», либо кликнув ПКМ на значке подключения к сети и выбрав пункт «Изменить соединения» который расположен на панели задач.
В открывшемся окне будут отображены все подключения, в большинстве случаев оно всегда одно. Все завесит от количества установленных сетевых карт и настроенных подключений. Выделяем его и снизу на панели жмем на настройки.
Первое что рекомендую сделать это изменит имя подключения на что то более понятное. Обычно если это подключение к интернету то его называют WAN, а подключение к локальной сети LAN. Это на будущие, вдруг у вас будет 10 подключений). Из всех вкладок вам понадобиться только «Параметры IPv4». Если вы подключаете компьютер к сети в которой есть DHCP сервер то поле метод нужно выбрать пункт «Автоматическое DHCP». А если вы хотите указать все настройки вручную то выбираем «Вручную» и ниже вводим IP адрес, Маску сети, шлюз и сервер DNS.
На этом самая простая настройка сети в операционной системе Linux Mint 20.1 MATE завершена. В принципе для того чтобы иметь простой доступ в интернет этого достаточно. О том как настроить VPN, прокси и прочие расскажу в следующей статье.
Источник
6.3. Подключение к Windows-сети
Вам удалось достучаться (ping) до всех компьютеров своей локальной сети, работающих под управлением ОС Windows, но хотелось бы большего? Например, обмениваться с ними файлами? Если в вашей сети есть папки, к которым открыт общий сетевой доступ, то это возможно. Поможет вам пакет Samba.
Название Samba происходит от названия протокола SMB (Server Message Block), он же NetBIOS, на котором основана работа Windows-сети. Пакет Samba содержит набор приложений, позволяющих Linux-машине включиться в работу такой сети — как в роли клиента, так и в роли сервера.
В роли обычного пользователя вам достаточно уметь подключаться к Windows-сети как клиенту. Для этого вам понадобятся пакеты samba-common и samba-client, входящие в большинство современных дистрибутивов. Если их у вас нет, то загляните на http://www.samba.org.
Пусть сетевой доступ к папке открыт на компьютере, имя которого в сети Windows USER5. Посмотрим сначала на список всех доступных ресурсов на этом компьютере:
$ smbclient -L user5 -U <имя_пользователя>
Имя пользователя — это не ваше регистрационное имя на Linux-машине, а имя того пользователя машины Windows, кто имеет доступ к ее ресурсам. После ввода пароля вы увидите что-то вроде:
Domain=[USER5] OS=[Windows 5.1]
Server=[Windows 2000 LAN Manager]
Sharename Type Comment
——— —- ——-
SharedDocs Disk
WIN (C) Disk
ADMIN$ Disk Remote Admin
Public Disk
[…]
Public — это та папка, которая вас интересует. Для приема-передачи файлов предназначена программа smbclient. Чтобы ускорить (или автоматизировать) ввод пароля, введите ее в таком виде:
$ smbclient //user5/public -U <имя_пользователя>%<пароль>
Вы увидите приглашение программы:
smb: >
и сможете вводить ее команды. Первым делом введите команду help для получения списка всех доступных команд. В таблице 6.3 перечислено несколько самых полезных из них.
Команды программы smbclient Таблица 6.3
Команда
Описание
ls
Выводит список файлов в папке
cd [папка]
Выполняет переход в заданный каталог на сервере (учтите, что именно на сервере, а не на клиентском компьютере). В том случаи, если каталог не указан, то smbclient просто выдаст имя текущего каталога
get [файл] [локальное имя]
Получает указанный файл из общего ресурса и сохраняет его на локальном компьютере. Если указано локальное имя, то полученный с сервера файл будет сохранен на клиентском компьютере под этим именем
put [файл] [удаленное имя]
Копирует файл на сервер и сохраняет его там под указанным именем. Если это имя не указано, то файл при сохранении переименовываться не будет
mget [файлы]
Получает все указанные файлы с сервера
mput [файлы]
Копирует все указанные файлы на сервер
del [файлы]
Удаляет на сервере указанные файлы, если, конечно, пользователь обладает на это правами
!
Позволяет временно выйти из smbclient, чтобы выполнить команду на локальном компьютере. Например, ! ls — это просмотр текущего каталога на локальной машине
exit или quit
Завершение сеанса работы программы smbclient
Использовать программу smbclient не очень удобно. Если вы собираетесь обмениваться файлами часто, то лучше использовать программу smbmount, которая умеет монтировать удаленный общий ресурс как обычную файловую систему. Ниже приведен пример команды, которая монтирует папку customers компьютера USER5, используя имя пользователя den. Точка монтирования — каталог /mnt/customers:
$ smbmount //user5/customers -U den /mnt/customers -U 500 -G 100
В этом примере владельцем смонтированного каталога объявляется пользователь с идентификатором (UID) 500 и идентификатором группы 100.
Закончив работу с обшей папкой, размонтируйте ее командой
$ smbumount /mnt/customers
Если вместо русских имен файлов вы видите непонятные символы, значит, кодировки кириллицы на вашем компьютере и на Windows-машине различны и вам нужно указать дополнительные опции монтирования: codepage=<arg> — для кодовой страницы, применяемой на удаленной машине (обычно для кириллицы это cp866), и iocharset=<arg> — для кодовой страницы на стороне Linux. Значение iocharset зависит от установленной локали, и узнать его можно по команде locale:
$ locale
LANG=ru_RU.UTF-8
[…]
В моем примере на стороне Linux используется Юникод (а могло бы быть, например, KOI8-R), и команда монтирования будет выглядеть так:
$ smbmount //user5/customers /mnt/customers
>-о username=den,password=»12345″,
>codepage=cp866,iocharset=utf8
Параметры, перечисленные после ключа -о, нужно разделять запятыми, но не пробелами.
Обратный слэш — это конструкция, позволяющая записать одну длинную команду на нескольких строках. Я использовал ее для наглядности, а вы пишите в одну строку.
Обратите внимание, что при монтировании внешних файловых систем значение кодовой страницы пишется как «cp866», а для локальных файловых систем (раздела FAT32 на вашем жестком диске, где установлена Windows) — просто «866».
Запускать программу smbmount имеет право только суперпользователь. Чтобы обычный пользователь мог ее запустить, следует установить для нее атрибут SUID, однако такое решение является небезопасным. Выходом из этого положения может послужить запуск программы smbmount при загрузке системы. Добавьте в сценарии автозагрузки (советую — в /etc/rc.local, см. п.9.1.2) вызов программы smbmount для монтирования файловых систем совместного использования, с которыми вы работаете чаще всего. После этого обычные пользователи смогут работать с удаленными ресурсами как с обычной локальной файловой системой.
Данный текст является ознакомительным фрагментом.
Читайте также
Подключение к Сети
Подключение к Сети
Подключиться к Интернету несложно. Однако при этом нужно учесть некоторые моменты. Прежде всего, необходимо иметь следующие вещи.• Компьютер – подразумевается, что если вы читаете эту книгу и у вас есть интерес к Интернету, то и компьютер у вас
3.7. Подключение к сети Интернет
3.7. Подключение к сети Интернет
К первоначальным настройкам системы я отношу и подключение к Интернету. Если лет 10 назад это было диковинкой и дорогим удовольствием, то сейчас Интернет стал неотъемлемой частью любого компьютера. Трудно себе представить жизнь без общения
13.5. Подключение к Windows-сети
13.5. Подключение к Windows-сети
Я наверняка не ошибусь, если буду утверждать, что большинство компьютеров в вашей локальной сети работают под управлением ОС Windows. В таком случае к тем ресурсам этих компьютеров, которые «отданы» в общее пользование, проще всего подключаться,
Подключение по локальной сети
Подключение по локальной сети
Подключение к Интернету посредством выделенного канала, через районную или домашнюю локальную сеть – один из самых удобных и недорогих вариантов. И, в любом случае – самый быстрый: как известно, кабельная сеть обеспечивает передачу данных
Подключение к беспроводной сети
Подключение к беспроводной сети
Если вы при выборе компьютера предпочли ноутбук обычной «персоналке», то самым предпочтительным для вас видом доступа станет подключение по беспроводной сети Wi-Fi. Да и в домашних условиях беспроводная сеть чаще всего куда проще и удобнее,
6.2. Подключение к локальной сети
6.2. Подключение к локальной сети
Если среди вашего оборудования есть сетевая плата, то она будет обнаружена при установке системы. Если же вы установили сетевую плату после установки системы, то запустите средство поиска нового оборудования. Обычно для этого применяется
6.2 Прямое подключение к сети
6.2 Прямое подключение к сети
Итак, откройте редактор соединений на вкладке «Wired»:
Рис. 6.6: Вкладка проводных соединений.
Рис. 6.6: Вкладка проводных соединений.В списке по умолчанию содержаться автоматически созданные подключения, по одному для каждого сетевого адаптера.
Глава 13 Подключение к сети
Глава 13
Подключение к сети
13.1. Работа в домашней группе13.2. Работа в сети предприятия13.3. Работа в беспроводной сетиВ этой главе мы рассмотрим очень важный вопрос – подключение компьютера с установленной операционной системой Windows 7 к сети. Зачем подключать компьютер к
Подключение к сети. Статусы
Подключение к сети. Статусы
Svin2406: По работе, надо было провести лекцию у шестиклассников о вредных привычках. Зашел разговор о недосыпании. Читаю: «недосыпание ведет к хронической усталости, депрессиям…» Тут меня перебивает девочка с первой парты и спрашивает: «А что
Подключение к Сети
Подключение к Сети
Подключиться к Интернету вообще-то несложно. Но тут нужно учесть некоторые моменты. Прежде всего необходимо иметь следующие вещи.• Компьютер – подразумевается, что если вы читаете эту книгу и у вас есть интерес к Интернету, то и компьютер у вас
14.1. Подключение к проводной сети
14.1. Подключение к проводной сети
Сеть, построенная с применением кабеля на основе витой пары, – самый распространенный тип сети благодаря ее легкой расширяемости и достаточному запасу производительности. Используя кабель пятой категории, можно добиться скорости
14.2. Подключение к беспроводной сети
14.2. Подключение к беспроводной сети
Подключиться к беспроводной сети не сложнее, чем к проводной. Подготавливать кабель не нужно, поскольку используется радиоэфир. Настройка программного обеспечения беспроводного соединения имеет свои
Глава 24 Подключение к локальной сети
Глава 24
Подключение к локальной сети
• Проводная локальная сеть• Настройка сетевого соединения1 сентября 1969 года считается датой рождения Интернета. Впервые с помощью специального кабеля были объединены два компьютера, которые могли обмениваться данными друг с
Подключение по беспроводной локальной сети
Подключение по беспроводной локальной сети
В компьютерной индустрии есть примеры, когда самые передовые технологии получают действительно широкое распространение только спустя несколько лет после их создания.Можно отметить достаточно медленное внедрение известного
3.11.1. Подключение с помощью сети Ethernet
3.11.1. Подключение с помощью сети Ethernet
Для подключения по проводной сети Ethernet необходимо настроить параметры сетевого интерфейса. Для этого в окне Сеть (Network) следует:1. Активизировать опцию Встроенный Ethernet (Ethernet).2. В списке Конфигурация (Configure) выбрать способ подключения.
3.11.2. Подключение с помощью сети AirPort
3.11.2. Подключение с помощью сети AirPort
AirPort — это беспроводная сеть, которую образуют базовая станция AirPort и компьютеры Макинтош со встроенной сетевой картой AirPort. Допускается удаление локальных компьютеров от базовой станции до 50 метров. Станция AirPort приобретается
Как правильно задавать вопросы
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Leonidos
- Сообщения: 9
- Зарегистрирован: 18 июл 2019, 16:45
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
22 июл 2019, 09:02
Категорически всех приветствую!
Столкнулся с проблемой- Linux Mint Cin 19 не видит в локальной сети ни виндовую группу ни сами машины.Сам Линукс в виндовой сети отображается, расшаренные папки так же видны и открываются.Самба установлена,группа переименована под виндовую,подсеть та-же,IP пробовал и динамический и статический.Многочисленные форумы показали,что проблема повсеместна, ниразу не встретил закрытую тему,где было найдено решение.Встретил ответы,что в LMDE все получается.Установил LDME 3,все отображает буквально из коробки,сетевую группу не переименовывал,IP не менял на постоянный-все видит сразу.После небольшой установки Caja без проблем расшарились папки .
Что не так с Убунтой и Минтом?
Если проблему как то решает дебиан,то в Астре СЕ было то-же самое что и в минте19, а она основана на дебиане,как и ЛМДЕ 3.
-
Dja
- Сообщения: 6631
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 28
- Откуда: Voskresensk
- Благодарил (а): 1176 раз
- Поблагодарили: 696 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#2
22 июл 2019, 09:29
LM 19.2 beta xfce x64 всё ок в этом плане. А вообще не вижу проблемы вбить нужный IP. Ctrl+L
и видим шары
Возможно что-то не хватает файловому менеджеру.
-
madesta
- Сообщения: 1604
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 20
- Откуда: BY
- Благодарил (а): 68 раз
- Поблагодарили: 355 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#3
22 июл 2019, 13:00
Leonidos писал(а): ↑
22 июл 2019, 09:02
проблема повсеместна, ниразу не встретил закрытую тему,где было найдено решение.
Так проблема не однобока, а имеет в своих истоках различные причины как со стороны Linux, так и со стороны Windows.
-
Leonidos
- Сообщения: 9
- Зарегистрирован: 18 июл 2019, 16:45
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#4
22 июл 2019, 13:44
Dja писал(а): ↑
22 июл 2019, 09:29
LM 19.2 beta xfce x64 всё ок в этом плане. А вообще не вижу проблемы вбить нужный IP. Ctrl+Lи видим шары
Снимок экрана_2019-07-22_09-28-28.png
Возможно что-то не хватает файловому менеджеру.
С самого начала пробовал по имени или IP вбивать-не удается отобразить.
-
Leonidos
- Сообщения: 9
- Зарегистрирован: 18 июл 2019, 16:45
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#5
22 июл 2019, 13:46
Как вариант,попробую установить крысу или более раннюю версию цинаммона,18 например.
-
Dja
- Сообщения: 6631
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 28
- Откуда: Voskresensk
- Благодарил (а): 1176 раз
- Поблагодарили: 696 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#6
22 июл 2019, 14:50
-
zuzabrik
- Сообщения: 1744
- Зарегистрирован: 29 авг 2016, 12:08
- Решено: 20
- Благодарил (а): 108 раз
- Поблагодарили: 521 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#7
23 июл 2019, 20:34
Пара похожих тем была, и там все решалось явным указанием протокола самбятины версии 1. Что-то связанное с тем что в разных виндах разные версии протоколов. Короче надо заставить винду и линукс общаться на одной версии протокола SMB
Попробуй почитать это для начала — Mint 19 и изменения в Samba File Sharing [Перевод]
А мог бы стать нормальным человеком…
-
Leonidos
- Сообщения: 9
- Зарегистрирован: 18 июл 2019, 16:45
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#8
25 июл 2019, 09:59
Для эксперимента поставил Mint Cin 18,все норм прям из коробки,без установки самбы,без изменения группы,подсети и IP.
-
Dja
- Сообщения: 6631
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 28
- Откуда: Voskresensk
- Благодарил (а): 1176 раз
- Поблагодарили: 696 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#9
25 июл 2019, 10:03
Ну так пользуйтесь 18 )
-
kutalgin
- Сообщения: 156
- Зарегистрирован: 08 июл 2018, 08:42
- Откуда: Ишимбай
- Благодарил (а): 12 раз
- Поблагодарили: 14 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#10
25 июл 2019, 10:30
Чтобы обойти эту проблему, отредактируйте /etc/samba/smb.conf и добавьте следующие строки в «workgroup = WORKGROUP» в разделе «[global]»:
name resolve order = bcast host lmhosts wins
client max protocol = NT1
Ишимбайский
-
Leonidos
- Сообщения: 9
- Зарегистрирован: 18 июл 2019, 16:45
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#11
25 июл 2019, 11:01
kutalgin писал(а): ↑
25 июл 2019, 10:30
Чтобы обойти эту проблему, отредактируйте /etc/samba/smb.conf и добавьте следующие строки в «workgroup = WORKGROUP» в разделе «[global]»:name resolve order = bcast host lmhosts wins
client max protocol = NT1
Эх,я только ЛМ19 снес,чтобы на ЛМ18 попробовать.Просто ради интереса стоит проверить будет.
Благодарю всех,кто откликнулся.Делаю вывод,что не стоит ставить последние дистры,лучше проверенные старые,типа ЛМ18,а лучше вообще ЛМДЕ
Пойду пилить новые темы
-
madesta
- Сообщения: 1604
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 20
- Откуда: BY
- Благодарил (а): 68 раз
- Поблагодарили: 355 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#12
25 июл 2019, 13:00
Leonidos писал(а): ↑
25 июл 2019, 11:01
Делаю вывод,что не стоит ставить последние дистры
Ну тут вряд ли дистр виноват. Дистр только приспосабливается к новациям Microsoft. Не исключено, что через некоторое время Windows придумает очередной протокол NT. И снова возникнет проблема «видимости» сети Windows. Как писали где-то в конце 90-х во время имевшего место противостояния Internet Explorer против Netscape, Microsoft «чхать хотела» на общепринятые стандарты, у неё имеется своё видение сетей.
-
Dja
- Сообщения: 6631
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 28
- Откуда: Voskresensk
- Благодарил (а): 1176 раз
- Поблагодарили: 696 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#13
25 июл 2019, 14:19
Никогда не пользуюсь обозревателем сети. Смысл? В любом случае проще вручную обратиться по IP, ну или по имени.
-
Leonidos
- Сообщения: 9
- Зарегистрирован: 18 июл 2019, 16:45
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#14
25 июл 2019, 14:51
Dja писал(а): ↑
25 июл 2019, 14:19
Никогда не пользуюсь обозревателем сети. Смысл? В любом случае проще вручную обратиться по IP, ну или по имени.
Согласен.Линуксы тоже считают обозреватель лишним.А с недавнего времени и Виндовс10 отказались от него.
Но я писал выше,что по IP и имени тоже не находит.
Люди подсказали подправить в конфиге протокол.Надо заново установить LM19 и попробовать ради интереса.
Получается,что в ЛМ18 протокол работал,а а в ЛМ19 разрабы от него отказались и нужно править вручную.
-
kutalgin
- Сообщения: 156
- Зарегистрирован: 08 июл 2018, 08:42
- Откуда: Ишимбай
- Благодарил (а): 12 раз
- Поблагодарили: 14 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#15
25 июл 2019, 14:57
Это вначале винда отключила его, после атаки шифровальщика вроде. естественно и самба за ним шагнула
Ишимбайский
-
Dja
- Сообщения: 6631
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 28
- Откуда: Voskresensk
- Благодарил (а): 1176 раз
- Поблагодарили: 696 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#16
25 июл 2019, 14:58
-
madesta
- Сообщения: 1604
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 20
- Откуда: BY
- Благодарил (а): 68 раз
- Поблагодарили: 355 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#17
25 июл 2019, 16:51
Leonidos писал(а): ↑
22 июл 2019, 09:02
Самба установлена
Вот интересно, неужели для того чтобы в Linux видеть Windows шары нужна установка Samba? А если Samba нужна для шар Linux, то где-то там в конфиге, по-моему, указывается кто является мастером обозревателя сети (не помню точно как технически грамотно это называется) и даже есть возможность функционирования Samba как сервера wins.
-
Dja
- Сообщения: 6631
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 28
- Откуда: Voskresensk
- Благодарил (а): 1176 раз
- Поблагодарили: 696 раз
- Контактная информация:
Linux Mint Cin 19 не видит виндовую сеть.
#18
25 июл 2019, 16:57
Но в этом случае ты видишь по крайней мере себя. У меня было такое когда на контроллере домена была выключена служба главного мастера обозревателя компьютеров и моя бокса брала на себя эту роль и я видел только свои 2-3 машинки. Потом включил на контроллере и всё стало как надо.
- Печать
Страницы: [1] 2 3 Все Вниз
Тема: сетевое окружение Windows В линуксе! (Прочитано 36942 раз)
0 Пользователей и 1 Гость просматривают эту тему.
AnrDaemon
sudo aptitude install samba
man smb.conf
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.
Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…
человек-иван
AnrDaemon
Читать и настраивать… Как минимум workgroup прописать правильно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.
Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…
rapidsp
можно еще по форуму поискать.. тема обсосана over 9000 раз
Кунни
а дальше?)))
После установки самбы нужно подправить файлик с конфигурацией
sudo gedit /etc/samba/smb.conf
Вот простейший конфиг, выделенное заменить на своё
После чего можно рестартануть самбу (а проще перезагрузите комп, рестарт самбы в 9.10 и в 10.04 различен, а вы не указали, какая у вас Ubuntu)
Теперь лезем в «наутилус — сеть», но это долго.
ПРоще создать закладку в наутилусе с адресом типа smb://work/ где выделенное — название вашей раб группы.
А расшаривать папки на своем компе по прав кнопке по папке — доступ к файлам.
Пытаюсь отучить людей использовать фразу «не суть важно» (вместо «не суть», «не важно» или «не столь важно»)
человек-иван
то есть вообще всё заменить что там есть?
—————————————————————
у меня 10.4
Пользователь решил продолжить мысль 14 Мая 2010, 12:53:33:
А как наутилус запустить?
я его установил но немогу его найти. я просто линуксом пользуюсь с недели две, сори за нубство)))
« Последнее редактирование: 14 Мая 2010, 12:53:33 от человек-иван »
Linux Ubuntu 10.4
elFurion
Наутилус это типо проводник. Просто откройте любую папку в вашем компьютере и в боковой панели открывшегося окна найдите «сеть»
Пользователь решил продолжить мысль 14 Мая 2010, 09:12:48:
то есть вообще всё заменить что там есть?
выделенное заменить на своё
« Последнее редактирование: 14 Мая 2010, 13:14:35 от elFurion »
Кунни
то есть вообще всё заменить что там есть?
Да, можно конечно сделать предварительно копию исходного файла. Но вообще должно работать с моим конфигом, обеспечивая расшары на уровне венды (доступ по гостю без заморочек)
у меня 10.4
Значит, рестарт самбы будет
sudo service smbd restart
А как наутилус запустить?
я его установил но немогу его найти. я просто линуксом пользуюсь с недели две, сори за нубство)))
Не нубство, просто типичные вопросы новичка.
Наутилус, как вам уже сказали — это типа «мой компьютер» в венде.
Чтобы создать закладку, нажмите контрл+L при запущеном наутилусе (чтобы переключить адрес в виде кнопок на адрес в виде строки) и скопируйте туда smb://work/ где выделенное — название вашей раб группы. Если все правильно, вы увидите список компов вашей раб группы. После чего ЗАКЛАДКИ — ДОБАВИТЬ ЗАКЛАДКУ
Закладка появится слева, имя можно отредактировать (правда, в 10.04 у меня наутилус долго не хотел запоминать имя, которое я вводил, пришлось несколько раз править)
З.Ы. Если еще не читали, вот посетите эти два сайта, они для новичков специально
http://ubuntologia.ru/
https://help.ubuntu.ru/manual/%D0%B2%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5?redirect=1
Пытаюсь отучить людей использовать фразу «не суть важно» (вместо «не суть», «не важно» или «не столь важно»)
человек-иван
Блин, всё равно ничего не работает
Пишет: «Не удалось показать «smb://workgroup/».
Ошибка: Не удалось получить список доступных на сервере ресурсов
Выберите другой режим просмотра и попробуйте ещё раз.»
« Последнее редактирование: 14 Мая 2010, 14:33:39 от человек-иван »
Linux Ubuntu 10.4
nekimus
Ну для начала два компа должны быть соединены в локалку и пинговаться. Потом на винде щелкаешь правой кнопкой по файлам и ставишь галочку в них «общий доступ». Теперь на убунте настраиваешь самбу. Потом в файле smb.conf заменяяешь след строки;
netbios name = ИМЯ КОМПА(тут я так понял имя компа пишешь))
server string = ОПИСАНИЕ(я так понял не обяхательо)
workgroup = РАБОЧАЯ ГРУППА(здесь надо написать рабочую группу Windows. для этого не помню точно, но вроде правой кнопкой по «Мой компьютер» щелкаешь и там ищешь. Например у меня рабочая группа была «MsHOME»)
interfaces = 127.0.0.1/8 eth0 (здесь пишешь либо ип адрес локального компьютера с виндоус, либо указываешь соединение, по которому два компа соединены).
Я хз если чесно, но вроде бы я так понял все это)). Я сделал все так, как сам написал + там еще че то делал методом тыка, и у меня заработало)
oermolaev
доступ по гостю без заморочек
При расшаривании папки в Ubuntu галочка «Гостевой доступ» неактивна. И доступа в неё из Windows нет — видимо по этому?
Что делать?
gregory5
Что делать?
поставить всё же галочку
ведь логично же
sudo сможет это сделать
oermolaev
я бы поставил, так поле не активно же..
gregory5
яж и сказал, что sudo сможет вам помочь в этом
sudo nautilus в терминале
ток где не надо не лазте
- Печать
Страницы: [1] 2 3 Все Вверх
Содержание
- Ошибка Ubuntu не видит сеть Windows
- Почему Ubuntu не видит сеть Windows или Samba?
- Настойка сервера Samba
- 1. Включение протокола SMB1
- 2. Настройка имени хоста
- 3. Установка Avahi
- 4. Установка WSDD
- Настройка Windows
- 1. Общий доступ в Windows
- 2. Включение SMB1 в Windows
- Настройка клиента
- 1. Установить Samba
- 2. Рабочая группа
- 3. Версия протокола
- 4. Правильный порядок разрешения имён
- 5. Не тот интерфейс
- 6. Отладка
- 7. Проблема в GVFS
- 8. Подключение напрямую
- Выводы
- unixforum.org
- Windows сеть (С одной Linux машиной)
- Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
- Re: Windows сеть
Ошибка Ubuntu не видит сеть Windows
Вы, наверное, не раз сталкивались с проблемой, что Ubuntu не видит сеть Windows или Windows не видит сетевую шару Linux. Такая проблема характерна для многих дистрибутивов с окружением Gnome. Ситуация довольно неоднозначная, раньше причиной этому был баг в GVFS, потом появилось ещё несколько осложняющих дело факторов.
В этой статье мы рассмотрим что делать если Ubuntu не видит шары Windows или Samba, как к ним всё таки подключится и можно ли решить проблему, сделать так чтобы Nautilus и Dolphin начали всё таки видеть сетевые ресурсы.
Почему Ubuntu не видит сеть Windows или Samba?
Нужно разобраться почему Ubuntu не может увидеть сеть Windows. Начиная с Windows 10 в компании Microsoft решили отказаться от старого протокола SMB1 и использовать только SMB2 и SMB3. Но в этих протоколах нет сетевого обнаружения. Для сетевого обнаружения в Windows теперь используется новый сервис WS-Discovery. В Nautilus для отображения сетевых ресурсов используется либо avahi либо протокол SMB1. Поэтому увидеть шару Windows не получится, не включив обратно устаревший протокол в реестре. Windows по умолчанию шары Samba тоже видеть не будет, потому что новый WS-Discovery в Samba не поддерживается. Ещё в 2015 году были предложены патчи для Samba добавляющие эту функциональность, но разработчики решили, что оно им не нужно. Поэтому если вы хотите чтобы Windows видела Samba, нужно отдельно установить сервис WSDD.
Но это ещё не всё. Начиная с версии Samba 4.11 разработчики решили, что они ничем не хуже Microsoft и отключили по умолчанию поддержку протокола SMB1. Теперь Nautils и Dolphin перестали видеть не только Windows шары, но и Linux тоже. Решается проблема либо установкой на Samba сервер Avahi, либо включением поддержки старого протокола SMB1 на сервере Samba.
Настойка сервера Samba
1. Включение протокола SMB1
Для того чтобы активировать протокол SMB1 в Samba необходимо добавить такие строчки в /etc/samba/smb.conf в секцию global:
sudo vi /etc/samba/smb.conf
server min protocol = NT1
client min protocol = NT1
min protocol = NT1
После этого надо перезапустить Samba.
sudo systemctl restart smbd
sudo systemctl restart nmbd
Хочу обратить ваше внимание, что у меня всё заработало только после того как я перезагрузил и сервер и клиент. Видимо что-то где-то кэшируется.
2. Настройка имени хоста
Имя хоста вашего компьютера, выводимое командой hostname должно совпадать со значением в файле /etc/hosts и со значением параметра netbios name в файле /etc/samba/smb.conf. Например:
Регистр букв не имеет значения.
3. Установка Avahi
Если предыдущий способ не поможет, то установка Avahi должна помочь. Samba не будет отображаться в сетях Windows, но зато появится в сетевом окружении в Nautilus. Для установки Avahi выполните:
sudo apt install avahi-daemon avahi-utils
После этого сервис стоит запустить и добавить в автозагрузку:
sudo systemctl enable avahi-daemon
sudo systemctl start avahi-daemon
Проверить доступные сервисы можно командой:
Среди них должна быть ваша шара, обозначенная как Microsoft Windows Network local.
4. Установка WSDD
Сервис WSDD нужен для того чтобы вашу шару было видно из Windows. Можно использовать сервис wsdd2 из этого репозитория. Его надо собрать из исходников, но в этом нет ничего сложного. Сначала склонируйте репозиторий:
git clone https://github.com/Andy2244/wsdd2.git
Затем перейдите в папку с проектом:
Выполните make для сборки:
Затем установите программу, она только скопирует исполняемый файл и службу systemd в нужные директории:
sudo make install
Осталось запустить службу:
sudo systemctl daemon-reload
sudo systemctl enable —now wsdd2
Теперь Windows сможет видеть ваш сервер Samba. Таким образом если всё сделать правильно, то все всех будут видеть.
Настройка Windows
1. Общий доступ в Windows
Убедитесь, что в Windows общий доступ был включён. Если общий доступ отключен, то вы не сможете никак получить доступ к ресурсам. Откройте проводник и перейдите в пункт Сеть. Если сетевой доступ отключён, то система выдаст соответствующее предупреждение:
Кликните по нему чтобы включить общий доступ, затем выберите Включить сетевое обнаружение и общий доступ к файлам.
После этого система ещё раз спросит надо ли разрешить доступ для всех общественных сетей. Ответьте утвердительно:
После этого вы сможете получить доступ к общим ресурсам этого компьютера.
2. Включение SMB1 в Windows
Для того чтобы включить поддержку протокола SMB1 в Windows 10 откройте поиск и наберите Включение компонентов. Затем откройте утилиту Включение и выключение компонентов Windows:
Дальше найдите пункт SMB1.0 CIFS File Sharing Support и установите напротив него галочку:
Затем необходимо перезапустить компьютер:
После этого Ubuntu начнёт видеть вашу шару Windows и вы сможете к ней подключится.
Настройка клиента
Исходя из выше перечисленного, клиент скорее всего не виноват, но можно попробовать его настроить чтобы быть уверенным точно. Как я уже написал выше Nautilus для подключения и просмотра общих папок Windows и Samba использует виртуальную файловую систему gvfs. А та, в свою очередь использует библиотеку libsmbclient для получения необходимых данных. Поэтому мы можем попытаться исправить ситуацию переопределив некоторые параметры в /etc/samba/smb.conf. Но работает это далеко не всегда.
1. Установить Samba
Если файловый сервер Samba у вас не установлен, то его надо установить для того чтобы был создан файл /etc/samba/smb.conf с параметрами по умолчанию. Они потом будут использоваться библиотекой libsmbclient и самой утилитой smbclient, которую вы можете применять для тестирования. Для установки выполните:
sudo apt install samba
Проверьте конфигурационный файл Samba на ошибки с помощью такой команды:
2. Рабочая группа
По умолчанию используется рабочая группа WORKGROUP. Убедитесь, что ваша рабочая группа имеет именно это имя, также убедитесь, что в /etc/samba/smb.conf задано правильное имя рабочей группы в параметре workgroup:
sudo vi /etc/samba/smb.conf
3. Версия протокола
В современных системах Windows для общего доступа к папкам используется файловая система CIFS, использующая современные версии протоколов SMB2 и SMB3. Эти протоколы не поддерживают обзор доступных общих папок так, как это ожидает получить Nautilus. Для того чтобы всё работало надо использовать старый протокол NT1. Чтобы его включить добавьте параметр client max protocol после параметра workgroup:
client max protocol = NT1
После этого сохраните изменения и перезагрузите компьютер и проверьте.
4. Правильный порядок разрешения имён
Неверный порядок разрешения сетевых имен тоже может стать проблемой. Чтобы исправить его найдите в smb.conf параметр и приведите его к такому виду:
name resolve order = bcast lmhosts host wins
Здесь первым используется bcast, широковещательные сообщения, которые рассылаются по вашей локальной сети и ищут компьютеры с общими папками.
5. Не тот интерфейс
Если в вашем компьютере несколько сетевых интерфейсов, возможно smbclient пытается использовать не тот интерфейс. Чтобы посмотреть список интерфейсов используйте команду:
Затем найдите в /etc/samba/smb.conf параметр interface и замените в его значении eth0 на имя вашего интерфейса, который обеспечивает связь с нужной локальной сетью. Например на enp0s8:
interfaces = 127.0.0.0/8 enp0s8
После этого надо перезапустить службы Samba:
sudo systemctl restart smbd
sudo systemctl restart nmbd
6. Отладка
Если сеть Windows всё ещё не работает, вы можете попытаться отлаживать GVFS чтобы понять где именно возникает проблема и в чём её суть. Для этого надо завершить текущий сервер GVFS и запустить свой в терминале с включённой опцией отладки. Для этого выполните:
pkill gvfs; pkill nautilus
GVFS_DEBUG=all GVFS_SMB_DEBUG=10 $(find /usr/lib* -name gvfsd 2>/dev/null) —replace 2>&1 | tee gvfsd.log
Затем откройте Nautils и войдите в сетевое окружение, сеть Windows. При этом в терминале будут выводится сообщения об ошибках работы службы. Вы можете использовать эти сообщения чтобы искать информацию в Google или попросить помощи на форумах.
7. Проблема в GVFS
Баг в GVFS, о котором я писал выше наблюдался для Samba версии 4.8 и ниже. Если сервер поддерживает протокол более высокого уровня, то клиент пытается использовать этот протокол, например SMB2 или SMB3, но на этих протоколах не работает отображение доступных ресурсов. Если у вас именно эта проблема, то для полного решения придется ждать обновления или использовать обходное решение описанное ниже.
8. Подключение напрямую
Даже если у вас не работает обнаружение сетевых ресурсов Windows, вы все ещё можете подключится к нужному компьютеру и получить с него файлы. Откройте пункт Другие места на левой панели Nautilus. Внизу окна вы увидите надпись Подключится к серверу введите smb://адрес_сервера в поле слева и нажмите Enter:
После этого система предложит ввести имя пользователя и пароль для доступа к общему ресурсу. Этот пользователь должен реально существовать на машине, к которой вы собираетесь подключится.
Введите пароль и вы увидите доступные общие папки:
Выводы
Если всё будет сделано правильно то Linux увидит вашу шару Windows или Samba:
В этой статье мы кратко рассмотрели почему Ubuntu не видит сеть Windows, а также как исправить эту проблему. Если проблему с сетевым обнаружением устранить не удается, вы всегда можете попробовать подключится вручную. Это не решает основную проблему, но позволяет получить нужные файлы. Вы знаете другие способы решения? Поделитесь ими в комментариях!
Источник
unixforum.org
Форум для пользователей UNIX-подобных систем
- Темы без ответов
- Активные темы
- Поиск
- Статус форума
Windows сеть (С одной Linux машиной)
Windows сеть
Сообщение Vehont » 13.03.2006 21:44
Re: Windows сеть
Сообщение router » 13.03.2006 21:57
Re: Windows сеть
Сообщение Vehont » 14.03.2006 09:29
Re: Windows сеть
Сообщение router » 14.03.2006 18:46
Re: Windows сеть
Сообщение KALIBR-10 » 01.07.2008 12:47
]# samba restart
Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [FAILED]
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [ DONE ]
[root@localhost
]# samba restart
Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [ DONE ]
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [ DONE ]
[root@localhost
Вот настройки самбы:
netbios name = Xit-04
guest account = guest
server string =
security = share
printcap name = cups
load printers = yes
log file = /var/log/samba/log.%m
max log size = 50
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY
wins support = yes
[homes]
comment = Home Directory for ‘%u’
path = /home/user/Documents
browseable = yes
writable = yes
Re: Windows сеть
Сообщение Alexei_VM » 01.07.2008 12:55
Обратите внимание на строку в конфиге
И соответственно, в поисках источника проблем обратите свой взгляд в логи.
Re: Windows сеть
Сообщение KALIBR-10 » 01.07.2008 17:06
[2008/06/27 16:46:03, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/06/27 16:46:03, 0] passdb/pdb_interface.c:guest_user_info(256)
guest_user_info: Unable to locate guest account [guest]!
[2008/06/27 16:46:03, 0] smbd/server.c:main(1059)
ERROR: failed to setup guest info.
[2008/07/01 12:51:02, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/01 12:51:02, 0] passdb/pdb_interface.c:guest_user_info(256)
guest_user_info: Unable to locate guest account [guest]!
[2008/07/01 12:51:02, 0] smbd/server.c:main(1059)
ERROR: failed to setup guest info.
[2008/07/01 12:51:03, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/01 12:51:03, 0] passdb/pdb_interface.c:guest_user_info(256)
guest_user_info: Unable to locate guest account [guest]!
[2008/07/01 12:51:03, 0] smbd/server.c:main(1059)
ERROR: failed to setup guest info.
Ничего не понимаю
Re: Windows сеть
Сообщение Alexei_VM » 01.07.2008 17:24
Re: Windows сеть
Сообщение KALIBR-10 » 02.07.2008 08:51
пробовал guest accaunt = nobody ничего!
Re: Windows сеть
Сообщение Skull » 02.07.2008 11:55
Re: Windows сеть
Сообщение KALIBR-10 » 02.07.2008 12:40
Re: Windows сеть
Сообщение Alexei_VM » 02.07.2008 12:51
Прекращаем тупить, да?
См. 5 сообщений назад.
Re: Windows сеть
Сообщение KALIBR-10 » 02.07.2008 14:32
[2008/07/02 08:53:37, 0] nmbd/nmbd.c:main(697)
Netbios nameserver version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/02 08:53:37, 0] nmbd/asyncdns.c:start_async_dns(151)
started asyncdns process 4168
[2008/07/02 08:53:41, 0] nmbd/nmbd.c:terminate(58)
Got SIGTERM: going down.
[2008/07/02 08:53:41, 0] nmbd/nmbd.c:main(697)
Netbios nameserver version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/02 08:53:41, 0] nmbd/asyncdns.c:start_async_dns(151)
started asyncdns process 4195
[2008/07/02 08:54:03, 0] nmbd/nmbd.c:terminate(58)
Got SIGTERM: going down.
[2008/07/02 08:53:37, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/02 08:53:41, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
Re: Windows сеть
Сообщение Alexei_VM » 02.07.2008 14:50
Ну samba вполне работает, каталоги можно в сеть расшаривать.
Re: Windows сеть
Сообщение KALIBR-10 » 03.07.2008 14:43
Да мне бы только бы чтоб комп в сети светился, и самба стартовала с первого раза, ато руками приходится делать:
[root@localhost
]# samba restart
Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [FAILED]
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [ DONE ]
[root@localhost
]# samba restart
Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [ DONE ]
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [ DONE ]
[root@localhost
И так на всех машинах
Re: Windows сеть
Сообщение Alexei_VM » 03.07.2008 15:23
А попробуйте в smb.conf вписать
Re: Windows сеть
Сообщение KALIBR-10 » 03.07.2008 16:49
Которые из них?
log.192.168.1.1
log.alpha-1
log.nmbd
log.smbd
Re: Windows сеть
Сообщение Alexei_VM » 03.07.2008 17:07
Re: Windows сеть
Сообщение KALIBR-10 » 07.07.2008 08:14
Источник