Fórumok
Sziasztok!
Van egy Proftp szerverem, amit szeretnék beállitani SFTP kezelésre is. Ezzel nicns is gond, valós userekkel megy. Viszont szeretném elérni, hogy mysql táblából vett userekkel is menjen az SFTP. Van erre lehetőség?
Előre is köszönöm
Hozzászólások
Nem FTPS-re gondolsz esetleg?
nem FTP over TLS/SSL, hanem Secure FTP-re gondolok.
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise
Az SFTP az SSH protokollal megy, ahhoz nem FTP szerver kell, hanem SSH szerver, benne SFTP modullal.
Rosszul tudod.
Nem tudja rosszul, csak nem tudja (nem tudta eddig), hogy van proftpd-hez sftp modul.
jesz.
http://www.proftpd.org/docs/contrib/mod_sftp.html
♲♻♲
Köszi, azóta már megtaláltam, nem tudtam, hogy van ilyen.
ha FTPS, akkor van.
t
Ha a rendszer userei mysql-ben vannak tárolva (pam-mysql, nss-mysql, stb) akkor szerintem van. (bár még nem próbáltam)
Vagy ha a már említett FTP over SSL/TLS-t használod akkor csak az FTP is tud ilyet, azaz nem kell rendszer usereit is mysql-böl auth-olni. Ilyenkor viszont figyelni kell a megfelelő jogokra, a ftp-s userhez a valós userhez tartozó id/gid értékek beállításaira.
Virtualhostot kell csinálnod, pl.: bár ez ldap-os, de a lényeg talán látható.
Rendben, SFTP megoldva, viszont felvetődött egy új gond, mégpedig:
http://www.howtoforge.com/virtual-hosting-with-proftpd-and-mysql-ubuntu…
Ennek alapján állitottam be a proftpd-t, viszont amikor csatlakozok egy elég furcsa Uid-et kap (65533) a bejövő kapcsolat az adatbázisban tárolt helyett.
Mi lehet a gond?
Update: Megoldva, SQLMinUserUID 4000 volt és a virtual userem 1007. Levettem 1000-re és egyből megy. köszönöm!
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise