Forum Index > Open Source > Linux

#0 by System at 2006-08-25 20:23:38 (985 săptămâni în urmă) - [Link]Top
Linux talk...


Mesaj util ?   Da   44 puncte

1 2 3 4 5 6 7 8 9 10 ... 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 ... 363 364 365 366 367 368 369 370 371 372
<< Precedenta      Următoarea >>

#8501 by PumaMD (Uploader) (0 mesaje) at 2015-08-27 18:08:27 (516 săptămâni în urmă) - [Link]Top
#8500 catalin1000, da, partitiile windows se pot modifica cel mai sigur cu Acronis, acele pe linux mai bine sa le arhivezi cu fsarchiver si dupa asta sa le recreezi


Mesaj util ?   Da   0 puncte
#8502 by catalin1000 (Power User) (1 mesaje) at 2015-08-27 23:06:50 (516 săptămâni în urmă) - [Link]Top
#8501 PumaMD, ))) da vezi ca eu am linuxu in VirtualBox, merci de raspuns, voi face deja alta imagine


Mesaj util ?   Da   0 puncte
#8503 by catalin1000 (Power User) (1 mesaje) at 2015-09-01 00:10:47 (515 săptămâni în urmă) - [Link]Top
Am creat un user nou prin "useradd" , apoi l-am sters prin "userdel" dar in /home/ inca a ramas directoriu' cu numele utilizatorului care l-am sters, dece? E safe daca il sterg manual prin rmdir?


Mesaj util ?   Da   0 puncte
#8504 by alexx_G (Ce e val ca valul trece..) (0 mesaje) at 2015-09-01 09:23:12 (515 săptămâni în urmă) - [Link]Top
#8503 catalin1000, Da. Doar că rmdir șterge un folder gol. Așa că dacă acolo sunt fișiere rm -rf v pomoși.
Pentru ștergerea/adăugarea utilizatorului e mai bine să folosești adduser/deluser (ele under the hood folosesc useradd/userdel pur și simplu sunt mai high level (ast ca și în cazult aptitude vs apt-get/apt-cache). Plus mai au flaguri de genul --remove-home.


Mesaj util ?   Da   0 puncte
#8505 by catalin1000 (Power User) (1 mesaje) at 2015-09-01 12:20:52 (515 săptămâni în urmă) - [Link]Top
#8504 alexx_G, aha, am inteles, merci..


Mesaj util ?   Da   0 puncte
#8506 by smileinside (Uploader) (0 mesaje) at 2015-09-02 21:07:18 (515 săptămâni în urmă) - [Link]Top
Bună, poate cineva să-mi spună ce face comanda următoare: ls a*b ?


Mesaj util ?   Da   0 puncte
#8507 by liviu93 (Power User) (0 mesaje) at 2015-09-02 21:15:21 (515 săptămâni în urmă) - [Link]Top
#8506 smileinside, RTFM )


Mesaj util ?   Da   1 puncte
#8508 by smileinside (Uploader) (0 mesaje) at 2015-09-02 21:19:16 (515 săptămâni în urmă) - [Link]Top
#8507 liviu93, în manual e doar cîte un singur atribut aparte descris, să înțeleg că e --all și --escape ?


Mesaj util ?   Da   0 puncte
#8509 by catalin1000 (Power User) (1 mesaje) at 2015-09-02 21:27:56 (515 săptămâni în urmă) - [Link]Top
#8506 smileinside, "... ls a*b ..." - iti arata la ecran continutul directoriului "a*b" ...


Mesaj util ?   Da   0 puncte
#8510 by Barttos Drivers Club (42) (0 mesaje) at 2015-09-02 23:18:08 (515 săptămâni în urmă) - [Link]Top
#8508 smileinside, read this, it is called globing http://tldp.org/LDP/GNU-Linux-Tools-Summary/html/x11655.htm


Mesaj util ?   Da   2 puncte
#8511 by smileinside (Uploader) (0 mesaje) at 2015-09-03 21:00:11 (515 săptămâni în urmă) - [Link]Top
#8510 Barttos, mulțumesc, chiar am nevoie


Mesaj util ?   Da   0 puncte
#8512 by smileinside (Uploader) (0 mesaje) at 2015-09-03 22:42:14 (515 săptămâni în urmă) - [Link]Top
Care este diferența dintre un director DOS și unul UNIX ? pe lîngă faptul că în DOS se utilizează dir /ad, iar în Unix ls -d */ pentru a vedea directoarele, desigur și modalitatea de schimbare a permisiunilor. La nivel de structură a sistemului de fișiere parcă e arbore și la unul și la altul.

Este vreo diferență între aceste două tipuri de directoare ?


Mesaj util ?   Da   0 puncte
#8513 by PumaMD (Uploader) (0 mesaje) at 2015-09-04 08:08:40 (515 săptămâni în urmă) - [Link]Top
#8512 smileinside, sistemele de fisiere sunt diferite


Mesaj util ?   Da   0 puncte
#8514 by smileinside (Uploader) (0 mesaje) at 2015-09-04 18:06:36 (514 săptămâni în urmă) - [Link]Top
#8513 PumaMD, e arborescent și unul și altul, sau despre ce zici tu ?

Așa o problemă:

Quote:

Daca se copiaza fişierul sh in directorul propriu, devenim proprietarul copiei. Daca se foloseste comanda chmod se pozitioneaza bitul suid, iar prin comanda chown se modifica proprietarul la root. Executand acum copia vom detine privilegiul de a fi root. Acest lucru nu se produce, deci care este greseala in rationament ?



Citind despre suid am constat că el se folosește atunci cînd avem nevoie de a executa un fișier care nu ne aparține, iar bitul suid ne permite de al executa cu drepturi de proprietar, nu de utilizator curent.

Deci, din condiție:
1. Am copiat fișierul.
2. Am schimbat chmod la 7554 pentru fișier.
3. Schimbă proprietarul fișierului la root. (Cam nu prea merge, fiindcă trebuie să avem drepturi de root, adică aceleași drepturi ca proprietarul țintă).
4. Și acum execuți fișierul.

Așadar, de ce nu ar merge ? Presupun că la pasul 3 se resetează bitul suid, de aia mai apoi nu-l poți executa, dar nu am găsit nimic despre asta în descrierea comenzii chown, sau chiar nu se modifică proprietarul și de asta nu avem privilegii de root.

Păreri, idei despre eroarea în raționament ?

Editat de către smileinside la 2015-09-04 21:25:47




Mesaj util ?   Da   0 puncte
#8515 by catalin1000 (Power User) (1 mesaje) at 2015-09-05 10:36:14 (514 săptămâni în urmă) - [Link]Top
:)


Mesaj util ?   Da   1 puncte
#8516 by PumaMD (Uploader) (0 mesaje) at 2015-09-05 10:51:32 (514 săptămâni în urmă) - [Link]Top
#8514 smileinside, orice sistema de fisiere care o sa o vezi acum, e arborescenta

#8514 smileinside, "... 1. Am copiat fișierul.
2. Am schimbat chmod la 7554 pentru fișier.
3. Schimbă proprietarul fișierului la root. (Cam nu prea merge, fiindcă trebuie să avem drepturi de root, adică aceleași drepturi ca proprietarul țintă).
4. Și acum execuți fișierul. ..." -

Fara drepturi de root nu poti seta ca fisierul apartine lui root.

Ca exemplu, ia /bin/ping, el are suid setat si lucreaza intotdeauna cu drepturi de root (ICMP nu generezi cu drepturi de utilizator :D)


Mesaj util ?   Da   0 puncte
#8517 by bulbuk (fac bulbuși din jvacică) (0 mesaje) at 2015-09-05 10:58:07 (514 săptămâni în urmă) - [Link]Top
#8514 smileinside, daca ai pus owneru root, ap ai sa poti executa numai de pe root.
da de ce pe root? daca nui ceva super important ori periculos pune de pe useru tau.

schimba de sub root ori cu sudo owneru la file pe useru tau dupa asta fal executabil, daca nui inca
Code
# chown myUser myFile
$ chmod +x myFile



Mesaj util ?   Da   0 puncte
#8518 by PumaMD (Uploader) (0 mesaje) at 2015-09-05 11:10:01 (514 săptămâni în urmă) - [Link]Top
#8517 bulbuk, "... daca ai pus owneru root, ap ai sa poti executa numai de pe root ..." - https://en.wikipedia.org/wiki/Setuid


Mesaj util ?   Da   0 puncte
#8519 by smileinside (Uploader) (0 mesaje) at 2015-09-05 18:37:29 (514 săptămâni în urmă) - [Link]Top
#8516 PumaMD, "... Fara drepturi de root nu poti seta ca fisierul apartine lui root. ..." - am făcut cu sudo și i-am dat fișierul lui root

#8517 bulbuk, "... daca ai pus owneru root, ap ai sa poti executa numai de pe root. ..." - am ajuns și eu la asta.

Mulțumesc pentru ajutor.


Mesaj util ?   Da   0 puncte
#8520 by PumaMD (Uploader) (0 mesaje) at 2015-09-05 18:49:51 (514 săptămâni în urmă) - [Link]Top
#8519 smileinside, tu ai pus setuid, dar ai pus si setuid pentru grupa si "other", deaceea si nu poti executa din numele utilizatorului simplu, aplicatia cu drepturi de root

seteaza 4711 la binar


Mesaj util ?   Da   0 puncte
#8521 by smileinside (Uploader) (0 mesaje) at 2015-09-06 14:22:03 (514 săptămâni în urmă) - [Link]Top
#8520 PumaMD, Eu m-am condus după asta:

suid=4
sgid=2
stiky bit=1

adică trebuie să pun 7551. Să înțeleg că pentru user e 1, pentru group 2, pentru toți 4.

Am o întrebare referitor la ln -s cînd sursa nu este disponibilă. Adică facem un soft link la un file inexistent. În cazul unui hard link asta nu merge, cu soft link se creează, dar nu pointează către nimic. Să înțeleg că e un fel de shortcut care încă nu i s-a setat ținta ? Sau cum se explică faptul că linkul se creează chiar dacă nu are o țintă ?


Mesaj util ?   Da   0 puncte
#8522 by PumaMD (Uploader) (0 mesaje) at 2015-09-07 08:30:40 (514 săptămâni în urmă) - [Link]Top
#8521 smileinside,

hardlink e doar crearea unui inode care indica spre datele altui inode. Atunci cind acelasi fisier are mai multe hard-link-uri, propriu zis fisierul nu va disparea de pe hard-disk pina nu stergi toate hard-link-urile... stergind unul, fisierul nu dispare.

Nu cred ca trebuie de explicat de ce nu merge sa faci hardlink spre ceva inexistent :D

symlink (nu softlink) este similar cu "shortcut/ярлык" din windows. El poate indica spre orice obiect, inclusiv si inexistent, deoarece el propriu zis pe harddisk se comporta ca un obiect similar cu fisierul, nu e doar inscriere inode precum e hardlink-ul.


Mesaj util ?   Da   0 puncte
#8523 by MrDeath Velo Club (Power User) (0 mesaje) at 2015-09-07 22:50:31 (514 săptămâni în urmă) - [Link]Top
poate asa va fi mai clar ? :)
http://www.read.seas.harvard.edu/~kohler/class/05f-osp/notes/fig15-07.jpg


Mesaj util ?   Da   0 puncte
#8524 by smileinside (Uploader) (0 mesaje) at 2015-09-08 19:47:37 (514 săptămâni în urmă) - [Link]Top
#8522 PumaMD,

#8523 MrDeath, am înțeles, mulțumesc


Mesaj util ?   Da   0 puncte
#8525 by 7D (User) (0 mesaje) at 2015-09-12 23:27:17 (513 săptămâni în urmă) - [Link]Top
Ce destributiv sami aleg pentru un web server..... Centos vs Debian vs Ubuntu


Mesaj util ?   Da   0 puncte

1 2 3 4 5 6 7 8 9 10 ... 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 ... 363 364 365 366 367 368 369 370 371 372
<< Precedenta      Următoarea >>

Forum Index > Open Source > Linux


Navigare rapidă:


Comunitatea digitală din Moldova. Să adunăm și să organizăm conținutul autohton de pe întreg internet pe un singur site web.