Σελίδα 1 από 1

Δικαιώματα αρχείων μεταξύ υπολογιστών

ΔημοσίευσηΔημοσιεύτηκε: 06 Ιούλ 2018, 13:15
από minios67
Είμαι τεχνικός σε δημόσιο νοσοκομείο.
Σε εθελοντική βάση έχω εγκαταστήσει από παλιά Linux σε υπολογιστή της Καρδιολογικής κλινικής.
Στον υπολογιστή αυτό υπάρχει "κοινός φάκελος αρχείων" και στην αρχή αυτόν τον φάκελο τον έβλεπε μόνο ένας υπολογιστής με windows. Οι υπολογιστές με Windows έγιναν 6 και ο σκληρός του υπολογιστή με Linux χάλασε μετά από 10 χρόνια αδιάλειπτης χρήσης. Ευτυχώς το λειτουργικό ενημερώνονταν και αναβαθμιζόταν τακτικά και κρατούνταν αντίγραφα ασφαλείας.
Στον υπολογιστή μπήκε καινούργιος δίσκος κι εγκαταστάθηκαν xubuntu 18.04.
Οι υπολογιστές με windows βλέπουν τον "κοινό φάκελο αρχείων" αλλά όποιος δημιουργεί αρχείο σε αυτόν από υπολογιστή με windows το αρχείο έχει ιδιοκτήτη "nobody". Το αρχείο αυτό μπορούν να το επεξεργαστούν εκ νέου από τα windows αλλά όχι από τον υπολογιστή με linux καθ' ότι ο χρήστης στο linux είναι "kardiologiki".
Ο φάκελος "κοινός φάκελος αρχείων" βρίσκεται στον υπολογιστή με Linux και αυτός, οι υποφάκελοι και τα περισωσμένα-ανακτημένα αρχεία από πρόσφατο αντίγραφο ασφαλείας έχουν ιδιοκτήτη και ομάδα "kardiologiki".
Δυσκολεύτηκα στο να δηλώσω ως κοινόχρηστο αυτό το φάκελο καθ' ότι το Thunar δεν δίνει αυτή την δυνατότητα. Εγκατέστησα τον Ναυτίλο που παρέχει αυτή την δυνατότητα.
Εγκατέστησα και τη Samba για περισσότερες δυνατότητες.
Τι πρέπει να κάνω ώστε τα αρχεία (.doc) να δουλεύουν σε όλους τους υπολογιστές και να μην έχω πρόβλημα με τα δικαιώματα.

Re: Δικαιώματα αρχείων μεταξύ υπολογιστών

ΔημοσίευσηΔημοσιεύτηκε: 06 Ιούλ 2018, 20:23
από kosmos890
Μερικές σκέψεις που ίσως βοηθήσουν
  1. Στο group nobody να προσθέσεις τον χρήστη kardiologiki
  2. Να ορίσεις τον χρήστη kardiologiki στο smb.conf

Re: Δικαιώματα αρχείων μεταξύ υπολογιστών

ΔημοσίευσηΔημοσιεύτηκε: 06 Ιούλ 2018, 21:25
από minios67
kosmos890
Κατ' αρχήν ευχαριστώ πάρα πολύ.
Πράγματα με οποία έρχομαι αντιμέτωπος σπάνια δυστυχώς συνηθίζω να τα ξεχνάω.
Πως θα κάνω το Νο1; Πως θα προσθέσω στην ομάδα nobody τον χρήστη kardiologiki;
Με το smb.conf του Samba είχα ασχοληθεί παλιά, ξέρω πως να αλλάξω το αρχείο με δικαιώματα admin σε έναν κειμενογράφο αλλά δεν θυμάμαι πως ακριβώς θα το κάνω.
Ένα παλιό smb.conf από την παλιά εγκατάσταση με Linux Mint 18 ήταν έτσι:
[global]
workgroup = workgroup
netbios name = kardiologiki
[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printing = cups
printcap name = cups
load printers = yes
printable = Yes
browseable = Yes
writable = no
public = yes
[print$]
path = /var/lib/samba/printers
writeable = yes
guest ok = yes
[Κοινός Φάκελος αρχείου]
path = /home/kardiologiki/Επιφάνεια εργασίας/Κοινός Φάκελος αρχείου
writeable = yes
browseable = yes
guest ok = yes
guest account = nobody
map to guest = bad user
[Δημόσια]
path = /home/kardiologiki/Δημόσια
writeable = No
browseable = yes
guest ok = yes

Re: Δικαιώματα αρχείων μεταξύ υπολογιστών

ΔημοσίευσηΔημοσιεύτηκε: 06 Ιούλ 2018, 21:51
από kosmos890
Πάρε ένα backup απο το smb.conf και δοκίμασε να προσθέσεις στο section Public
Κώδικας: Επιλογή όλων
write list = kardiologiki

Πληροφορίες για το configuration εδω

Για να προσθέσεις εναν user σε ένα group δες εδώ