NIS χρήστης δεν κάνει logon στον Η/Υ

Christos Ricudis ricudis at komodino.itc.auth.gr
Mon Jul 16 17:34:29 EEST 2007


Manolis Kiagias wrote:
> 
> Antonios Christofides wrote:
>> On Monday 16 July 2007 16:12:25 costas wrote:
>>   
>>> Φίλε Αντώνη,
>>>
>>> Σε ευχαριστώ για το μήνυμά σου...
>>>
>>> Έχεις δίκιο σε αυτά που γράφεις για τα προφίλ στο server.
>>> Επίσης θα μου έλυνε και προβλήματα με backup και αλλά...
>>>     
>> Όχι προφίλ, home directories λέγονται.
>>
>> Τι δίκτυο είναι; Δηλαδή είναι δίκτυο ethernet με καλώδια UTP και hub 10 
>> MBits; Όταν κάνεις ping -f υπάρχουν απώλειες; Το NFS τσαντίζεται όταν 
>> χάνονται πακέτα. Μήπως το μηχάνημα στο οποίο έκανες τις δοκιμές δεν 
>> έχει καλό καλώδιο ή έχει κάποιο άλλο πρόβλημα;
>>
>> Εν πάση περιπτώσει μια λύση στο πρόβλημα που έχεις έτσι όπως το έθεσες 
>> ειπώθηκε από κάποιον, και είναι ένα σκριπτάκι που να δημιουργεί τις 
>> home directories όταν μπουτάρει ο client.  Κάτι σαν
>>
>> for user in `ypcat passwd`; do
>>   mkdir /home/$user
>>   chown $user:$user /home/$user
>> done
>>   
> Για την ακρίβεια, αυτό θα κάνει ακριβώς τη δουλειά...
> 
> #! /bin/bash
> HOMES=/home
> for user in `ypcat passwd | cut -f1 -d ':'`; do
>   if ! [ -d "$HOMES/$user" ]; then
>      mkdir $HOMES/$user
>      chown -R $user:$user $HOMES/$user
>   fi
> done
> 
> και αν τα μηχανήματα δεν τα επανεκκινείς συχνά (η καθόλου) το βάζεις στο
> cron/hourly να στο τρέχει κάθε ώρα...
> 
> 

O swstos tropos bebaia na ginei ayto einai me ena PAM module pou se ka8e 
login trexei ena script pou dhmiourgei to home directory, an den yparxei, 
kai to kanei populate me ta arxeia tou xrhsth pou kanei checkout apo ena 
SVN, h akoma kalytera, apo ena Mercurial repository. Apo katw mpainei enas 
distributed lock manager ylopoihmenos me to FUSE pou apla koitazei ti exei 
kanei open o xrhsths kai to kanei lock sto SVN h commit meta apo ka8e 
eggrafh arxeiou. Ayto mporei na syndiastei bebaiws me ena dekstop applet pou 
petagetai meta apo ka8e edit arxeiou kai zhtaei apo ton user thn perigrafh 
ths allaghs gia na thn swsei sto commit log tou arxeiou.






-- 
Christos Ricudis				ricudis at itc.auth.gr
Systems Administrator				+30-2310-998656
IT Support Center
Aristotle University of Thessaloniki, GREECE




More information about the Linux-greek-users mailing list