Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. λεει οτι για να κανουμε κατι με ενα αρχειο πρεπει πρωτα να ελεχθει η
  2. acl.αν ολα πανε καλα τοτε επιστρεφεται ενας fd.ο οποιος αυτος ο fd
  3. χρησιμοποιειτε καθε φορα με καθε system call ωστε να αποφευγετε η
  4. χρονοβορα διαδικασια στο να ξανα ελεξουμε τα δικαιωματα.
  5.  
  6. και ρωταω ετσι γινετε πραγματικα?
  7.  
  8. διοτι αν ειναι αληθεια αυτο,σκφτικα το εξης:
  9. εστω 2 χρηστες Α,Β οπου ο Α εχει 1 αρχειο (target.txt) με δικαιωματα
  10. διαβασμα/εγραφης/εκτελεσης μονο για τον ιδιοκτητη.επομενος ο χρηστης Β δεν
  11. μπορει να διαβασει τo target.txt.
  12.  
  13. ομως αν ο χρηστης Β φτιαξει ενα προγραμμα οπου τρεχει σηνεχεια και εχει
  14. μια εντολη read(fd, target.txt,max_size) οπου fd μεταβλητό,τοτε αν τυχει
  15. και ο χρηστης Α ανοιξει το target.txt (θα καταχωρηθεί ενα fd στο open
  16. files tables) υπαρχει η δυνατότητά ο χρηστης Β να διαβασει το αρχειο
  17. target.txt,αφου οπως λεει η photo δεν θα ελεχθουν τα δικαιωματα.
  18.  
  19. ?huh? πραγματι αυτο συμβαίνει?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement