<![CDATA[Latest posts for the topic "Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu"]]> /hvaonline/posts/list/24.html JForum - http://www.jforum.net Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu http://www.cyberciti.biz/tips/how-do-i-set-permissions-to-samba-shares.html, mình đã thực hiện tạo 1 thư mục /home/test, sau đó Code:
chmod 700 /home/test
Code:
chown root:root /home/test
. Sau đó mình tạo 1 thư mục chia sẻ bằng samba (dưới đây là file cấu hình samba): Code:
#======================= Global Settings =======================

[global]

   dns proxy = no
   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

# ======== Bat Dau Test ======
[test]
	comment = test xem the nao
	writeable = yes
	path = /home/test
	read list = test
Sau đó, mình thực hiện việc khởi động lại samba và thêm user test: Code:
smbpasswd -a test
Công việc cuối cùng là mình browse thư mục chia sẻ test đó. Kết quả là không truy cập được vì không có quyền ( theo mình nó tương ứng với chmod 700 mà mình đã làm), vấn đề mình muốn hỏi là tham số Code:
read list = test
trong file cấu hình samba có tác dụng gì trong trường hợp này không. 1 vấn đề nữa mình cần hỏi các bạn như sau: giả sử có 1 nhóm A có quyền đọc với thư mục test, 1 nhóm B có Full quyền với thư mục test đó thì mình cần cấu hình như thế nào trong files smb.conf. Mình cũng mới tập tành với samba nên mong các bạn có thể giải đáp giúp mình, mình chân thành cảm ơn!]]>
/hvaonline/posts/list/32230.html#198782 /hvaonline/posts/list/32230.html#198782 GMT
Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu /hvaonline/posts/list/32230.html#198803 /hvaonline/posts/list/32230.html#198803 GMT Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu

vncybernet wrote:
1 vấn đề nữa mình cần hỏi các bạn như sau: giả sử có 1 nhóm A có quyền đọc với thư mục test, 1 nhóm B có Full quyền với thư mục test đó thì mình cần cấu hình như thế nào trong files smb.conf.  
chgrp -R B test chmod -R 770 test và: read list = @A Ngoài ra, bạn có thể tham khảo thêm về ACLs (Access Control list) cả trên File System và Samba.]]>
/hvaonline/posts/list/32230.html#198813 /hvaonline/posts/list/32230.html#198813 GMT
Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu /hvaonline/posts/list/32230.html#198827 /hvaonline/posts/list/32230.html#198827 GMT Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu /hvaonline/posts/list/32230.html#198846 /hvaonline/posts/list/32230.html#198846 GMT Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu /hvaonline/posts/list/32230.html#198853 /hvaonline/posts/list/32230.html#198853 GMT Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu

vncybernet wrote:
Hì, tuy mình hiểu đúng nhưng mình vẫn chưa làm thế nào để chỉ cho phép Group A read only với test, Group B Full Access với test. Nếu chmod 775 thì ngoài Group A, vẫn có khả năng các Group khác như C, D ... nào đó vẫn có quyền read với test. Mong các bạn chỉ giáo! 
Ở trên đúng là mình nhầm thật. Thôi thì bạn đọc rồi thử với ACL đi (cả trên File system và Samba nhé).]]>
/hvaonline/posts/list/32230.html#198863 /hvaonline/posts/list/32230.html#198863 GMT
Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu khi dùng samba. Vì thế, nếu trong file cấu hình của samba không đưa quyền của các nhóm khác vào thì các nhóm đó chẳng thể làm gì được trên thư mục đó cả (mặc dù đối với hệ thống linux thì các nhóm khác vẫn đọc được).]]> /hvaonline/posts/list/32230.html#198941 /hvaonline/posts/list/32230.html#198941 GMT Xin hướng dẫn về phân quyền chia sẻ tài nguyên trong Ubuntu /hvaonline/posts/list/32230.html#198978 /hvaonline/posts/list/32230.html#198978 GMT