Примушуйте Finder увійти як гість на SMB-акцію


9

У мене є QNAP NAS, який пропонує кілька акцій SMB. Оскільки я перебуваю у довіреному середовищі, мої акції доступні як гості, а не з комбінацією імені користувача та пароля.

Проблема

Тепер, коли я натискаю ім’я пристрою на бічній панелі Finder, я отримую чорну смугу "З'єднання не вдалося", з опцією "Підключити як ...". Коли я натискаю це, я отримую:

введіть тут опис зображення

Однак я можу натиснути  +  Kі ввести ім'я сервера вручну, що перейде до цього вікна:

введіть тут опис зображення

Тут я маю вибрати "гостя". Тепер я можу вибрати одну з спільних для спільного доступу ресурсів, і я нарешті підключений до сервера. Якщо я виділяю її на бічній панелі, я отримую список усіх доступних акцій, оскільки я підключений як "гість", очевидно:

введіть тут опис зображення

Що мені потрібно

Ну, як тільки я демонтую всі акції, мені доведеться знову пройти ту саму процедуру ручного входу як «гість», що мені здається дуже прикрою.

Чи є спосіб, щоб я міг заставити Finder (або основного клієнта SMB) знати, які облікові дані використовувати?

Або я повинен шукати рішення, а не на стороні сервера? (Я знаю, що інші акції SMB, здається, добре працюють у моїй мережі)

Діагностика

Єдине, що я можу вийти з Console.app, це:

5/15/11 7:36:40 PM  /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder[200]  SharePointBrowser::handleOpenCallBack returned 64

Це повідомлення виникає, коли я натискаю ім'я сервера SMB на бічній панелі Finder.

Ось результат `smbclient -L meredith -U guest -d = 2

charon:~ werner$ smbclient -L meredith -U guest -d=2
added interface ip=192.168.100.11 bcast=192.168.100.255 nmask=255.255.255.0
tdb(unnamed): tdb_open_ex: could not open file /private/var/samba/gencache.tdb: Permission denied
Got a positive name query response from 192.168.100.100 ( 192.168.100.100 )
Password: 
Domain=[MEREDITH] OS=[Unix] Server=[Samba 3.5.2]

    Sharename       Type      Comment
    ---------       ----      -------
    music           Disk      
    movies          Disk      
    photos          Disk      
    software        Disk      
    archive         Disk      
    backups         Disk      
    IPC$            IPC       IPC Service (NAS Server)
Got a positive name query response from 192.168.100.100 ( 192.168.100.100 )
Domain=[MEREDITH] OS=[Unix] Server=[Samba 3.5.2]

    Server               Comment
    ---------            -------

    Workgroup            Master
    ---------            -------
    WORKGROUP            MEREDITH

Також те, що я спробував:

  • У брелоку немає відповідного запису (але чому б це зробити, я підключаюся лише як гість)
  • Під час з'єднання з іменем користувача "Гість" та порожнім паролем увійти мене, але все-таки після вилучення останньої спільної доступу я отримую таку ж помилку "З'єднання не вдалося", як і раніше. Відповідний запис зроблений у брелок, але, очевидно, не має ефекту.

Брелок

Відповіді:


9

У Mac OS X 10.7.3 я використовував наступний рядок у Finder "Підключення до сервера ..." (Command-K) для аналогічного сервера в моєму кабінеті:

smb: // Гість: @ serverAddress / том

Вам потрібні і ":", і "@". Я вважаю, що це працює як UserName: Пароль @ адреса.

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

Я зробив псевдонім і протестував його після відключення. Це добре працювало. Не з’явилось вікно, щоб вибрати "Гість".


Це також чудово працювало для мене, щоб зупинити OSX автоматично входити в систему як гість, додаючи username:@до імені хоста, як ви вже говорили. Дякую.
Бредлі Флуд

3

Мабуть, це з вами відбувається: Finder намагатиметься підключитися до вашої спільної частини за допомогою AFP замість SMB, якщо без з'єднання і обидва демони працюють на сервері, а AFP рекламується через Zeroconf. Не слід рекламувати AFP з використанням Zeroconf (avahi / що завгодно). Машина часу все одно повинна працювати.


1

Створіть файл під назвою ~ / Бібліотека / Налаштування / nsmb.conf та додайте до нього:

[default]
minauth=none

Відключіться від сервера, підключіться та повторіть спробу. Це працювало для мене (у мене була така ж проблема).

Знайдено на веб-сайті http://ubuntuforums.org/archive/index.php/t-917156.html


0

Ось стаття від Apple, яка повинна це виправити.


Ні, стаття призначена для OS X 10.3 і датується жовтнем 2008 року. Також я не можу зберігати ім’я користувача / пароль, коли я підключаюся як гість.
slhck

Перевірте додаток Keychain Access (Програми> Утиліти> Доступ до брелка). Це буде десь там.
Smurf64

1
Ні, на жаль, для господаря немає запису. Я вже намагався шукати там. Як було сказано раніше, брелок не зберігатиме записи для гостей.
slhck

Спробуйте ввести "Гість" порожнім паролем і встановіть прапорець "Запам'ятати пароль".
Smurf64

Це була гарна ідея, але все ще не працює.
slhck
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.