Проблема установки сетевой папки

я чувствую, что борюсь в широком масштабе с чем-то, что должно быть просто.

Я должен дать свой сканер (hp, окрашивают laserjet про m477fdw, многофункциональную машину), доступ к совместно используемой папке на моей машине человечности.

Настройки находятся на самом принтере, и к меню получают доступ путем ввода, это - IP адрес в моем браузере как, можно было бы получить доступ к маршрутизатору/модему.

Весь принтер должен знать, корректная (полная) трасса и имя пользователя и пароль, таким образом, это может сохранить документы по сети на моем ПК.

Для создания этого простым, я совместно использовал папку, хотя я не совсем уверен, что это - neccessairy.

Сканер действительно тестирует и сохраняет настройки, если сделано правильно, но sofar я не смог.

Таким образом для этого нет никакой потребности в xsane или простом сканировании через сам ПК. как вся команда даны непосредственно от самого сканера.

Когда это работает, я хотел бы создать подобный доступ к совместно используемой папке на моем Linux базирующийся asustor-nas, но на данный момент моя машина Ubuntu имеет приоритет!

локальный IP ноутбука: 192.168.0.204
локальный IP сканера/принтера является:192.168.0.101 местоположениями совместно используемой папки: Просканированный в папке Documents

установка в сделанном непосредственно в самом сканере (не через hplip) так путем доступа к нему через он - локальный IP (192.168.0.101)

после ввода параметров это проверяет соединение через тест, и сохранить. который только дает ответ:

Тест был неудачен. Попробовать еще раз.

так не очень информативный.

Альс я не совсем уверен, которые режут для использования \или/, всегда думал \, был для winsdows и / для Linux. но так как кто-то - окна, связанные, я запутываюсь, но это важно.

о, и я позволяю наутилусу использовать стандартные настройки для совместно используемой папки.

я должен добавить теперь, когда я переустановил человечность 17.10 с нуля! помещенный папка с тем же именем в Документах и созданный доля. но хитрость, настраивающая это, я получил сообщение об ошибке.

не мог найти libpam-smbpass.!

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

таким образом, я попытался установить это от синаптического, но столкнулся с ошибкой сессии Уэйленда для синаптического. так вышел из системы и выполнил x11.

попробованный для установки.. но не было ничто для фактической установки.

затем я работал

sudo apt-get remove --purge samba
sudo apt-get install samba
sudo apt-get remove --purge smbclient libsmbclient
sudo apt-get install smbclient libsmbclient

и не получил предупреждений / ошибки.

о, я также пытался найти имя полного пути в терминале:

# pwd
/home/matt/Documents/Scanned

(копия, вставляемая так никакой тип 0)

последние несколько попыток i focessed в этих 3 ссылках:
-//192.168.0.204/home/matt/Documents/Scanned
-//192.168.0.204/home/Documents/Scanned
-//192.168.0.204/home/Scanned

я предполагаю, что это использует кого-то протокол, но не уверено в этом.. (я считал где-нибудь, что это делает на машинах окон),

так или иначе я попробовал все возможные экземпляры пути с разрезанным каждой стороне, но я, может казаться, не заставляю это на самом деле проходить тест и сохранять.

лично я полагаю, что первые два шага, которые решат, должны проверить, существует все еще проблема с libpam-smbpass или не, и также станьте уверенными, с которым должно стоять направление / или \.

спасибо за любую справку, и попросите столько же информации по мере необходимости

Матовый :)

добавленный:

# touch /home/matt/Documents/Scanned/testing123

это создало пустой документ, названный testing123 в папке.

3
задан 11 March 2018 в 23:50

2 ответа

** Не будьте одержимы libpam-smbpass или любым другим pam's, который они не, выходят.

** Вы говорите создание доли Просканированных через наутилус. Можно проверить, было ли это успешно путем рассмотрения вывода этой команды:

net usershare info --long

** Все они являются неправильными:

последние несколько попыток i focessed в этих 3 ссылках:-//192.168.0.101/home/matt/Documents/Scanned-//192.168.0.101/home/Documents/Scanned-//192.168.0.101/home/Scanned

Это - форма,//сервер/доля так в этом случае, это:

//192.168.0.101/Scanned

Или \\192.168.0.101\Scanned

Внутренний путь на сервере, который получает Вас к Просканированному, определяется в определении доли, которое Вы будете видеть при выполнении команды usershare выше.

Можно попробовать это сами на собственной машине. Откройте терминал и работайте:

nautilus smb://192.168.0.101/Scanned

Вы видите testing123 файл, который Вы добавили с касанием?

Править: Если Вы совместно используете, требует, чтобы учетные данные не забыли добавлять себя к базе данных пароля самбы:

sudo smbpasswd-a матовый

2
ответ дан 1 December 2019 в 16:18

Пакет libpam-smbpass был удален в восходящем направлении некоторое время назад для того, что, кажется, соображения безопасности.

pam_smbpass: REMOVE this PAM module

    This pam module causes GPLv3, thread-unsafe Samba code to be directly loaded
    into the address space of many system services.  The code in question was not
    expected to run in this context, and while using the Samba, rather than the system
    password file is a admirable goal, this needs to be done over inter-process
    communication, such as is done by pam_winbind.

    pam_winbind is not a total replacement, as the migrate functionality used
    to keep the Samba password up to date with the system password is not
    present, but otherwise can provide essentially the same services.

    Andrew Bartlett

Подтвержденный отчет об ошибках был зарегистрирован относительно этой проблемы, на которую можно хотеть подписаться.

Это появляется то использование pam_winbind вместо этого безопасное обходное решение. Для больше на этом посмотрите здесь и здесь.

Править:

 When a PAM aware privilege granting application is started, it
       activates its attachment to the PAM-API. This activation performs a
       number of tasks, the most important being the reading of the
       configuration file(s): /etc/pam.conf. Alternatively, this may be the
       contents of the /etc/pam.d/ directory. The presence of this directory
       will cause Linux-PAM to ignore /etc/pam.conf.

me@zippy-64bit:~$ cat /etc/pam.conf
# ---------------------------------------------------------------------------#
# /etc/pam.conf                                  #
# ---------------------------------------------------------------------------#
#
# NOTE
# ----
#
# NOTE: Most program use a file under the /etc/pam.d/ directory to setup their
# PAM service modules. This file is used only if that directory does not exist.
# ---------------------------------------------------------------------------#

# Format:
# serv. module     ctrl       module [path] ...[args..]          #
# name  type       flag     

Это смотрит на меня как в Ubuntu, в которой установлены настройки авторизации /etc/pam.d/common-account С pam 1.0.1-6, этим файлом управляет pam-auth-update по умолчанию. для получения дополнительной информации о pam-auth-update см. страницу справочника

Источники:

https://packages.ubuntu.com/search? suite=all&arch=any&searchon=names&keywords=libpam-smbpass

https://lists.samba.org/archive/samba-cvs/2015-October/111473.html

https://www.samba.org/samba/docs/current/man-html/pam_winbind.8.html

https://www.samba.org/samba/docs/old/Samba3-HOWTO/pam.html

http://manpages.ubuntu.com/manpages/trusty/man5/pam.conf.5.html

1
ответ дан 1 December 2019 в 16:18

Другие вопросы по тегам:

Похожие вопросы: