Отключить netbios astra linux

Вопрос по общим каталогам в сети

Здравствуйте. Подскажите пожалуйста, как настроить сеть, чтобы Astra Linux 1.6 видел общие каталоги на др. компьютерах. Настройка disable netbios = no (указана в этой статье https://wiki.astralinux.ru/pages/viewpage.action?pageId=38699216) не помогает. Сами компьютеры пингуются.

Vosiley

New member

В программе fly-fm в разделе samba есть возможность добавить сетевые ресурсы по ip адресу в формате smb://ip/sharename

Montfer

New member

У меня в голове уже каша с этими сетевыми папками, могу ошибаться, но погуглите на форуме про winbind, вроде кому то он помогал.
И еще зависит от установленного обновления безопасности

AshWork

New member

В программе fly-fm в разделе samba есть возможность добавить сетевые ресурсы по ip адресу в формате smb://ip/sharename

Пробовал. НА Astra Linux 1.5 подключает новое место (Windows 8 шара) без проблем, на 1.6 требует пароль, а когда его вводишь ещё и пароль на связку от ключей (?). Кто-нибудь знает, что это такое? В документации не нашёл. Новое место подключает только по IP, по имени компьютера делает, а хотелось бы.

AshWork

New member

В программе fly-fm в разделе samba есть возможность добавить сетевые ресурсы по ip адресу в формате smb://ip/sharename

AshWork

New member

У меня в голове уже каша с этими сетевыми папками, могу ошибаться, но погуглите на форуме про winbind, вроде кому то он помогал.
И еще зависит от установленного обновления безопасности

Montfer

New member

По поводу имени компа: у вас в сети должен быть развернут либо днс-сервер, либо в /etc/hosts прописать имя нужных компов

Vosiley

New member

Связка от ключей это, скорее всего, аналог kde wallet, эдакий мастер-пароль на все пароли.
По поводу каши, вся беда в протоколах, smbv1 уже нигде не используется по соображениям безопасности, соответственно, отваливается и обнаружение по netbios, на смену ему таки пришло обнаружение по mdns и wsd (вместе с windows 10), но, к сожалению, в alse1.6 оно не реализовано. Таким образом, самый верный путь — прописывать все по ip.
Если папки получаются пустые — нужно проверить правильность пути, и проверить конфиг сервера samba.

AshWork

New member

Связка от ключей это, скорее всего, аналог kde wallet, эдакий мастер-пароль на все пароли.
По поводу каши, вся беда в протоколах, smbv1 уже нигде не используется по соображениям безопасности, соответственно, отваливается и обнаружение по netbios, на смену ему таки пришло обнаружение по mdns и wsd (вместе с windows 10), но, к сожалению, в alse1.6 оно не реализовано. Таким образом, самый верный путь — прописывать все по ip.
Если папки получаются пустые — нужно проверить правильность пути, и проверить конфиг сервера samba.

Читайте также:  600m wireless usb adapter driver linux

kde wallet, там нет, но есть gnome-keyring. Надо посмотреть, как сделать все-таки сделать без пароля, а то пользователи не поймут.

clop1000

New member

А с какой максимальной версией протокола samba работает Astra?

И тоже добавлю в тему — может быть кто нибудь сталкивался.
При подключении с астры через fly-fm к шаре на винде очень низкая скорость, прям жесть какая низкая. При этом соединение идет. И со связью все нормально совершенно точно (с виндовых машин все замечательно грузится).
Что может быть причиной? Астра вынуждена работать на более низкой версии протокола?

oko

New member

to clop1000
Как и Debian — вплоть до SMBv3.
Попробуйте вручную смонтировать через sudo mount -t cifs //СЕРВЕР/КАТАЛОГ /ТОЧКА-МОНТИРОВАНИЯ —verbose -o ver=1.0,user=ПОЛЬЗОВАТЕЛЬ,password=ПАРОЛЬ и проверить (вначале с ver=1.0, затем 2.0, затем 3.0). Более чем уверен, что явного снижения скорости по сравнению с fly-fm не будет (впрочем, и не со всеми версиями подключитесь — зависит от удаленного сервера).
Уже выясняли здесь на форуме, что fly-fm (вернее, его обвязка) сам по себе косячит при подключении к SMB-шарам.

AshWork

New member

Пробую расшарить папку через fly-admin-samba. Два компьютера, оба на астре. В дереве fly-fm шару видно, но, почему-то, пустую. Поскажите пжл, в чем может быть дело? Подоздреваю, что что-то с правами доступа.

AshWork

New member

Пробовал монтировать ту же шару вручную
sudo mount -t cifs //192.168.0.1/Share //mnt/Share —verbose
Ругается. Пишет:

mount: wrong fs type, bad option, bad superblock on //192.168.0.1/Share, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount. helper program) В некоторых случаях полезная информация может быть найдена в syslog - попробуйте dmesg | tail или что-то в этом роде

AshWork

New member

А с какой максимальной версией протокола samba работает Astra?

И тоже добавлю в тему — может быть кто нибудь сталкивался.
При подключении с астры через fly-fm к шаре на винде очень низкая скорость, прям жесть какая низкая. При этом соединение идет. И со связью все нормально совершенно точно (с виндовых машин все замечательно грузится).
Что может быть причиной? Астра вынуждена работать на более низкой версии протокола?

Есть такое, fly-fm долго думает перед тем, как открыть сетевую папку. Ещё и зависает иногда. Тоже интересно, это что-то в настройках или он сам по себе такой?

Montfer

New member

Поробуйте что то подобное
sudo mount.cifs //192.168.1.52/почта /mnt/pocta5
про последующие параметры хз, пересмотрю дома свои заметки, напишу

Читайте также:  Kali linux монтировать диск

AshWork

New member
ashwork@LinuxTestComp:~$ smbclient -L //192.168.0.1 Enter ashwork's password: Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.8.1-Debian] Sharename Type Comment --------- ---- ------- print$ Disk printer drivers share Disk share IPC$ IPC IPC Service (Samba 4.8.1-Debian) Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.8.1-Debian] Server Comment --------- ------- ASTRA Samba 4.8.1-Debian Workgroup Master --------- ------- WORKGROUP ASTRA ashwork@LinuxTestComp:~$ ls //mnt hgfs Share ashwork@LinuxTestComp:~$ sudo mount -t cifs //192.168.0.1/share /mnt/Share Password for root@//192.168.0.1/share: Retrying with upper case share name mount error(6): No such device or address Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Источник

Разрешение имен NETBIOS из Linux

В моей сети есть машина с Windows под названием SUSAN. С виртуальной машины Windows на моем Linux я могу просто:

Я следовал этому руководству (и рассмотрел несколько других подобных) для разрешения имен NETBIOS из самой моей Linux-системы.

Я установил samba и samba-winbind . Я редактировал эту hosts строку /etc/nsswitch.conf из:

hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname 
hosts: files wins mdns4_minimal [NOTFOUND=return] dns myhostname 

По-видимому, теперь я должен иметь возможность пинговать SUSAN по ее имени (я уже могу пинговать ее по ее IP). Но я получаю:

user@localhost:~ $ ping susan ping: unknown host susan 

Ответ The Oilers Fan в основном относится и к дистрибутивам на основе Ubuntu. Только расположение библиотеки отличается.

sudo apt-get install libnss-winbind 

Для дистрибутива Linux, не основанного на Ubuntu, проверьте / lib или / lib64, чтобы убедиться, что libnss_wins.so установлен. Если нет, то поищите в Интернете RPM для вашего дистрибутива Linux и установите библиотеку. После этого запустите ldconfig из командной строки (просто введите ldconfig и нажмите клавишу ВВОД как root или su). Мне потребовались часы, чтобы найти этот небольшой пробел во всех уроках в Интернете. См. Http://users.atw.hu/linuxandwindows/linuxwinworld-chp-6-sect-1.html для получения более подробной информации.

Похоже, что NSCD (Name Service Cache Daemon) вызывал проблемы с разрешением имен в моей системе. Если я перезапущу службу , я смогу разрешить имена своих хостов с помощью NetBIOS в течение короткого времени, прежде чем они вернутся к ошибке разрешения. Я отключил его (с помощью systemd:), systemctl disable nscd.service и мое разрешение имен начало работать.

Я уже установил winbind ( zypper in samba-winbind в моей системе), /etc/nsswitch.conf правильно настроил ( hosts: files dns wins ) и подтвердил мои изменения .

В моем случае я использую встроенную систему linux с около 10 МБ свободного пространства для хранения NAND. Я думаю, что приведенные выше ответы немного вводят в заблуждение, предполагая, что только libnss_winbind.so необходимо, чтобы другие приложения (не Samba-приложения) могли разрешать имена NetBIOS.

Оказывается, это просто облегченная оболочка, так что другие программы могут разрешать NetBIOS с winbindd_request_response() . Внутренне он делает вызовы winbindd демону через вызовы сокетов.

Читайте также:  Настройка двух экранов linux

И winbindd составляет около 22 МБ, так что для моих ограничений очень много.

Надеемся, что это поможет другим людям, которые ищут легкое решение для разрешения имен NetBIOS.

Источник

Настройка сети в Astra Linux «Смоленск»

Краткое руководство по настройке сетевого интерфейса и доступа по протоколу SSH, а также установке необходимых сетевых утилит в консольной версии ОС специального назначения Astra Linux Special Edition «Смоленск» версий 1.6 и 1.7.1

Для развёртывания серверов в консольной версии данной ОС в первую очередь необходимо настроить сетевой интерфейс. Для этого при входе в консоль необходимо выставить Integrity Level (уровень целостности) 63. В версии 1.6 он устанавливается принудительно, а в версии 1.7.1 его можно отключить, но в целях безопасности разработчики не рекомендуют его отключать.

Открываем файл /etc/network/interfaces

# sudo nano /etc/network/interfaces

и в конце файла дописываем параметры сети, например:

# Ethernet network interface auto eth0 iface eth0 inet static address 192.168.1.35 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1

Затем создадим файл /etc/resolv.conf

и прописываем адреса DNS-серверов, например:

После этого запускаем сетевой интерфейс eth0

Проверяем, применились ли изменения

и пропингуем что-нибудь, например yandex.ru

Если всё прописано правильно, то в консоли должны отображаться ответы.

Что касается сетевых утилит, то в версии 1.7.1 они устанавливаются автоматически. В версии 1.6 их можно выбрать при установке, отметив чекбокс на пункте Средства работы в сети

Если по каким-то причинам они не были установлены, тогда вставляем установочный диск или монтируем ISO-образ установочного диска в /mnt/cdrom/

# mount /home/user/iso/smolensk_image.iso /mnt/cdrom

и устанавливаем пакет net-tools

# sudo apt install net-tools

После установки пакета нам будут доступны различные сетевые утилиты, такие как ifconfig, netstat и другие.

Для использования утилит для работы с DNS типа nslookup и host устанавливаем пакет dnsutils

# sudo apt install dnsutils

Также, если по каким-либо не были установлены Средства удалённого доступа SSH, необходимо установить соответствующие пакеты

# sudo apt install openssh-server openssh-client ssh

В версии 1.6 пакет ssh необходимо установить в любом случае

Проверяем состояние запуска службы

Если она активна, значит всё установилось правильно. Теперь к машине можно подключаться с помощью ssh-клиентов.

Далее нам необходимо включить файрволл UFW. Для этого проверим статус запуска

Он должен показать статус inactive.

Для разрешения подключения по SSH включаем соответствующее правило

Теперь файрволл должен запуститься и загружаться вместе с системой.

Проверяем. Для этого перезагрузим систему. В версии 1.7.1 скомандуем

а в версии 1.6 запускаем команду

и ждём минуту, когда система начнёт перезагружаться.

После перезагрузки всё должно нормально работать.

Похожие посты:

Источник

Оцените статью
Adblock
detector