[pso] [Tema 1] Intrebari

Drutu Bogdan bogdandrutu at gmail.com
Tue Mar 16 14:10:06 EET 2010


Ms mult pentru lamuriri. Nu am apucat sa mai reverific aseara, dar
acum o sa incerc cu modificarea de care ai zis tu.

2010/3/16 Faur Andrei <da3drus at gmail.com>:
> Salut,
>
> Problema apare din cauza ca masina virtuala are setat shell-ul
> utilizatorului nobody ca fiind /bin/false. Ergo, utilizatorul nobody
> nu poate sa execute nimic.
>
> Modificati /etc/passwd astfel incat shell-ul lui nobody sa fie
> /bin/bash. De asemenea, utilizatorul nobody va trebui sa aiba
> drepturi de citire + executie asupra fisierului test (aveti grija
> la permisiunile directoarelor din path-ul catre test).
>
> In curand va fi uploadata o noua versiune a masinii virtuale cu
> aceste modificari gata facute.
>
> --
> Andrei Faur
>
> 2010/3/15 Drutu Bogdan <bogdandrutu at gmail.com>:
>> O redownloadez acum, ca sa fiu sigur aveam o versiune de cateva zile
>> (dar va un update pe 9 martie). Daca tot nu merge revin.
>>
>> 2010/3/15 Faur Andrei <da3drus at gmail.com>:
>>> 2010/3/15 Drutu Bogdan <bogdandrutu at gmail.com>:
>>>> 2010/3/15 Faur Andrei <da3drus at gmail.com>:
>>>>> Salut,
>>>>>
>>>>> 2010/3/14 Drutu Bogdan <bogdandrutu at gmail.com>:
>>>>>> 1) La mine nu reuseste pornirea copilului cu nobody pe masina virtuala
>>>>>> (download-ata ieri). Am pus directorul cam peste tot pe unde am putut
>>>>>> sa il pun si tot nu a pornit. Nu se efectueaza nici o operatie.
>>>>>
>>>>> Ca student sau ca root iti merge?
>>>>
>>>> Deci eu din root execut ./test si am vazut in sursa ca incearca sa
>>>> porneasca ca si nobody acelasi executabil ( dar nu reuseste adik nu
>>>> executa nimic, si am pus in cam toate directoarele sursele si au
>>>> drepturi rwx toti useri. Any idea? )
>>>
>>> Rulezi testul pe masina virtuala? Ai ultima versiune a masinii?
>>>
>>>> [...]
>>>> Citez: "procesele ce aparţin de un utilizator neprivilegiat vor putea
>>>> opri sau porni monitorizarea unui apel de sistem doar pentru procesele
>>>> sale". "pentru task_struct-ul unui proces oarecare folosiţi funcţiile
>>>> pid_task() şi find_vpid()". Daca pidul pe care incearca sa il
>>>> monitorizeze cineva (root sau neprivilegiat) nu exista find_vpid
>>>> return null, ce mesaj sa intoarcem (0 e pt toti am formulat eu gresit
>>>> exemplul)?
>>>>
>>>
>>> EINVAL e ok [1]
>>>
>>> --
>>> Andrei Faur
>>>
>>> [1] http://cursuri.cs.pub.ro/lurker/message/20070312.202923.5c0da039.en.html
>>> _______________________________________________
>>> pso mailing list
>>> pso at cursuri.cs.pub.ro
>>> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso
>>>
>>
>>
>>
>> --
>> Bogdan.
>> _______________________________________________
>> pso mailing list
>> pso at cursuri.cs.pub.ro
>> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso
>>
> _______________________________________________
> pso mailing list
> pso at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso
>



-- 
Bogdan.


More information about the pso mailing list