Buộc Finder phải đăng nhập với tư cách là Khách vào chia sẻ SMB


9

Tôi có một NAS QNAP cung cấp một vài cổ phiếu SMB. Khi tôi ở trong một môi trường đáng tin cậy, cổ phiếu của tôi có thể truy cập với tư cách là khách hơn là kết hợp tên người dùng và mật khẩu.

Vấn đề

Bây giờ, khi tôi nhấp vào tên của thiết bị trong thanh bên của Finder, tôi nhận được thanh "Kết nối thất bại" màu đen, với tùy chọn "Kết nối là ...". Khi tôi nhấp vào đó, tôi nhận được:

nhập mô tả hình ảnh ở đây

Tuy nhiên tôi có thể nhấn  +  Kvà nhập tên máy chủ theo cách thủ công, điều này đưa tôi đến cửa sổ này:

nhập mô tả hình ảnh ở đây

Ở đây, tôi phải chọn "khách". Bây giờ, tôi có thể chọn một trong các chia sẻ để kết nối và cuối cùng tôi đã kết nối với máy chủ. Nếu tôi chọn nó trong thanh bên, tôi nhận được một danh sách tất cả các cổ phần có sẵn, vì rõ ràng tôi được kết nối là "khách":

nhập mô tả hình ảnh ở đây

Tôi cân gi

Chà, ngay khi tôi ngắt kết nối tất cả các cổ phiếu, tôi phải thực hiện cùng một quy trình đăng nhập thủ công với tư cách là "khách", điều mà tôi thấy khá khó chịu.

Có cách nào tôi có thể khiến Finder (hoặc ứng dụng khách SMB tiềm ẩn) biết thông tin đăng nhập nào sẽ sử dụng không?

Hoặc tôi nên tìm giải pháp thay vì ở phía máy chủ? (Tôi biết rằng các cổ phiếu SMB khác dường như hoạt động tốt trong mạng của tôi)

Chẩn đoán

Điều duy nhất tôi có thể thoát khỏi Console.app là:

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

Thông báo này xảy ra khi tôi nhấp vào tên của máy chủ SMB trong thanh bên Finder.

Đây là đầu ra của `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

Ngoài ra, những điều tôi đã thử:

  • Không có mục liên quan nào trong Keychain (nhưng tại sao lại như vậy, tôi chỉ kết nối với tư cách khách)
  • Kết nối với tên người dùng "Khách" và mật khẩu trống đăng nhập cho tôi nhưng vẫn sau khi loại bỏ chia sẻ cuối cùng, tôi gặp lỗi "Kết nối thất bại" như trước. Các mục thích hợp được thực hiện trong Keychain nhưng rõ ràng không có hiệu lực.

Móc khóa

Câu trả lời:


9

Trong Mac OS X 10.7.3, tôi đã sử dụng chuỗi sau trong "Kết nối với máy chủ ..." (Command-K) của Finder cho một máy chủ tương tự trong văn phòng của tôi:

smb: // Khách: @ serverĐịa chỉ / âm lượng

Bạn cần cả ':' và "@". Tôi tin rằng nó hoạt động như Tên người dùng: Mật khẩu @ địa chỉ.

Sau khi âm lượng xuất hiện, tôi đã cố gắng đặt nó vào thanh phím tắt, nhưng nó sẽ không ở lại.

Tôi đã tạo một bí danh và kiểm tra nó sau khi ngắt kết nối. Nó hoạt động tốt. Không có cửa sổ xuất hiện để chọn "Khách".


Điều này cũng rất hữu ích đối với tôi để ngăn OSX tự động đăng nhập với tư cách Khách, bằng cách thêm username:@trước tên máy chủ, như bạn đã nói. Cảm ơn.
Lũ Bradley

3

Đây có lẽ là điều đang xảy ra với bạn: Finder sẽ cố gắng kết nối với chia sẻ của bạn bằng AFP thay vì SMB, nếu không được kết nối và cả hai trình tiện ích đang chạy trên máy chủ và AFP đang được quảng cáo qua Zeroconf. Không quảng cáo AFP bằng Zeroconf (avahi / sao cũng được) nên khắc phục điều này. Cỗ máy thời gian vẫn hoạt động.



0

Đây là một bài viết từ Apple nên khắc phục điều này.


Không, bài viết dành cho OS X 10.3 và ngày từ tháng 10 năm 2008. Ngoài ra, tôi không thể lưu tên người dùng / mật khẩu khi tôi kết nối với tư cách khách.
slhck

Kiểm tra ứng dụng Keychain Access (Ứng dụng> Tiện ích> Truy cập Keychain). Nó sẽ ở trong đó đâu đó.
Smurf64

1
Không, không may là không có mục cho chủ nhà. Tôi đã thử nhìn ở đó. Như đã nói, Keychain sẽ không lưu các mục cho khách.
slhck

Hãy thử gõ "Khách" bằng mật khẩu trống và đánh dấu vào ô Ghi nhớ mật khẩu.
Smurf64

Đó là một ý tưởng tốt, nhưng vẫn không hoạt động.
slhck
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.