Постоянное окно "Диалог аутентификации"

Автор sieras, 15 августа 2024, 11:40:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

sieras

Доброго времени суток, уважаемые.

Прошу помощи по одному назойливому вопросу: как избавится от постоянно выскакивающего окна с вводом пароля? Такое происходит когда подключаюсь к локальному NAS.
О системе: Debian 12 stable, KDE.
Заранее спасибо за ответ или ссылку где про данный вопрос можно почитать.

Screenshot_20240815_112739-2.png

alladyn77

Можно попробовать настроить автоматическое монтирование
Создаем файл:
sudo nano /etc/nas-credentials
Внутри пишем
username=ваш_логин
password=ваш_пароль
сохранить изменить F3 F2
sudo chmod 600 /etc/nas-credentials
добавляем диск в fstab
sudo nano /etc/fstab
//ip_адрес_nas/путь_к_папке /путь_к_папке_в_системе cifs credentials=/etc/nas-credentials,uid=1000,gid=1000,iocharset=utf8,vers=3.0 0 0
проверяем
sudo mount -a

sieras

Цитата: alladyn77 от 15 августа 2024, 12:09:33Можно попробовать настроить автоматическое монтирование
Создаем файл:
sudo nano /etc/nas-credentials
Внутри пишем
username=ваш_логин
password=ваш_пароль
сохранить изменить F3 F2
sudo chmod 600 /etc/nas-credentials
добавляем диск в fstab
sudo nano /etc/fstab
//ip_адрес_nas/путь_к_папке /путь_к_папке_в_системе cifs credentials=/etc/nas-credentials,uid=1000,gid=1000,iocharset=utf8,vers=3.0 0 0
проверяем
sudo mount -a

Спасибо за ответ.
В fstab вписал - //192.168.0.100 /mnt/NAS cifs credentials=/etc/nas-credentials,uid=1000,gid=1000,iocharset=utf8,vers=3.0 0 0
Сохранил, проверил, получил ошибку -
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Что не так?

dzhoser

Точка монтирования должна быть маленькими буквами.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

alladyn77

#4
Цитата: sieras от 15 августа 2024, 16:19:12В fstab вписал - //192.168.0.100 /mnt/NAS cifs credentials=/etc/nas-credentials,uid=1000,gid=1000,iocharset=utf8,vers=3.0 0 0
Сохранил, проверил, получил ошибку -
mount error(22): Invalid argument
Пробелы в названии нужно либо исключить либо экранировать '\' если они есть
Так же между строчками не должно быть пробелов, переходим через таб
//192.168.0.100/share /mnt/NAS cifs credentials=/etc/nas-credentials,uid=1000,gid=1000,iocharset=utf8,vers=3.0 0 0
https://wiki.debian.org/fstab
Так же если NAS не поддерживает протокол vers=3.0. нужно указать vers=2.1 или vers=1.0, если NAS поддерживает только старые версии
Еще не помешает убедиться что пакет cifs-utils установлен
sudo apt update
sudo apt install cifs-utils


sieras

Цитата: dzhoser от 15 августа 2024, 16:57:55Точка монтирования должна быть маленькими буквами.

спасибо за ответ, не знал, что это принципиально  ::)

Цитата: alladyn77 от 15 августа 2024, 17:35:53...убедиться что пакет cifs-utils установлен
пакет установлен.

Цитата: alladyn77 от 15 августа 2024, 17:35:53//192.168.0.100/share

вот тут еще вопрос: необходимо попадать в корень сетевого хранилища, т.е. выглядеть должно примерно так
Screenshot_20240815_195757.png

как видно на картинке - там только адрес //192.168.0.100/ и никакого share там нет.... это критично или может влиять на доступ?


sieras

После всех коррекций все равно получаю ошибку - mount error(22): Invalid argument.
Заметил, что в Дельфине при попытке подключить папку /mnt/nas получаю ошибку (см. скрин).

Screenshot_20240816_094815.png

Может быть это влияет,а то у меня уже идеи закончились...

dzhoser

Файл закройте в другом редакторе или другую программу которая к нему обращается
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

sieras

Цитата: dzhoser от 16 августа 2024, 10:32:41Файл закройте в другом редакторе или другую программу которая к нему обращается

да всё закрыто, никакая программа не обращается к этому файлу... разве что на уровне системы что-то...

alladyn77


sieras

#11
Цитата: alladyn77 от 17 августа 2024, 00:22:40dmesg | grep cifs

sudo dmesg | grep cifs
[  709.233285] Key type cifs.spnego registered
[  709.233289] Key type cifs.idmap registered

Я прошу прощения, но где эти логи искать?

17 августа 2024, 15:28:57
Так, информирую о результатах проб:
Попробовал примонтировать не корень сервера, а отдельную папку (в моем случае это было так: //192.168.0.100/PUB /mnt/pub) и ребутнулся. После чего, в Дельфине появилась папка после сети /mnt/pub и туда без вопросов примонтировалась аналогичная папка с сервера.
То есть получается, что просто так корень сервера (//192.168.0.100) примонтировать нельзя или я чего-то не так понял?

alladyn77

Да, может возникать проблема при монтировании корневой папки сервера через CIFS. Обычно CIFS и SMB-сервисы могут иметь ограничения на доступ к корневой директории, и такие подключения могут быть запрещены или некорректно обрабатываться.

sieras

Спасибо большое за помощь, буду дальше разбираться в системе. ;)