Không thể truy cập chia sẻ Ubuntu samba từ Mac OS sau khi cài đặt Ubuntu 14.10


8

Chỉ cần cài đặt Ubuntu 14.10 trên máy chủ của tôi, thay thế 14.04 (không nâng cấp nó). Tôi đã đặt cho nó cùng tên (ubfox-server) như trước đây. Tôi đã cài đặt Samba và xác định lại các cổ phần được thiết lập trước đó, sử dụng cùng tên: sde, sdf, v.v.

Tuy nhiên, tôi không còn có thể truy cập vào các chia sẻ đó từ Mac OS (Yosemite). Tôi đã khởi động lại máy chủ và các hệ thống Mac OS, nhưng không có kết quả. Máy chủ và chia sẻ xuất hiện trên cả hai máy Mac, nhưng kết nối của tôi với máy chủ là của Khách và mặc dù tôi đã bật quyền truy cập của Khách, khi tôi cố gắng truy cập một trong các chia sẻ, tôi nhận được hộp thoại "Thao tác có thể Sẽ không được hoàn thành vì mục gốc cho "" không thể tìm thấy ". Nếu tôi cố gắng thay đổi kết nối thành người dùng đã đăng ký, tôi nhận được "Có sự cố khi kết nối với máy chủ" ". Kiểm tra tên máy chủ hoặc địa chỉ IP và sau đó thử lại ..".

Có ai biết vấn đề là gì hoặc tôi có thể kiểm tra gì để biết thêm chi tiết về vấn đề thực sự là gì không?

Trân trọng, David

Câu trả lời:


21

Có cùng một vấn đề chính xác. Hãy thử như sau:

sudo smbpasswd -a <username> #this should be your home account username on Ubuntu

nó sẽ nhắc bạn đặt mật khẩu samba, mật khẩu được lưu riêng với mật khẩu Ubuntu của bạn. Bạn có thể đặt nó giống như mật khẩu người dùng Home của bạn nếu bạn muốn, mặc dù nó không được khuyến nghị. Sau đó làm:

sudo nano /etc/samba/smb.conf

Cuộn xuống dưới cùng của tệp và thêm / chỉnh sửa các thư mục được chia sẻ của bạn như sau:

[<folder_name>]
path = /home/<user_name>/<folder_name>
available = yes
valid users = <user_name>
read only = no
browseable = yes
public = yes
writable = yes

Sau đó khởi động lại samba với:

sudo service smbd restart

cuối cùng nhưng không kém phần quan trọng:

testparm

Nếu tất cả đều ổn, bạn sẽ thấy một thông báo như:

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[printers]"
Processing section "[print$]"
Processing section "[<folder_name>]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Nâng từ hướng dẫn ở đây .

Điều này làm việc cho tôi trên Mac OS 10.10.1.


điểm tốt, quên về điều đó
kalel

Đây phải là câu trả lời được chấp nhận.
Blairg23

Đặt mật khẩu samba như được mô tả trong câu trả lời này cho phép tôi kết nối bằng Cmd + K trong cửa sổ Finder, nhập smb: // <địa chỉ ip> của máy Ubuntu và thêm mật khẩu & người dùng samba mới trong MacOS High Sierra.
Michael Fulton

Câu trả lời này nên được chấp nhận là đúng. Hãy cho tín dụng cho bất cứ ai kiếm được nó.
Almir Campos
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.