vsftpd v SLES a ASCII mode
Tomas Hubalek
Tomas.Hubalek na onsemi.com
Čtvrtek Červen 3 08:15:18 CEST 2004
Jestli tomu dobre rozumim, ma pri prenosu ASCII prekodovat server nebo klient mj. konce radku tak aby odpovidali jeho platforme. Tj. pokud z windows poslu soubor na Linux, tak se mi prevedou konce radku z CR/LF na LF. Pokud poslu z Linuxu na Macintosh, tak se prekodujou z LF na CR atd.
Tj. podle me je chybne to kdyz poslu z Linuxu (konce radku LF) na linux (konce radku LF) a server mi to prekoduje tak ze z koncu radku udela CR/LF.
ASCII pouzivam prave kvuli tomu, abych nemusel konce radku hlidat, pokud se cilova platforma zmeni.
Pletu se?
Tom
On Tue, Jun 01, 2004 at 01:01:21PM +0200, Tomas Hubalek wrote:
>> Ahoj vsichni,
>>
>> netusite nahodou jak se mam chovat sprave ftpcko kdyz posilam z Linuxu
>> na Linux textovy soubor a dam mod ASCII? Ocekaval bych ze se s konci
>> radku nic nestane.
>>
>> A hle. V nasi firme se hojne uziva SLES-8 a tam je jako FTP daemon
>> vsftpd. A zjistil jsem ze kdyz poslu z Linuxu (SuSE 8.2) na Linux
>> (SLES-8) textovy soubor v modu ASCII, tak me to prekoduje konce radku na
>> DOS.
>>
>> Nevim jestli mam zdrbat spravce ze to ma blbe nastavene, nebo SUSE ze to
>> maji blbe defaultne nebo jestli nerozumim modu ASCII v FTP.
>
>
Chova se to spravne. Pokud byste nechtel konce radku prekodovavat,
nastavte na klientovi BINARY mod prenosu (obvykle to klient prepina
podle pripony souboru).
-- Milan Kerslager E-mail: milan.kerslager na pslib.cz WWW:
http://www.pslib.cz/~kerslage/
Další informace o konferenci Linux