$ (subj), có vẻ như những gì người dùng root bị từ chối theo mặc định cho tất cả các cổ phần. Tôi đang cố gắng tái tạo chia sẻ quản trị Windows.
$ (subj), có vẻ như những gì người dùng root bị từ chối theo mặc định cho tất cả các cổ phần. Tôi đang cố gắng tái tạo chia sẻ quản trị Windows.
Câu trả lời:
Bạn có mật khẩu được đặt trong Samba (không phải trong tệp mật khẩu hệ thống) cho root không? Bạn sẽ có thể đặt mật khẩu như vậy bằng cách chạy smbpasswd -a root
.
Bạn nên đưa lên smb.conf của bạn để chúng tôi thực sự có thể đánh giá vấn đề. Dù sao đây là một gợi ý:
invalid users = root
là một phần của smb.conf mặc định.
Vậy thì tốt. Là root một smbuser hợp lệ, chưa? Sau đó thử rõ ràng cho phép root:
valid users = root
Và thử một cái gì đó như thế này:
[config]
comment = Admin Config Share - Whatever
path = /
valid users = someusers, somegroup
force user = root
force group = root
admin users = someusers, somegroup
writeable = Yes
smb.conf
không "từ đầu" và không chứa bất kỳ valid users
hoặc invalid users
tham số nào cả.
nếu bạn không thể truy cập hai người dùng, một cho một người dùng thông thường và một cho một người dùng root, bạn cần đặt bí danh cho các netbios trong tệp smb.conf để các cửa sổ xem họ như hai máy chủ. Sau đó truy cập mỗi với một id người dùng khác nhau. Bạn cũng có thể thêm vào tệp máy chủ của windows cùng ip của máy chủ với các tên khác nhau. Vấn đề là với Windows chỉ có thể cho phép một người dùng tại một thời điểm, do đó không thể truy cập dưới dạng root.