banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Hỏi về File Permission  XML
  [Question]   Hỏi về File Permission 01/08/2012 14:08:39 (+0700) | #1 | 267821
[Avatar]
dazzlingvit
Member

[Minus]    0    [Plus]
Joined: 17/01/2011 20:58:03
Messages: 44
Offline
[Profile] [PM] [Yahoo!]
Thực chất File Permission là gì? Tại sao chỉnh sửa file trong hệ thống lại đòi hỏi có quyền root? Mình có thể chmod một file mà mình không phải owner không? Lỡ sau này mình cài lại HĐH, tên người dùng đổi loạn xạ rồi thì những file đó như thế nào? File do người dùng bình thường tạo ra và root tạo ra có lưu trữ khác nhau không (có mã hoá gì không). Liệu có thể đọc được dữ liệu mà mình không có quyền truy cập (ở đây muốn hỏi về đọc cấp thấp).
Rất mong nhận được giải đáp của mọi người. Xin cảm ơn smilie
Dazzling V.I.T
Hãy gọi tôi là vịt
[Up] [Print Copy]
  [Question]   Hỏi về File Permission 01/08/2012 17:39:45 (+0700) | #2 | 267833
Stanley_00
Member

[Minus]    0    [Plus]
Joined: 01/03/2011 06:21:38
Messages: 74
Offline
[Profile] [PM]
Tự tìm hiểu sẽ hay hơn đó bạn à, mấy vấn đề cơ bản thế này cứ tìm một tí là có ngay đáp án rồi.
[Up] [Print Copy]
  [Question]   Hỏi về File Permission 02/08/2012 16:17:34 (+0700) | #3 | 267912
[Avatar]
heroandtn3
Member

[Minus]    0    [Plus]
Joined: 20/02/2010 08:47:46
Messages: 182
Location: /home
Offline
[Profile] [PM] [WWW]

Stanley_00 wrote:
Tự tìm hiểu sẽ hay hơn đó bạn à, mấy vấn đề cơ bản thế này cứ tìm một tí là có ngay đáp án rồi. 


Trông số những câu chủ topic hỏi thì 2 câu này em vẫn chưa có câu trả lời:

Lỡ sau này mình cài lại HĐH, tên người dùng đổi loạn xạ rồi thì những file đó như thế nào? File do người dùng bình thường tạo ra và root tạo ra có lưu trữ khác nhau không (có mã hoá gì không). 


Anh có thể trả lời giúp em và chủ topic được không?
Sống là thương nhưng lòng chẳng vấn vương...
br
[Up] [Print Copy]
  [Question]   Hỏi về File Permission 02/08/2012 18:09:44 (+0700) | #4 | 267919
Stanley_00
Member

[Minus]    0    [Plus]
Joined: 01/03/2011 06:21:38
Messages: 74
Offline
[Profile] [PM]
Lỡ sau này mình cài lại HĐH, tên người dùng đổi loạn xạ rồi thì những file đó như thế nào? File do người dùng bình thường tạo ra và root tạo ra có lưu trữ khác nhau không (có mã hoá gì không). 


Owner của file được lưu bằng uid, và thường thì các hệ điều hành *thông dụng* sẽ tạo ra các user cùng uid khi cài lại nên tên đổi loạn xạ cũng không ảnh hưởng gì.
Còn vụ mã hoá thì không rõ ý câu hỏi lắm, thiết nghĩ cái đó do người tạo quyết định, không phụ thuộc vào file permission.
[Up] [Print Copy]
  [Question]   Hỏi về File Permission 03/08/2012 07:55:22 (+0700) | #5 | 267947
[Avatar]
heroandtn3
Member

[Minus]    0    [Plus]
Joined: 20/02/2010 08:47:46
Messages: 182
Location: /home
Offline
[Profile] [PM] [WWW]
Owner của file được lưu bằng uid, và thường thì các hệ điều hành *thông dụng* sẽ tạo ra các user cùng uid khi cài lại nên tên đổi loạn xạ cũng không ảnh hưởng gì.
 


Đó là trong trường hợp chỉ đổi tên người dùng, vậy nếu em cài lại máy thì chuyện gì sẽ xảy ra?

Em lấy ví dụ thế này.

Trên hệ thống cũ có 2 người dùng:

Người dùng A có uid là 1234
Người dùng B có uid là 4321

Sau khi cài đặt lại hệ thống, chỉ có 1 người dùng được tạo là:

Người dùng X có uid là 1000

Vậy làm sao HĐH có thể xác định file permission của các file trên hệ thống cũ?
Sống là thương nhưng lòng chẳng vấn vương...
br
[Up] [Print Copy]
  [Question]   Hỏi về File Permission 03/08/2012 19:23:20 (+0700) | #6 | 267987
[Avatar]
dazzlingvit
Member

[Minus]    0    [Plus]
Joined: 17/01/2011 20:58:03
Messages: 44
Offline
[Profile] [PM] [Yahoo!]

Stanley_00 wrote:
Lỡ sau này mình cài lại HĐH, tên người dùng đổi loạn xạ rồi thì những file đó như thế nào? File do người dùng bình thường tạo ra và root tạo ra có lưu trữ khác nhau không (có mã hoá gì không). 


Owner của file được lưu bằng uid, và thường thì các hệ điều hành *thông dụng* sẽ tạo ra các user cùng uid khi cài lại nên tên đổi loạn xạ cũng không ảnh hưởng gì.
Còn vụ mã hoá thì không rõ ý câu hỏi lắm, thiết nghĩ cái đó do người tạo quyết định, không phụ thuộc vào file permission. 

Câu hỏi mình quan tâm nhất là: nếu dùng lệnh cấp thấp thì có đọc được nội dung các file trên đĩa không? Giới hạn về permission là do hệ điều hành tạo ra hay do dữ liệu được mã hoá theo một cách nào đó để đảm bảo chỉ có người dùng có quyền thực sự mới truy xuất được.
Xin cảm ơn smilie
Dazzling V.I.T
Hãy gọi tôi là vịt
[Up] [Print Copy]
  [Question]   Hỏi về File Permission 04/08/2012 07:07:43 (+0700) | #7 | 268010
Stanley_00
Member

[Minus]    0    [Plus]
Joined: 01/03/2011 06:21:38
Messages: 74
Offline
[Profile] [PM]

heroandtn3 wrote:
Đó là trong trường hợp chỉ đổi tên người dùng, vậy nếu em cài lại máy thì chuyện gì sẽ xảy ra?

Em lấy ví dụ thế này.

Trên hệ thống cũ có 2 người dùng:

Người dùng A có uid là 1234
Người dùng B có uid là 4321

Sau khi cài đặt lại hệ thống, chỉ có 1 người dùng được tạo là:

Người dùng X có uid là 1000

Vậy làm sao HĐH có thể xác định file permission của các file trên hệ thống cũ?
 


các hệ điều hành *thông dụng* sẽ tạo ra các user cùng uid khi cài lại 

Mà mấy cái này cứ thử thì biết chứ đâu có khó gì đây em
[Up] [Print Copy]
  [Question]   Hỏi về File Permission 04/08/2012 07:10:42 (+0700) | #8 | 268011
Stanley_00
Member

[Minus]    0    [Plus]
Joined: 01/03/2011 06:21:38
Messages: 74
Offline
[Profile] [PM]

dazzlingvit wrote:

Câu hỏi mình quan tâm nhất là: nếu dùng lệnh cấp thấp thì có đọc được nội dung các file trên đĩa không? Giới hạn về permission là do hệ điều hành tạo ra hay do dữ liệu được mã hoá theo một cách nào đó để đảm bảo chỉ có người dùng có quyền thực sự mới truy xuất được.
Xin cảm ơn smilie 

Thấp là thấp tới mức nào vậy bạn? Còn vụ mã hoá, như mình đã nói là do người dùng quyết định, hệ điều hành không mã hoá gì hết. Nếu bạn có thể dùng lệnh "cấp thấp" thì bạn cứ thử đi sẽ biết kết quả thôi mà. smilie
[Up] [Print Copy]
  [Question]   Hỏi về File Permission 04/08/2012 15:38:19 (+0700) | #9 | 268039
[Avatar]
heroandtn3
Member

[Minus]    0    [Plus]
Joined: 20/02/2010 08:47:46
Messages: 182
Location: /home
Offline
[Profile] [PM] [WWW]
các hệ điều hành *thông dụng* sẽ tạo ra các user cùng uid khi cài lại  


Nếu hệ thống cũ có 2 users còn hệ thống mới cài đặt thì chỉ có 1 user thì chuyện gì sẽ xảy ra?

Câu hỏi mình quan tâm nhất là: nếu dùng lệnh cấp thấp thì có đọc được nội dung các file trên đĩa không? Giới hạn về permission là do hệ điều hành tạo ra hay do dữ liệu được mã hoá theo một cách nào đó để đảm bảo chỉ có người dùng có quyền thực sự mới truy xuất được.
Xin cảm ơn smilie 


Mình cũng không hiểu "lệnh cấp thấp" ở đây nghĩa là gì.

Giới hạn về permission là do hệ điều hành tạo ra chứ không phải do mã hóa dữ liệu. Mình nghĩ điều này đúng vì có thể boot Linux từ CD để đọc dữ liệu trong hệ thống hiện hành.
Sống là thương nhưng lòng chẳng vấn vương...
br
[Up] [Print Copy]
  [Question]   Hỏi về File Permission 04/08/2012 20:17:16 (+0700) | #10 | 268049
Stanley_00
Member

[Minus]    0    [Plus]
Joined: 01/03/2011 06:21:38
Messages: 74
Offline
[Profile] [PM]

heroandtn3 wrote:
Nếu hệ thống cũ có 2 users còn hệ thống mới cài đặt thì chỉ có 1 user thì chuyện gì sẽ xảy ra? 

Lấy Ubuntu ví dụ luôn nhá.
Ban đầu khi cài tạo user A (uid = 1000), sau đó tạo thêm user B (uid = 10001) (cái này em thử thì biết)
Cài lại ubuntu, tạo user X (uid = 1000 lần nữa)

=> X đọc được nội dung của A, không đọc được B
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|