Có thể xem cổ phiếu samba nhưng không truy cập được


12

Đối với cuộc sống của tôi, tôi không thể tìm ra điều này.

Tôi đã cài đặt và cài đặt samba trên hộp ubfox và trên hộp Win7 tôi CÓ THỂ XEM tất cả các cổ phần tôi đã tạo.

Tôi đã tạo hai người dùng trên Ubuntu để ánh xạ tới người dùng trong windows. Trên Ubuntu, cả hai đều là quản trị viên, người dùng A & B trên Windows Người dùng A là quản trị viên và người dùng B là người cung cấp năng lượng.

Người dùng A có thể thấy cả chia sẻ và truy cập vào chúng, nhưng người dùng B có thể thấy mọi thứ, nhưng chỉ truy cập vào thư mục homes, thư mục kia sẽ báo lỗi.

Tôi có hai ổ đĩa trong Ubuntu và đây là tệp smb.config (tôi mới biết về samba):

[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
wins support = no
dns proxy = yes
name resolve order = lmhosts host wins bcast
log file = /var/log/samba/log.%m
max log size = 1000

syslog = 0

panic action = /usr/share/samba/panic-action %d
security = user

encrypt passwords = true
passdb backend = tdbsam

obey pam restrictions = yes

unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

pam password change = yes
map to guest = bad user
;   usershare max shares = 100
usershare allow guests = yes

Và đây là phần chia sẻ:

Cả người dùng A & B đều có thể truy cập cái này từ windows. Không vấn đề gì.

[homes]
comment = Home Directories
browseable = no
writable = yes

Cả Người dùng A & B đều có thể thấy chia sẻ này, nhưng chỉ người dùng A mới có thể truy cập nó. Người dùng B nhận được một lỗi ném.

[stuff]
comment = Unixmen File Server
path = /media/data/appinstall/
browseable = yes
;writable = no
read only = yes
hosts allow =

Quyền cho phương tiện / dữ liệu / cài đặt ứng dụng / như sau:

thuộc tính appInstall:

share name: stuff
Allow others to create and delete files in this folder is cheeked
Guest access (for people without a user account) is checked

quyền:

Owner: user A
Folder Access: Create and delete files
File Access: ---

Group: user A
Folder Access: Create and delete files
File Access: ---

Others   
Folder Access: Create and delete files
File Access: ---

Tôi đang thua lỗ và cần phải có được công việc này. Có ý kiến ​​gì không?

Mục tiêu là có một thiết lập như thế này. 3 người dùng trên máy cửa sổ. Mỗi người dùng trên ổ dữ liệu sẽ có thư mục cá nhân của riêng họ, nơi họ là những người chỉ có thể truy cập, sau đó một thư mục khác trong đó 2 người dùng sẽ chỉ đọc và một người dùng truy cập đầy đủ.

Tôi đã có thiết lập này trước đây trên windows, nhưng sau những gì đã xảy ra, tôi KHÔNG BAO GIỜ quay trở lại với windows, vì vậy Unix ở đây tôi sẽ ở lại!

Tôi thực sự bế tắc. Tôi đang chạy Ubuntu 11. Tôi có thể định dạng lại một lần nữa và đưa lên phiên bản 10 nếu điều đó sẽ giúp cuộc sống dễ dàng hơn. Tôi đã giải quyết chuyện này từ thứ tư. 3 giờ chiều.

Cảm ơn.


Đã thử IP? \\ 192.168.0.10 \ chia sẻ? Nếu điều đó hoạt động, vấn đề được thu hẹp thành CHIẾN THẮNG.

1
Cùng một vấn đề. Tôi nghĩ rằng đó là một sự cho phép ở phía unix.
nitefrog

thông báo lỗi chính xác bạn nhận được là gì? Các logfiles nói gì (/ var / log / samba / *)?
andrekeller

Câu trả lời:


4

Tên Nghị quyết với Samba

Tôi gặp vấn đề tương tự với windows 7 Để khắc phục Tất cả những gì tôi phải làm là thay đổi smb.conf

Trong thiết bị đầu cuối chạy

sudo gedit /etc/samba/smb.conf

Sau đó thay đổi

wins support = no

name resolve order = lmhosts host wins bcast

Đến

wins support = yes

name resolve order = wins lmhosts host bcast

Sau đó khởi động lại samba

sudo service smbd restart

Của tôi không có name resolve order = lmhosts host wins bcast. cái này có lỗi thời không?
endolith

Đó là từ ngày 11 tháng 3 năm 2012. Có lẽ nó đã lỗi thời
mlandiland

1

điều đó có thể xảy ra nếu thư mục dùng chung nằm trên ổ đĩa FAT32 (ví dụ: thẻ flash) và Ubuntu không thể thêm quyền cho samba để kiểm tra. Tôi không chắc cách nào là đúng để xác định quyền truy cập trong trường hợp đó nhưng cách giải quyết đơn giản là chuyển thư mục sang ổ đĩa ext4 và chia sẻ nó từ đó.

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.