Kan man starta vsftpd som en annan user än root?

Permalänk
Inaktiv

Kan man starta vsftpd som en annan user än root?

Hur gör man detta?

Finns det någon bra guide? har sökt en del men inte hittat något bra

Permalänk
Hedersmedlem

Om du tänkt köra FTP-servern på en port under 1024 så är det direkt inte möjligt att göra det utan att vara `root`, på grund av en säkerhetsbegränsning. Det är kanske detta som krånglar för dig.

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Permalänk
Hedersmedlem

Re: Kan man starta vsftpd som en annan user än root?

Citat:

Ursprungligen inskrivet av jolin
Hur gör man detta?

Finns det någon bra guide? har sökt en del men inte hittat något bra

Vad sägs om den läskiga manualen?

Citat:

run_as_launching_user
Set to YES if you want vsftpd to run as the user which launched vsftpd. This is useful where root access is not available. MASSIVE WARNING! Do NOT enable this option unless you totally know what you are doing, as naive use of this option can create massive security problems. Specifically, vsftpd does not / cannot use chroot technology to restrict file access when this option is set (even if launched by root). A poor substitute could be to use a deny_file setting such as {/*,*..*}, but the reliability of this cannot compare to chroot, and should not be relied on. If using this option, many restrictions on other options apply. For example, options requiring privilege such as non-anonymous logins, upload ownership changing, connecting from port 20 and listen ports less than 1024 are not expected to work. Other options may be impacted.

Default: NO

Visa signatur

I have free will but I choose to oscillate