Hello!
Nem nagyon tudtam, hogy hova passzol ez a kérdés, így végül az autentikációs probléma miatt ide írtam. Bocsánat, ha mégis van ennél jobb topic hozzá!
Amit meg kell oldanom:
ftp szervert virtualizálnék (vsftpd), de teljesen. A mysql autentikáció rész már működik, de persze nem tökéletes, mert egy új felhasználót sehogy se tudtam eddig saját könyvtárhoz juttatni automatikusan.
A problémát az okozza, hogy létre kell neki hozni egy könyvtárt és azt a sajátjaként kell látnia, vagyis okvetlenül ki kell adni egy ehhez hasonló parancsot:
sudo chown felhasználó:csoport könyvtár
Amire gondoltam megoldásként:
Készítenék egy mindentől független felhasználót valahogy így:
sudo adduser --disabled-password autd
Az /etc/sudoers állományban megengedem számára azt az egyetlen parancsot, amire szüksége van, méghozzá jelszó használata nélkül:
autd ALL=NOPASSWD: /bin/chown
Itt is elakadtam egy kicsit, mert szeretném kizárólag a localhost-ra korlátozni ezt a jogot, de valahogy nem találtam meg a helyes szintaxist, de ez most mellékes.
Ezt a felhasználót kellene rávennem arra, hogy használja ki, hogy nem kell jelszót megadnia ehhez az egy parancshoz.
Természetesen a
su -u autd --command='parancs'
nem ezt az eredményt produkálja, mert kéri a jelszót.
A chaten kaptam egy tippet, hogy próbáljam ssh-val, a link
itt található, de ez sem váltotta be a hozzá fűzött reményeket, mert a leírással szöges ellentétben jelszót kér.
Kaphatok egy kis segítséget?