LINUX
Jelentkezz be a hozzászóláshoz.
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
[merlinw.org]
http://www.pureftpd.org/project/pure-ftpd (itt megvannak hogy elvileg mit tamogat a pure-ftpd, csak keress ra a chroot szora)
http://www.pureftpd.org/project/pure-ftpd/doc (innen indul a leiras, a mysql-re kattintva megtalalod hogy hogy allitsd be a home konyvtarat, keress ra a directory szora)
http://www.howtoforge.com/pureftpd_mysql_virtual_hosting_p2 (itt megy egy pelda hogy valaki hogyan allitotta be, nem olvastam el, de hatha segit)
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Egyebkent miert akarod a mysql-eset hasznalni, nem jo a sima?
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
A chroot meg nem jó, mert ha jó lenne, akkor nem szabadna kiengednie a home direcoryból. Ne másold egy másik file-ról, mert lehet, hogy mások a jogosultságai.
Hova rak a home directory helyett?
viszont a fõ gondom hogy az inditó url mármint ahova bejelentkezik az ftp kliens (totalcmd) az nem az ami bent van mysql-ben hanem teljesen más szal szerintem valami fájl config felülbírálja amit én beálítottam mysql be.....
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Azthittem az egészet ez alapján csinálod.
A ChrootEveryone és CreateHomeDir file-ok helyesen vannak írva?
ezt a howto-t hol találom pontosabban? 😊
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
/etc/init.d/openbsd-inetd restart
/etc/init.d/pure-ftpd-mysql restart
A chroot(ami azt csinálja, hogy nem tud kimenni a saját könyvtárából), valószínüleg azért nem megy, amiért a createhomedir. Számít a kis és nagy betû, tehát:
echo "yes" > /etc/pure-ftpd/conf/ChrootEveryone
echo "yes" > /etc/pure-ftpd/conf/CreateHomeDir
Az /etc/pure-ftpd/db/mysql.conf-ba nem elég becopyzni a példát. Természetesen a saját mysql felhasználódat és a hozzá tartozó jelszót kell megadni! Minden változtatás után /etc/init.d/pure-ftpd-mysql restart.
mostmár müködik meg csatizik is jelszóval meg minden!
Viszont a hiba megoldása hibát szül... azokhoz fordulnék akik értenek a mysqles részéhez:
beállítottam hogy /var/www ide legyen joga az usernek mégsem oda engedi be hanem máshova és vissza is tud lépni szal látja az egész rendszerem és tud törölgetni :S
Kos: köszi ha te nem vagy nem jövök rá a hibára soha 😊[/coruier]
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
[merlinw.org]
Akkor konfiguraljuk be az inetd-t ugy, hogy futtassa a pure-ftpd-t.
Modositsd a /etc/inetd.conf file-t (elotte azert mentsd el az eredetit mondjuk /etc/inetd.conf.orig neven) igy:
Keress benne egy olyan sort, ami ftp-vel indul, pl igy nezhet ki:
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd
Na most ebben a sorban az utolso elemet csereld le igy:
ftp stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/pure-ftpd
Elotte ellenorizd hogy a pure-ftpd valoban a /usr/local/sbin/pure-ftpd helyen van-e, vagy esetleg a /usr/sbin/pure-ftpd helyen (utobbi esetben ezt ird be). Legegyszerubb ha beirod hogy "which pure-ftpd" es megkapod a valaszt, na azt ird be a config file-ba.
Ezutan inditsd ujra az inetd daemont:
/etc/init.d/openbsd-inetd restart
Aztan probalj kapcsolodni.
debian:~# /etc/init.d/pure-ftpd-mysql start
Starting ftp server: /usr/sbin/pure-ftpd-wrapper: Invalid configuration file /et c/pure-ftpd/conf/createhomedir: No corresponding directive
a második sorra ezt kapom a fájlba amire hivatkozik egy egyszerû yes van szal nem értem mit kéne configolni!
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Amugy debiant sem hasznalok (ArchLinux-ot hasznalok, de nem ajanlom kezdoknek).
Szoval ugy nez ki hogy tenyleg nem fut, probald meg homeless ajanlatat, valoszinuleg jo az otlete, azaz hogy az inetd inditana el az ftpd-t. Ebben az esetben viszont megeshet hogy az is konfiguralni kellene.
Az automatikus inditassal kapcsolatban olvass a chkconfig parancsrol. Nem tudom ugyan biztosra hogy a debian azt hasznalja, de tobb mint valoszinu (ha van olyan parancsod, akkor biztosan 😊
/etc/init.d/pure-ftpd-mysql start
Vagy nézd meg, hogy az init.d-be milyen inetd-vel kapcsolatos scriptek vannak, nem nagyon ismerem a debian-t.
debian:~# ftp localhost
ftp: connect: Connection refused
ftp>
:S
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Ha nem tudsz hozza kapcsolodni, az akkor eleg erdekes, mert hibat kellene neki kiirni indulas utan ebben az esetben. Szolj hogy mik az eredmenyek.
Azt hogy SUSE alatt hogy kell berakni hogy automatikusan induljon, nem tudom neked egesz pontosan megmondani, mert en nem azt hasznalok. Nezz szet a yast-ban.
amúgy haladok egész jó a dolog mostmár hibát nem ir a commandra de ps fax után még mindig nicns a listában 😞
lenne ezen kivül még 1 kérdésem.. hogy tudom beálítani hogy automatikusan rendszerinduláskor induljon egy adott prg? 😊
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Szoval:
1. mc-ben az zold ami futtathato, nem az ami fut. Az mc egyebkent is file-okat mutat, nem pedig futo processzeket.
2. ps fax-szal (persze mas parametereket is lehet hasznalni) tudod megnezni, hogy mi fut, ha ott nincs, akkor nem fut
3. ha beirsz egy parancsot, akkor azt csak ugy talalja meg a shell, ha a konyvtar ahol a parancs/program/script talalhato, benne van a PATH kornyezeti valtozodban (hogy mi van benne, azt igy tudod megnezni: echo $PATH).
Namarmost egyeb progikat ugy tudsz futtatni, hogy abszolut vagy relativ utvonalat irsz hozza. Ha mar a /etc/init.d konyvtarban vagy, akkor igy:
./pure-ftpd start
Vagy akarhonnan igy:
/etc/init.d/pure-ftpd start
Nagyon jo, hogy kuldtel screenshotokat, mert igy tudtam segiteni.
Tovabbi jo kiserletezgetest!
$ ls /etc/init.d
Próbáld így (rendszergazdaként):
$ /etc/init.d/pure-ftpd start
mc
ps fax parancs
probáltam indítani
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Eloszor is a 2. kerdesedre a valasz, hogy tudja a Linux irni is az NTFS filerendszert, csak ehhez szukseged lesz az ntfs-3g nevu csomagra. Mivel en nem SUSE-t hasznalok, ezert nem tudom neked megmondani hogy az alap csomagok kozott megvan-e, de a csomagkezeloben keress ra. Egyebkent ez a csomag nelkul valoban csak olvasni tudja.
Az elso kerdeseddel kapcsolatban szerintem itt kezdj el szetnezni: http://hu.opensuse.org
Google a barátod...
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
-vagy a kliensen tiltja a tûzfal
-vagy a szerveren
-nem fut a pureftpd
-stb...
Így nemtudom, hogy mi baja lehet. Nézd meg, hogy fut e az ftp a szerveren, hogy nyitva van e a 21-es port, stb...
De én pl úgy csináltam volna, hogy megnéztem volna, hogy megy e a pureftpd alap beállításokkal, és csak utána kezdem el részletesen konfigurálni.
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
apt-get install pure-ftpd-mysql
Ha igen akkor lennie kell /etc/pure-ftpd/db/mysql.conf file-nak.
csinálj másolatot errõl -> mysql.conf_orig
Törölj ki belõle mindent és csak azok legyenek benne amiket lentebb ír.
Ha megvan, akkor
/etc/pure-ftpd/conf/ChrootEveryone és
/etc/pure-ftpd/conf/CreateHomeDir fájlokat neked kell létrehoznod. Mindkettõbe csak egy "yes"-nek kell szerepelni.
echo "yes" > filenév
/etc/default/pure-ftpd-common-ba STANDALONE_OR_INETD-t állítsd standalone-ra.
inetd.conf-ba commentezd ki az ftp sort.
Inetd és pureftpd restart. Ezzel kész is vagy már csak fell kell tölteni az adatbázist.
phpmyadminnal meg is teheted, de az oldalon van egy példa, hogy a mysql shellel, hogy tudod feltölteni.
mysql -u root -p
USE pureftpd;
"INSERT IGNORE INTO `ftpd` (`User`, `status`, `Password`, `Uid`, `Gid`, `Dir`, `ULBandwidth`, `DLBandwidth`, `comment`, `ipaccess`, `QuotaSize`, `QuotaFiles`) VALUES ('exampleuser', '1', MD5('secret'), '2001', '2001', '/home/www.example.com', '100', '100', '', '*', '50', '0');"
Természetesen itt értelemszerûen megváltoztathatod a dolgokat a VALUES után. A '100', '100', a letöltési és feltöltési sebesség KB/s-be, az 50 pedig, hogy mennyi tárhelyet kap MB-ban megadva a végén a 0 pedig az, hogy hány fájlt tölthet fel. A többi szerintem nem szorul magyarázatra.
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Debian Etch
Itt csak 1 táblát kell létrehoznod és a sávszélt is tudod korlátozni.
3 oldalas részlete leírás. Quota-val szabályzod, hogy a szerveren mennyi tárhelyet kap az adott user.
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Asus P5B,E1200@3,2ghz,2*1gb Kingmax 1066mhz@cl4 HD2900 pro@900/2500mhz,Toshiba 60GB,Maxtor 160GB,Samsung 500GB,Vista Ultimate, Logitech Z2300,Acer 22\",Sok hűtő:)
A géped valószínüleg azért nem indul, mert vagy a bill vagy a monitor van kihúzva, vagy valami elromlott benne, ennek semmi köze a linuxhoz. Ha a #2525 alapján nem tudod megcsinálni akkor add fel. Ettõl szájbarágósabban nem tudom elmagyarázni.
Többi íróban képfájl írása lemezre. Nem akarlak elkeseríteni, de alapvetõ háttértudás nélkül kész kínszenvedés lesz a linuxos életed😊 Rengeteget kell majd olvasnod.
Természetesen nem akarlak lebeszélni róla, próbáld csak ki, ismerkedj meg vele, de ne divatból linuxozz. Linuxozz ha nem játszol sokat, de stabil környezetben, virusoktól távol szeretnél dolgozni, netezni a gépeden.
[merlinw.org]
Asus P5B,E1200@3,2ghz,2*1gb Kingmax 1066mhz@cl4 HD2900 pro@900/2500mhz,Toshiba 60GB,Maxtor 160GB,Samsung 500GB,Vista Ultimate, Logitech Z2300,Acer 22\",Sok hűtő:)
Nemtudom, hogy milyen cdíró progamot használsz, de nero expressbe van olyan, hogy Lemez CD/DVD-kép vagy Elmentett Projekt. Itt meg kiválasztod az iso-t és már lehet is írni.
Másik módszer, hogy Daemon toolsal mountolod mondjuk az F:-re a képfájlt és másolás cd-rõl cd-re. Tehát F:-rõl E:-re.
és akkor beteszem a cd t csak azt nem értem h akkor most ami az iso ba van mappákat irjam ki vagy az iso t??köszi😊
Asus P5B,E1200@3,2ghz,2*1gb Kingmax 1066mhz@cl4 HD2900 pro@900/2500mhz,Toshiba 60GB,Maxtor 160GB,Samsung 500GB,Vista Ultimate, Logitech Z2300,Acer 22\",Sok hűtő:)