Я хотел бы получить доступ к своим локальным данным, которые экспортируются как общий ресурс samba, как если бы я был клиентом samba. Как мне правильно смонтировать собственный ресурс самбы? Следующие параметры монтирования (устройства):
//localhost/SHARE_NAME
//127.0.0.1/SHARE_NAME
//IP_OF_SAMBA_SERVER/SHARE_NAME
Все приводит к «mount: special device <device> does not exist
».
Другие клиенты без проблем подключаются / монтируются. gvfs / Nautilus mount тоже работает просто отлично. Ubuntu 12.04 используется.
с консоли:
#mount -t smbfs -o username=username,"password=password" //127.0.0.1/SHARE_NAME /mnt/tmp
Спасибо за комментарии и ответы. Если посмотреть на проблему свежим взглядом сегодня, то, похоже, это проблема простого типа монтирования (-t). Все предложенные параметры устройства, включая //HOSTNAME/SHARE_NAME
, подходят для использования в следующей команде монтирования:
sudo mount -t cifs -o guest //LOCALHOST/SHARE_NAME //DIRECTORY/MOUNT_POINT
Что касается вариаций имени устройства - кажется, наилучшая практика - использовать 127.0.0.1
для обозначения хозяина.