FW: NetMod ths intracom-energopoihsh toy kppp
Nikolaos Korkakakis
korkakak at gmail.com
Thu Sep 16 14:43:49 EEST 2004
Συντορφε ;-)
Για να δείς τι ανήκει σε ποιον πρέπει απλά να δεις τα αποτελέσματα της
eντολής ls -l στον κατάλογο ο οποίος σε ενδιαφέρει. Εν προκειμένω στον
κατάλογο /usr/sbin/
ανοιγεις λοιπόν μια κονσόλα [ε μην τα θέλουμε όλα στο πιάτα] πχ
konsole ή xterm και πας στον φάκελο /usr/sbin/ με την εντολή cd
/usr/sbin εκεί γράφεις ls -l | grep pppd
τα αποτελέσματα θα είναι κάπως έτσι :
(1) (2) (3) (4) (5)
(6)
-r-xr-xr-x 1 root bin 819668 Oct 6 2065 pppd*
Η στηλη 1 δείχνει τα file permissions σe treis omades USER , GRP ,
OTHER κα8ώς και τον τύπο του αρχείου
Η στήλη 2 δείχνει τον owner tou arxeiou
Η στήλη 3 δείχνει το group sto opoio anhkei to arxeio
Η στήλη 4 δειχνει το μέγεθος του αρχείου
Η στήλη 5 δείχνει την ημερομηνία τελευταίας τροποποιησης
και η στήλη 6 δείχνει το όνομα του αρχείου
Ουφ τελείωσα ;-) Να σημειωσω οτι τo παραπάνω output της ls ειναι fake
οποτε μην το συγκρινεις με το δικό σου.
για να αλλάξεις τα permission χρησιμοποιεις την εντολή chmod μαζί με
sticky και SU bit [Πως? man chmod στην κονσόλα]
για να αλλάξεις owner χρησιμοποιεις την εντολή chown [Πως? man chown
στην κονσόλα]
για να αλλάξεις group χρησιμοποιεις την εντολή ψηγρπ [Πως? man chgrp
στην κονσόλα]
Τι ειναι το SUID bit και τι κάνει : Ειναι mia πατέντα [afora to FS kai
to scheduler] η οποία επιτρέπει ενα αρχείο να τρέχει με πατέρα άλλο
χρήστη από αυτόν που το καλεί. Στην προκειμένη να το τρέχεις σαν foo
user και να έχει root user permission. Γενικά είναι κακή ιδέα να έχεις
το SUID bit αναμένο [και ειδικά να δείχνει τον root] αλλά αν είσαι
μοναδικός χρήστης στο box σου δεν πειράζει
μετά από τα παραπάνω εισαγωγικά περνάω στα ερωτήματα σου
1.Για να βεβαιωθείς που ανληκει κανεις ενα
$ls -l /usr/sbin | grep pppd
ή απλά
$cd /usr/sbin
$ls -l
και ψάχνεις για το pppd ΄-)
2. Στο linux τα πάντα ανήκουν στον root[είτε το γράφουν τα permission
ειτε όχι] σε non-encrypted FS οπότε καλό 8α ήταν να αντιμετωπίζεται το
super account του root να αντιμετωπίζεται με προσοχή
3.με το chmod εαν είναι τόσο ανάγκη
4.Ήδη απαντή8ηκε
Ελπίζω να βοήθησα
Καλήμερα σας
On Thu, 16 Sep 2004 13:36:40 +0300, advocate <advocate at otenet.gr> wrote:
> To kppp den htan telika egkatesthmeno, etsi nomisa sthn arxh, htan
> programma egkatastasimo, kai to egkatesthsa apo thn pros8afairesh
> logismikoy, opote proste8hke aytomata sth grammh entolwn ths enarkshs
> Patwntas, loipon, to kppp gia na ektelestei moy emfanise mhnyma
> Den mporeite na ektelesete to kppp
> Den exete dikaiwmata ws /usr/sbin/pppd
> Bebaiw8eite oti ta kppp anhkei ston root kai exei to SUID bit
> energopoihmeno
> ERWTHMATA
> * Pws 8a bebaiw8w oti to kppp anhkei ston root? Mporei na anhksei s'
> ayton? Pws 8a to kanw na anhkei ston root?
> * Ti einai to SUID bit? Pws energopoieitai?
>
> -----Original Message-----
> From: migrate2linux-bounces at lists.hellug.gr
> [mailto:migrate2linux-bounces at lists.hellug.gr] On Behalf Of advocate
> Sent: Thursday, September 16, 2004 1:15 PM
> To: migrate2linux at lists.hellug.gr
> Subject: FW: NetMod ths intracom-teleytaia nea
>
> Dokimasa thn entolh poy moy eipe giorgos keramidas alla moy bgazei
> cp is missing destination
> opote den mporw na proxwrhsw
> sto metaksy katebasa kai ta sxetika apo thn intracom alla diapistwsa kai
> pali oti exoyn ginei me ypodeigma to REDHAT
> an mporeite na moy peite pws 8a brw to kppp sto suse kai na to ektelesw,
> nomizw oti 8a ly8oyn polla problhmata
>
> -----Original Message-----
> From: migrate2linux-bounces at lists.hellug.gr
> [mailto:migrate2linux-bounces at lists.hellug.gr] On Behalf Of Giorgos
> Keramidas
> Sent: Thursday, September 16, 2004 11:32 AM
> To: advocate at otenet.gr
> Cc: migrate2linux at lists.hellug.gr
> Subject: Re: NetMod ths intracom-teleytaia nea
>
> On 2004-09-16 10:04, advocate <advocate at otenet.gr> wrote:
> > Sas eyxaristw 8erma gia thn amesh antapokrish sas. Dystyxws xtes to
> > apogeyma den katafera na paw grafeio giati me epiasan oi gastronomikes
> > moy anhsyxies. Opws katalabainete ta mhnymata sas einai polla kai 8a
> ta
> > dw ena - ena, mia kai o ka8enas sas dinei diaforetikh poreia gia ton
> > idio stoxo. Ayto 8a moy parei xrono, isws shmera 'h kai ayrio, labete
> > ypopsh sas oti prepei taytoxrona na eksyphrethsw kai toys aksiotimoys
> > pelates moy. To prwto problhma einai pws 8a mpw ws root, eida enan
> tropo
> > poy moy grafete, 8a to palepsw.
> >
> > -----Original Message-----
> > From: migrate2linux-bounces at lists.hellug.gr
> > [mailto:migrate2linux-bounces at lists.hellug.gr] On Behalf Of advocate
> > Sent: Wednesday, September 15, 2004 2:13 PM
> > To: migrate2linux at lists.hellug.gr
> > Subject: RE: NetMod ths intracom-teleytaia nea
> >
> > 1. TO kppp den to brhka, pros to paron
> > 2. asxolh8hka me thn allagh toy /etc/sysconfig/network/ifcfg-ppp0:
> > To arxeio ayto den einai dynato na apo8hkeysei tis nees times. Moy
> > anoigei me k-write kai meta th metabolh timwn kai kata thn apo8hkeysh
> > moy emfanizei mhnyma oti den einai dynath h apo8hkeysh toy.
>
> Το αρχείο ανήκει στο χρήστη root και δε μπορείς να το πειράξεις. Μιας
> και
> σου πρότεινε πολύς κόσμος να δουλέψεις ως root, μια ιδέα ακόμα μπορεί να
> αποδειχθεί χρήσιμη:
>
> Μπορείς να επεξεργαστείς το αρχείο σαν απλός χρήστης (αφού έχεις
> δικαίωμα να το διαβάσεις) και να αποθηκεύσεις ένα αντίγραφό του.
>
> Για παράδειγμα, αν το αρχείο που ανοίγεις με το kwrite λέγεται
> ifcfg-ppp0, κάνε τις αλλαγές σου, αποθήκευσέ το ως
> /tmp/ifcfg-ppp0.new
> και όταν αργότερα μπεις ως root αντέγραψέ το στη σωστή του θέση:
>
> advocate$ su -
> Password: *****
> root# cd /etc/sysconfig/network
> root# cp ifcfg-ppp0 ifcfg-ppp0.bak
> root# cp /tmp/ifcfg-ppp0.new ifcfg-ppp0
>
> Ετσι υπάρχει το νέο αρχείο σαν ifcfg-ppp0 κι ένα αντίγραφο ασφαλείας του
> παλιού (μήπως θες να το επαναφέρεις αργότερα) και δε χρειάζεται να
> μπλέξεις
> με το editing αρχείων μέσα από το root shell που σου δίνει η `su' :-)
>
>
--
Undergraduate Student of CEID
http://students.ceid.upatras.gr/~korkakak
More information about the Migrate2linux
mailing list