hlmod.hu https://hlmod.hu/ |
|
SFTP - Felhasználó hozzáadása(Egy kicsit másképp) https://hlmod.hu/viewtopic.php?f=116&t=30380 |
Oldal: 1 / 1 |
Szerző: | *tOrNaDo [ 2020.04.18. 07:43 ] |
Hozzászólás témája: | SFTP - Felhasználó hozzáadása(Egy kicsit másképp) |
Üdv! Az lenne a kérdésem, hogy hogyan tudom megcsinálni azt, hogy mikor egy felhasználó feltölt egy adott mappába, akkor a jogosultságokat átváltaná mondjuk 1000(Tulajdonos) 1000(Csoport) -re. Van egy felhasználó, pl.: ftp_user ez az ftp_user mikor feltölt, a csoportja ftp -re változik, ezt sikerül megcsinálnom. Viszont azt hogyan tudom, hogy a tulajdonos is megváltozzon, ha az ftp_user feltölt? Jelenleg így néz ki: ftp_user1 feltölti a test.xyz fájlt, és a test.xyz fájlnak a jogosultságai a következő: ftp_user1(Tulajdonos) ftp(Csoport) ftp_user feltölti mondjuk a test.xyz fájlt, és a test.xyz fájlnak a jogosultságai a következők: ftp_user(Tulajdonos) ftp(Csoport) Összefoglaló: Mikor az ftp_user feltölt bármilyen mappát vagy fájlt, onnantól kezdve, az ftp_user1 legyen a Tulajdonosa a fájlnak vagy az adott mappának. Elvileg van ilyen linuxban, hogy megváltoztatja a default directory Ownert, csak nem tudom milyen parancsal lehet megoldani. Válaszotokat előre is köszönöm! |
Szerző: | Adek [ 2020.04.18. 14:37 ] |
Hozzászólás témája: | Re: SFTP - Felhasználó hozzáadása(Egy kicsit másképp) |
Szia! Picit nézelődtem, ha jól gondolom akkor úgy szeretnéd, hogy a mappa tulajdonosa és csoportja is ugyanaz legyen. Kód: https://www.digitalocean.com/community/tutorials/how-to-enable-sftp-without-shell-access-on-ubuntu-18-04 Itt a chown rész lehet a megoldása annak amit szeretnél. Vagy te folyamatosan szeretnéd váltogatni a csoportot vagy tulajdonosát a mappának? Remélem picit segített, hanem még olvasok én is, hátha megtaláljuk a megfelelő parancsokat. |
Szerző: | terminator100 [ 2020.04.18. 19:30 ] |
Hozzászólás témája: | Re: SFTP - Felhasználó hozzáadása(Egy kicsit másképp) |
Így nem kéne hostingot futtatni, ha nem értesz hozzá, de hogy ne csak off legyen: putty-ban: chown -R tulajdonos:csoport /home/mappanév/mappanév/ és ezzel egy példa: chown -R admin:admin /home/admin/web/ Ha -R-t nem írod oda, akkor csak a fő mappa lesz arra állítva amit beírsz a többi fájl és mappa nem, vigyázz vele, mert ez egy durva parancs, ha véletlenül pl. kiadsz egy ilyet: chown -R admin:admin / Akkor kb lehal a fél rendszered... Amúgy hosztolást bízd rendszergazdákra akik értenek a linuxhoz. |
Szerző: | *tOrNaDo [ 2020.04.19. 17:36 ] |
Hozzászólás témája: | Re: SFTP - Felhasználó hozzáadása(Egy kicsit másképp) |
1, Benne van a nevébe, hogy PRIVATEhost. Ergo, e.v -vel csinálom, és a szamlazz.hu weboldalt használom, számlázásra. Tehát, csak barátoknak nyitok szervereket, senki másnak. 2, Értek a Linuxhoz, csak vannak olyan dolgok, amiket sokan nem használnak, és ezért kértem segítséget. 3, Ez semmit nem ér amit írtál, ezt a parancsot én is tudtam. Értelmezd a feltett kérdést, mert sajnos nem ez volt a kérdésem. terminator100 írta: Így nem kéne hostingot futtatni, ha nem értesz hozzá, de hogy ne csak off legyen: putty-ban: chown -R tulajdonos:csoport /home/mappanév/mappanév/ és ezzel egy példa: chown -R admin:admin /home/admin/web/ Ha -R-t nem írod oda, akkor csak a fő mappa lesz arra állítva amit beírsz a többi fájl és mappa nem, vigyázz vele, mert ez egy durva parancs, ha véletlenül pl. kiadsz egy ilyet: chown -R admin:admin / Akkor kb lehal a fél rendszered... Amúgy hosztolást bízd rendszergazdákra akik értenek a linuxhoz. Próbáltam. Sajnos nem segített. Az a baj, hogy ha pl a user feltölt valamit, akkor így néz ki: user:user ha a felhasznalo tölt fel valamit, akkor meg így néz ki: felhasznalo:user Tehát a group-ot sikerült megcsinálni, az addgroupal, azzal nem volt baj. De az hogy a tulajdonos is megváltozzon, az nem sikerült. Próbáltam umaskal, de hiába. Adek írta: Szia!
Picit nézelődtem, ha jól gondolom akkor úgy szeretnéd, hogy a mappa tulajdonosa és csoportja is ugyanaz legyen. Kód: https://www.digitalocean.com/community/tutorials/how-to-enable-sftp-without-shell-access-on-ubuntu-18-04 Itt a chown rész lehet a megoldása annak amit szeretnél. Vagy te folyamatosan szeretnéd váltogatni a csoportot vagy tulajdonosát a mappának? Remélem picit segített, hanem még olvasok én is, hátha megtaláljuk a megfelelő parancsokat. |
Szerző: | DeteCT0R [ 2020.04.19. 20:07 ] |
Hozzászólás témája: | Re: SFTP - Felhasználó hozzáadása(Egy kicsit másképp) |
Umask csak jogosultsagot alit es nem tulajdonost. Alapbol nem lehetseges amit te akarsz de vannak modszer. Ilyen az inotify. Kód: sudo apt install incron Kód: sudo nano /etc/incron.allow Add hozza a root felhasznalot. (csak siman ird be root vagy amilyen nagy jogosultsagu usered van) Kód: sudo incrontab -u root -e Majd alitsd be azt a mappat amelyiket figyuzza. Kód: /home/sajt IN_CREATE /bin/chown -R tulaj:csoport /home/sajt Ez figyeli a mappat es minden amit letrehozol a mappan belul automatikusan atalitja a jogokat. (Regebb hasznaltam amikor lusta voltam felrakni FTP szervert es jogosultsagokat bealitani) IN_CREATE csak letrehozasnal figyeli. http://man7.org/linux/man-pages/man7/inotify.7.html De tudsz te is olvasni ha bovebben akarod. inotify events - reszen ott a tobbi is amit meg tud. Nem csak fajl letrehozasnal/feltoltesnel. |
Szerző: | *tOrNaDo [ 2020.04.20. 00:07 ] |
Hozzászólás témája: | Re: SFTP - Felhasználó hozzáadása(Egy kicsit másképp) |
Nagyon szépen köszönöm! UI: Leteszteltem, és sajnos a tulajdonost nem módosítja. Kép: Az asd és az asd1 az után készült, miután beállítottam mindent ahogy írtad. incrontab -u root -e: /home/csgoserver IN_CREATE /bin/chown -R csgoserver:csgoserver /home/csgoserver Mindent úgy csináltam ahogy leírtál, de sajnos nem működik. UPDATE: Működik, csak rossz fájlba próbáltam létrehozni. Ezek szerint, egyesével be kell írni az egész könyvtárat(mappákat) ahol azt akarom hogy csinálja a dolgát. Meg lehet valahogy úgy oldani hogy ne kelljen mind a 9999 mappát felkutatnom és beírnom incrontab -u root -e -be? Megnéztem, 287 mappa van amikre mindre meg kéne csinálni....
DeteCT0R írta: Umask csak jogosultsagot alit es nem tulajdonost.
Alapbol nem lehetseges amit te akarsz de vannak modszer. Ilyen az inotify. Kód: sudo apt install incron Kód: sudo nano /etc/incron.allow Add hozza a root felhasznalot. (csak siman ird be root vagy amilyen nagy jogosultsagu usered van) Kód: sudo incrontab -u root -e Majd alitsd be azt a mappat amelyiket figyuzza. Kód: /home/sajt IN_CREATE /bin/chown -R tulaj:csoport /home/sajt Ez figyeli a mappat es minden amit letrehozol a mappan belul automatikusan atalitja a jogokat. (Regebb hasznaltam amikor lusta voltam felrakni FTP szervert es jogosultsagokat bealitani) IN_CREATE csak letrehozasnal figyeli. http://man7.org/linux/man-pages/man7/inotify.7.html De tudsz te is olvasni ha bovebben akarod. inotify events - reszen ott a tobbi is amit meg tud. Nem csak fajl letrehozasnal/feltoltesnel. |
Szerző: | DeteCT0R [ 2020.04.20. 07:23 ] |
Hozzászólás témája: | Re: SFTP - Felhasználó hozzáadása(Egy kicsit másképp) |
Ugymukodik mint egy rendes chown. De akkor probald igy. Kód: /home/csgoserver IN_CREATE /bin/chown -R csgoserver:csgoserver /home/csgoserver/* |
Oldal: 1 / 1 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |