Làm cách nào để xóa kết nối SMB cũ?


11

Bất cứ khi nào tôi khởi động Mac Mini cũ của mình, tôi gặp lỗi cho biết rằng nó không thể kết nối với chia sẻ SMB mà tôi đã thiết lập từ lâu:

Lỗi kết nối SMB không tồn tại

Vì vậy, câu hỏi này có thể tìm thấy thông qua Google, văn bản của thông báo lỗi này là:

Kết nối thất bại

Máy chủ "PROSECCO.STUDY.LOCAL" có thể không tồn tại hoặc không khả dụng tại thời điểm này. Kiểm tra tên máy chủ hoặc địa chỉ IP, kiểm tra kết nối mạng của bạn và sau đó thử lại.

Tôi muốn xóa kết nối này, để Mac không bao giờ cố gắng kết nối với chia sẻ Samba trên máy tính khác (đã hết hạn từ lâu), nhưng tôi không thể tìm thấy nơi nào để làm điều này. Bất cứ ai có thể cho tôi biết làm thế nào để làm điều này? (Chia sẻ không xuất hiện trong Finder bất cứ nơi nào tôi có thể tìm thấy và nó không được hiển thị ở bất cứ đâu bên dưới System Preferences ... -> Networking -> Advanced...)

(Mac Mini này chạy Mac OS X 10.6.8 và là một trong những model không thể nâng cấp lên Lion.)

Câu trả lời:


11

Nó phụ thuộc vào cách nó được thiết lập để khởi chạy. Từ boot, Go> Connect to Server> (nhấp vào dropbox) và chọn xóa các máy chủ gần đây, nếu không sử dụng bất kỳ. Sau đó, đi đến Tùy chọn hệ thống> Tài khoản và xem có thứ gì được thiết lập trong tab Mục đăng nhập liên quan đến máy chủ không và xóa. Khởi động lại và kiểm tra. Nếu nó tiếp tục, tôi sẽ kiểm tra Macintosh HD> Thư viện> LaunchDaemons để biết tệp liên quan đến việc gắn máy chủ.


Không có gì được liệt kê trong "Máy chủ gần đây" (và không có tùy chọn "Xóa máy chủ gần đây"), nhưng trong tab Mục đăng nhập của System Preferences > Acounts, có một mục có "Mục" MARKvà "Loại" Unknown. Tôi đã loại bỏ điều này bằng cách nhấp vào -nút và khi khởi động lại, tôi không còn gặp lỗi nữa! Rất cảm ơn vì sự giúp đỡ của bạn.
Mark Longair

Tôi không thể tự xóa nó - có thể do cấu hình máy chủ đã được thêm mà không được kích hoạt. :(
csseller

2
"Tài khoản" hiện là "Người dùng và Nhóm"
linuxdan

7

Đây là cách tôi giải quyết vấn đề này - phương pháp thiêu đốt - tìm tất cả các tệp ưu tiên với tên máy chủ và xóa chúng.

Thay thế server_name bằng tên của máy chủ mang lại cho bạn sự đau buồn, thay thế file_name bằng tên của các tệp ưu tiên bạn tìm thấy:

  1. trong một thiết bị đầu cuối:

    cd ~/Library/Preferences/
    sudo grep -R "server_name" .
    
  2. cho mỗi tệp được trả về:

    mv file_name ~/Desktop/
    
  3. khởi động lại

  4. hân hoan


2

Tôi có cùng một vấn đề và không thể tìm ra SMB chia sẻ thất bại nào liên quan đến. Không có câu trả lời nào làm việc cho tôi.

Sau đó tôi kiểm tra thiết lập máy thời gian của mình . Nó đã bị vô hiệu hóa nhưng tôi vẫn còn hai cổ phiếu cũ chưa sử dụng trong đó. Tôi loại bỏ chúng và tôi đoán điều này đã giải quyết vấn đề.

(Ban đầu, tôi đã kiểm tra trình lập lịch trình máy thời gian của plugin , vì tôi nghĩ đó là sự cố. Điều này dẫn tôi đến chính cỗ máy thời gian.)


Trong trường hợp của tôi, Time Machine cũng là vấn đề. Sau khi xóa đích máy Time Time hiện tại của tôi, vấn đề đã biến mất. Tôi cũng là một người sử dụng máy lập thời gian.
Pete

0

Cấu hình SMB của người dùng thường có thể được đặt trong:

~/Library/Preferences/nsmb.conf

1
Cảm ơn câu trả lời của bạn, nhưng tôi sợ rằng tập tin không tồn tại - thực tế, find ~ -iname '*smb*'không tìm thấy gì cả ...
Mark Longair

0

Đi đến công cụ tìm, tiếp tục đi lên bằng "cmd + mũi tên lên" cho đến khi bạn đến màn hình này

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

Bây giờ nhấp chuột phải và Eject.


0

Đối với tôi, vấn đề là "Kết nối doanh nghiệp" đã lưu trữ ổ đĩa chung. Chuyển đến biểu tượng Kết nối doanh nghiệp -> Chia sẻ và xóa ổ đĩa được chia sẻ đã giải quyết vấn đề của tôi.

Tôi cũng đã tìm kiếm ổ đĩa được chia sẻ trong Keychain và xóa thông tin đăng nhập đã được lưu trữ.

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.