Questions & Answers about Для аренды машины нужны паспорт и права.
Russian often expresses need with the pattern needed are X and Y, rather than I need / you need.
So this sentence is literally close to:
For the rental of a car, needed are a passport and a license.
The things that are needed — паспорт и права — are the grammatical subject of the sentence.
A more English-like way to think about it is:
- To rent a car, a passport and license are required.
Russian also can say:
- Вам нужны паспорт и права. = You need a passport and a license.
But in your sentence, the speaker is making a general statement, so there is no explicit you.