Tại sao thông báo 'quyền truy cập bị từ chối' xuất hiện khi đăng nhập vào thư mục chia sẻ Ubuntu?


0

1) Tôi đã tạo 2 máy: Windows 10, Ubuntu 18.04.

2) Sau đó, tôi đã cài đặt Webmin 1.881, đã cài đặt Samba Windows File Sharing (bằng Webmin) trong Ubuntu

3) Tôi đã tạo một thư mục để chia sẻ trong Ubuntu.

4) Tôi đã truy cập WEBMIN> System> Users & Groups và tạo một người dùng có mật khẩu và đưa nó vào nhóm Sambashare.

5) Tôi đã chuyển đổi người dùng thành người dùng Samba bằng WEBMIN

6) Tôi đã truy cập WEBMIN> Máy chủ> SAMBA Chia sẻ tệp Windows và tạo một chia sẻ tệp mới của thư mục tôi đã tạo (Tôi đặt tạo với nhóm = Sambashare).

7) Tôi đã chạy lệnh sau : sudo pdbedit -L, người dùng đã được liệt kê

8) Tôi đã chạy lệnh sau : testparm -s, bên dưới là đầu ra:

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[printers]"
Processing section "[print$]"
Processing section "[test222]"
Loaded services file OK.
Server role: ROLE_STANDALONE

# Global parameters
[global]
        dns proxy = No
        log file = /var/log/samba/log.%m
        map to guest = Bad User
        max log size = 1000
        obey pam restrictions = Yes
        pam password change = Yes
        panic action = /usr/share/samba/panic-action %d
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        passwd program = /usr/bin/passwd %u
        server role = standalone server
        server string = %h server (Samba, Ubuntu)
        syslog = 0
        unix password sync = Yes
        usershare allow guests = Yes
        idmap config * : backend = tdb


[printers]
        browseable = No
        comment = All Printers
        create mask = 0700
        path = /var/spool/samba
        printable = Yes


[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers


[test222]
        path = home/hiddai/linshare

9) Tôi đã khởi động lại dịch vụ SAMBA.

10) Tôi đã đến WIN 10> chạy và gõ: \\UBUNTU_IP\{ShareFolderName}

11) Tôi đã nhập tên người dùng:

'{username}' , password: ******
'UBUNTU1804\\{username}' , password: ******

Kết quả là tôi nhận được một thông báo 'Truy cập bị từ chối' và tôi hỏi TẠI SAO?


Thêm vào câu hỏi ban đầu của bạn đầu ra của lệnh sau - không có dấu ngoặc kép: "testparm -s"
Morbius1

Câu trả lời:


0
[test222]
        path = home/hiddai/linshare'

** Đó là chia sẻ chỉ đọc, vì vậy nếu bạn cố gắng thêm một cái gì đó vào nó, Win10 sẽ phát sinh lỗi Từ chối truy cập thư mục đích .

** Mặc dù nó không phải là vấn đề đối với samba và nó sẽ hoạt động tốt vì theo quan điểm của Linux, con đường của bạn đang thiếu một vị trí hàng đầu / như trong / home / hiddai / linshare

** Tôi không biết dấu nháy đơn ở cuối linshare ' là lỗi đánh máy hay đó là tên thật của thư mục. Nếu đó là lỗi chính tả, Win10 sẽ phát sinh lỗi Windows không thể truy cập \ server \ test222 .

** Và một sự phức tạp khác có thể là nếu thư mục nhà của hiddai được mã hóa. Nếu đúng thì chỉ có một người dùng có thể truy cập vào chia sẻ đó và đó là hiddai.

Nếu mục đích của bạn là tạo ra một chia sẻ có thể ghi được yêu cầu xác thực để truy cập vào một thư mục trong thư mục nhà được mã hóa, bạn có thể muốn xem liệu một cái gì đó như thế này có hoạt động tốt hơn không:

[test222]
        path = /home/hiddai/linshare
        read only = No
        force user = hiddai 

0

Thông tin không bao gồm mật khẩu. Tôi thấy rằng khi tôi kiểm tra người dùng đã chuyển đổi trong WEBMIN> SAMBA Chia sẻ tệp Windows> Người dùng Samba. Mật khẩu người dùng không được đặt. Đăng nhập chỉ với tên người dùng, giải quyết vấn đề.

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.