Πρόβλημα με τα δικαιώματα.  Το θέμα επιλύθηκε

...εγκαταστάσεις, αναβαθμίσεις, διαχείριση partitions, boot-loader, κλπ

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Στην ενότητα αυτή γράφουμε θέματα/ προβλήματα μόνο για το UBUNTU ή τα παράγωγά του.

Πρόβλημα με τα δικαιώματα.

Δημοσίευσηαπό da_perama1 » 17 Νοέμ 2010, 19:38

Προσπαθώ να οργανώσω έναν υπολογιστή στον οποίο μπαίνουν περίπου 20 χρήστες, ο καθένας με διαφορετικό λογαριασμό ( είναι ο κοινός υπολογιστής για τους καθηγητές ενός σχολείου ). Οπότε έπεσα μπροστά σε προβλήματα με τα δικαιώματα.
Στις δοκιμές που κάνω στο σπίτι μπήκα σαν χρήστης costa, και ...
Κώδικας: Επιλογή όλων
costa@costa-desktop:~$ cd ../dafni
costa@costa-desktop:/home/dafni$ ls -l
σύνολο 64
.............................................
drwxrwxrwx 10 dafni dafni 12288 2010-11-17 18:01 Εικόνες
.............................................
costa@costa-desktop:/home/dafni$ cd Εικόνες
costa@costa-desktop:/home/dafni/Εικόνες$
costa@costa-desktop:/home/dafni/Εικόνες$ ls -l
σύνολο 760
..................................................
-rw-r--r-- 1 dafni dafni 19887 2010-10-31 13:47 ypo.jpg

costa@costa-desktop:/home/dafni/Εικόνες$ rm -f ypo.jpg
costa@costa-desktop:/home/dafni/Εικόνες$ ls -l
σύνολο 740
....................................................

Ερώτηση :
Πως μου επιτράπηκε να σβήσω το ypo.jpg αφού εκτός από τον ιδιοκτήτη ( dafni ) όλοι οι υπόλοιποι ( εμού συμπεριλαμβανομένου ) έχουν δικαίωμα μόνο r ; :?:
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.04 precise 64bit (el_GR.UTF-8), Ubuntu 3.0.0-17-generic
3 Intel Core i5 CPU 650 3.20GHz ‖ RAM 7783 MiB ‖ Intel DH55TC -
4 Intel Core Processor Integrated Graphics Controller [8086:0042] (rev 02)
5 eth0: Intel 82578DC Gigabit Network Connection [8086:10f0] (rev 06)
da_perama1
punkTUX
punkTUX
 
Δημοσιεύσεις: 289
Εγγραφή: 11 Νοέμ 2008, 20:35
Τοποθεσία: Κέρκυρα
Εκτύπωση

Re: Πρόβλημα με τα δικαιώματα.

Δημοσίευσηαπό malos » 17 Νοέμ 2010, 23:54

Πιο πάνω αν δεις ο φάκελος "Εικόνες" έχει δικαιώματα εγγραφής για όλον το ντουνιά !!!
Η διαγραφή του αρχείου που λες .... δεν γίνεται στο αρχείο !!!! Γίνεται στο φάκελο ! Κουφό λίγο αλλά νιώθω ότι ... το καταλαβαίνεις ε;

Το αρχείο αν το άνοιγες με το gimp και το άλλαζες, αν μετά πάταγες την "Αποθήκευση" ... φαντάζομαι εκεί θα τσινούσε. Αυτό θα ήταν το " Μόνο ανάγνωση " για το εν λόγω αρχείο.
Επεξεργαστής: AMD Ryzen 9 5900x
Μνήμη Gskill 16gb (2X8gb), 3200 mh, CL 14
Μητρική: Asrock X570 phantom gaming X
Τροφοδοτικό: Corsair 850 platinum
Δίσκος: SSD Corsair MP600 (1 TB)
Άβαταρ μέλους
malos
saintTUX
saintTUX
 
Δημοσιεύσεις: 1251
Εγγραφή: 02 Νοέμ 2008, 12:00
Εκτύπωση

Re: Πρόβλημα με τα δικαιώματα.

Δημοσίευσηαπό da_perama1 » 18 Νοέμ 2010, 10:30

malos σ' ευχαριστώ για την απάντηση, μάλλον έχεις δίκιο. Πως όμως θα μπορέσω να δημιουργήσω ένα φάκελο στον οποίο
θα μπορούν να διαβάζουν όλοι όλα τα αρχεία
και να γράφουν όλοι αλλά να μπορούν να σβήσουν ή να τροποποιήσουν μόνο τα δικά τους αρχεία ;
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.04 precise 64bit (el_GR.UTF-8), Ubuntu 3.0.0-17-generic
3 Intel Core i5 CPU 650 3.20GHz ‖ RAM 7783 MiB ‖ Intel DH55TC -
4 Intel Core Processor Integrated Graphics Controller [8086:0042] (rev 02)
5 eth0: Intel 82578DC Gigabit Network Connection [8086:10f0] (rev 06)
da_perama1
punkTUX
punkTUX
 
Δημοσιεύσεις: 289
Εγγραφή: 11 Νοέμ 2008, 20:35
Τοποθεσία: Κέρκυρα
Εκτύπωση

Re: Πρόβλημα με τα δικαιώματα.

Δημοσίευσηαπό s.dalas » 18 Νοέμ 2010, 12:01

Σου παραθέτω αυτό
έγραψε:Δικαιώματα αρχείων

chmod octal file αλλαγή των δικαιώματων του αρχείου file σε octal, το octal είναι ένα τριψήφιο νούμερο που κάθενα από τα ψηφία του συμβολίζει ξεχωριστά το χρήστη,το group, και με πρόσθεση των ακόλουθων
* 4 ανάγνωση (r)
* 2 γραφή (w)
* 1 εκτέλεση (x)
παραδείγματα
chmod 777 – δικαιώματα rwx για όλους
chmod 755 – δικαιώματα rwx για τον ιδιοκτήτη,rx για το group και για όλους (περισσότερες οδηγίες θα βρείτε με την εντολή man chmod)
Επίσης δείτε και την chown για την αλλαγή ιδιοκτήτη του αρχείου.
από εδώ http://wiki.ubuntu-gr.org/Help/SystemAdministration/Terminal .

Πιστεύω πως σε ενδιαφέρει ο φάκελος που θα δημιουργήσεις να έχει το 755 . Φυσικά και τα αρχεία του καθενός το ίδιο.
...Open minds using open source...
Γνώσεις ⇛ Linux: Όσο ζω μαθαίνω | Προγραμματισμός: Πολύ λίγα | Αγγλικά: οφ κορς
Desktop -> Dual Core 2.5GHz, 5Gb of Ram, 640Gb HD, Nvidia 9500GT + Ubuntu 13.10 = Life is simple...
Notebook -> 10.04 dual boot Win 7 σε lenovo ideapad U350
;) Οδηγός προς Νεοεισερχομένους ;) Οδηγοί - How to - Tutorials σε Κατηγορίες ;) http://UbuntuForums.org ;)
Άβαταρ μέλους
s.dalas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2115
Εγγραφή: 19 Οκτ 2009, 03:42
Τοποθεσία: Καλλιθεα, Αθηνα
Εκτύπωση

Re: Πρόβλημα με τα δικαιώματα.

Δημοσίευσηαπό xaris2335 » 18 Νοέμ 2010, 13:56

Εδώ θα δείς οδηγίες.
Spoiler: show
Γνώσεις ⇛ Linux: | Προγραμματισμός:
Αγγλικά: καλά
Λειτουργικό ⇛ Ubuntu 10.04 LTS (32bit) ΕΛ σε Intel core 2 quad core Q9300
Προδιαγραφές ⇛INTEL CORE 2 QUAD CORE Q9300 2.50 GHZ LGA|WESTERN DIGITAL 750GB SATA2|ASUS 2GB DDR3 1333MHZ|GIGABYTE|ASUS EN9800GTX/HTDP 512MB PCI-E|Quickcam logitech E2500|Optiarc DVD RW AD-7173A

Κανάλι για Λίνουξ και όχι μόνο :lol: Διανομές Λίνουξ :lol:Συμβατότητα περιφ/κών με ubuntu :lol:
Άβαταρ μέλους
xaris2335
powerTUX
powerTUX
 
Δημοσιεύσεις: 1962
Εγγραφή: 10 Οκτ 2008, 16:16
Εκτύπωση

Re: Πρόβλημα με τα δικαιώματα.  Το θέμα επιλύθηκε

Δημοσίευσηαπό da_perama1 » 18 Νοέμ 2010, 21:29

Ευχαριστώ για την ανταπόκριση. Από το βίντεο ( που δεν περιέγραφε αυτό που έψαχνα ) πήγα σε διάφορες σελίδες και τελικά
Εύρηκα !! :clap:
Για να μπορέσει κανείς να δημιουργήσει ένα φάκελο μέσα στον οποίο να μπορούν όλοι να γράψουν αλλά ο καθένας να μπορεί να τροποποιήσει ή να σβήσει μόνο τα δικά του ( εκτός φυσικά από τον ιδιοκτήτη που έχει πλήρη δικαιώματα ) πρέπει να δώσει στον φάκελο rwx σε όλους ( 777 ) και επιπλέον να δώσει στους άλλους t ( sticky bit ) με την εντολή
chmod o+t < όνομα φακέλου >
αν μετά δωθεί η εντολή ls -l θα δει
drwxrwxrwxt .........

Δεν περιγράφω τα ευρήματά μου για λόγους αυτοθαυμασμού :thumbdown: αλλά γιατί μπορεί να χρησιμεύσει και σε κάποιον άλλο. Μου φαίνεται ότι ένας φάκελος με αυτά τα δικαιώματα ( και σύνδεσμο σε όλες τις επιφάνειες εργασίας ) είναι πολύ χρήσιμος σε κάθε υπολογιστή που έχει περισσότερους από ένα χρήστες.
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.04 precise 64bit (el_GR.UTF-8), Ubuntu 3.0.0-17-generic
3 Intel Core i5 CPU 650 3.20GHz ‖ RAM 7783 MiB ‖ Intel DH55TC -
4 Intel Core Processor Integrated Graphics Controller [8086:0042] (rev 02)
5 eth0: Intel 82578DC Gigabit Network Connection [8086:10f0] (rev 06)
da_perama1
punkTUX
punkTUX
 
Δημοσιεύσεις: 289
Εγγραφή: 11 Νοέμ 2008, 20:35
Τοποθεσία: Κέρκυρα
Εκτύπωση

Re: Πρόβλημα με τα δικαιώματα.

Δημοσίευσηαπό s.dalas » 18 Νοέμ 2010, 21:37

da_perama1 έγραψε:Δεν περιγράφω τα ευρήματά μου για λόγους αυτοθαυμασμού :thumbdown: αλλά γιατί μπορεί να χρησιμεύσει και σε κάποιον άλλο. Μου φαίνεται ότι ένας φάκελος με αυτά τα δικαιώματα ( και σύνδεσμο σε όλες τις επιφάνειες εργασίας ) είναι πολύ χρήσιμος σε κάθε υπολογιστή που έχει περισσότερους από ένα χρήστες.

Και πολύ καλά κάνεις!!!!
Υπάρχει κάποιος αναλυτικός σύνδεσμος να μας παραθέσεις?
...Open minds using open source...
Γνώσεις ⇛ Linux: Όσο ζω μαθαίνω | Προγραμματισμός: Πολύ λίγα | Αγγλικά: οφ κορς
Desktop -> Dual Core 2.5GHz, 5Gb of Ram, 640Gb HD, Nvidia 9500GT + Ubuntu 13.10 = Life is simple...
Notebook -> 10.04 dual boot Win 7 σε lenovo ideapad U350
;) Οδηγός προς Νεοεισερχομένους ;) Οδηγοί - How to - Tutorials σε Κατηγορίες ;) http://UbuntuForums.org ;)
Άβαταρ μέλους
s.dalas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2115
Εγγραφή: 19 Οκτ 2009, 03:42
Τοποθεσία: Καλλιθεα, Αθηνα
Εκτύπωση

Re: Πρόβλημα με τα δικαιώματα.

Δημοσίευσηαπό xaris2335 » 19 Νοέμ 2010, 11:48

da_perama1 έγραψε:chmod o+t < όνομα φακέλου >
αν μετά δωθεί η εντολή ls -l θα δει
drwxrwxrwxt .........

καλό θα ήταν να γίνει έτσι η εντολή
Κώδικας: Επιλογή όλων
chmod 775 ονομα φακέλου

και όχι έτσι
Κώδικας: Επιλογή όλων
chmod 777 ονομα φακέλου

γιατί με τα τρία εφτάρια δίνεις πρόσβαση και στους άλλους User=7 Group=7 Others=7 και πίστεψεμαι αυτό δεν το θες.
Spoiler: show
Γνώσεις ⇛ Linux: | Προγραμματισμός:
Αγγλικά: καλά
Λειτουργικό ⇛ Ubuntu 10.04 LTS (32bit) ΕΛ σε Intel core 2 quad core Q9300
Προδιαγραφές ⇛INTEL CORE 2 QUAD CORE Q9300 2.50 GHZ LGA|WESTERN DIGITAL 750GB SATA2|ASUS 2GB DDR3 1333MHZ|GIGABYTE|ASUS EN9800GTX/HTDP 512MB PCI-E|Quickcam logitech E2500|Optiarc DVD RW AD-7173A

Κανάλι για Λίνουξ και όχι μόνο :lol: Διανομές Λίνουξ :lol:Συμβατότητα περιφ/κών με ubuntu :lol:
Άβαταρ μέλους
xaris2335
powerTUX
powerTUX
 
Δημοσιεύσεις: 1962
Εγγραφή: 10 Οκτ 2008, 16:16
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Λειτουργικό Σύστημα