permanent umask

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

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

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

Re: permanent umask

Δημοσίευσηαπό ted » 22 Ιουν 2008, 23:35

Ώς root δεν μπορώ να δώ κάτι, και με την εντολή ls -la μου εμφανίζονται σε ένα χρήστη μόνο τα αρχεία: .bash_history και .sudo_as_admin_successful, το πρώτο έχει κάποιες εντολές και το δεύτερο είναι άδειο... (size = 0)

στους άλλους δύο χρήστες δέν έχει τίποτα...
Τελευταία επεξεργασία από ted και 24 Ιουν 2008, 18:00, έχει επεξεργασθεί 1 φορά/ες συνολικά
ted
babeTUX
babeTUX
 
Δημοσιεύσεις: 17
Εγγραφή: 21 Ιουν 2008, 13:28
Εκτύπωση

Re: permanent umask

Δημοσίευσηαπό ftso » 22 Ιουν 2008, 23:42

Αν τα αρχεία που βρίσκονται κάτω απο το ~ πειραχτούν απο τον root τότε νομίζω πως ιδιοκτήτης τους γίνετε ο root, πράγμα που δεν είναι σωστό.
Αν θέλει να τροποποιήσει το αρχειο .profile τότε μπορεί, κάνοντας login με τον αντίστοιχο χρήστη, με τον nano δίνοντας :
Κώδικας: Επιλογή όλων
nano ~/.profile
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: permanent umask

Δημοσίευσηαπό The_Mentor » 22 Ιουν 2008, 23:50

περίεργο..

δίνεις ~su και μετά passwd και είσαι super user
και μετά καπάκι gedit .profile

και στο βγάζει άδειο? Βάζεις την τελεία πριν το profile?
The_Mentor
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 990
Εγγραφή: 15 Μάιος 2008, 14:34
Εκτύπωση

Re: permanent umask

Δημοσίευσηαπό The_Mentor » 22 Ιουν 2008, 23:55

ftso έγραψε:Αν τα αρχεία που βρίσκονται κάτω απο το ~ πειραχτούν απο τον root τότε νομίζω πως ιδιοκτήτης τους γίνετε ο root, πράγμα που δεν είναι σωστό.
Αν θέλει να τροποποιήσει το αρχειο .profile τότε μπορεί, κάνοντας login με τον αντίστοιχο χρήστη, με τον nano δίνοντας :
Κώδικας: Επιλογή όλων
nano ~/.profile


Νόμίζω δεν είναι έτσι... Έχω την εντύπωση πως μόνο τα νέα αρχεία που δημιουργούνται και είναι conf ή τέλος πάντων αρχεία συστήματος παίρνει τα δικαιώματα ο root. τα αρχεία του χρήστη και γενικά αυτά που τον αφορούν παραμένουν στην δικαιοδοσία του. Θυμάμαι το είχα διαβάσει πριν καιρό στο website της IBM για τα συστήματά της.
The_Mentor
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 990
Εγγραφή: 15 Μάιος 2008, 14:34
Εκτύπωση

Re: permanent umask

Δημοσίευσηαπό ted » 23 Ιουν 2008, 00:00

The_Mentor έγραψε:περίεργο..

δίνεις ~su και μετά passwd και είσαι super user
και μετά καπάκι gedit .profile

και στο βγάζει άδειο? Βάζεις την τελεία πριν το profile?



λειτουργώ πάντα ώς root...
το αρχείο .profile δεν μπορώ να το βρώ πουθενά! ούτε το -ls -la το εμφανίζει, ούτε με nano .profile το ανοίγει...
Τί πρέπει να περιέχει αυτό το αρχείο; Μπορεί να κάνει κάποιος copy/paste τα περιεχόμενά του;
ted
babeTUX
babeTUX
 
Δημοσιεύσεις: 17
Εγγραφή: 21 Ιουν 2008, 13:28
Εκτύπωση

Re: permanent umask

Δημοσίευσηαπό The_Mentor » 23 Ιουν 2008, 00:07

αυτό είναι το δικό μου που βρίσκεται στο /home/onoma_mou/

Κώδικας: Επιλογή όλων
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
   . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi


σε αυτό, πρέπει να κάνει uncomment το umask και να του δόσεις την τιμή 002

Σε προτρέπω να ρίξεις και ένα μάτι στο man του umask για να δεις τις τιμές που παίρνει μήπως και εξυπηρετήσεις τις ανάγκες σου με κάτι άλλο
The_Mentor
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 990
Εγγραφή: 15 Μάιος 2008, 14:34
Εκτύπωση

Προηγούμενη

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