Denne instruks er udarbejdet med det formål at vejlede CPR-kontorets kunder i opsætningen af deres respektive FTP-klient. Da denne FTP-instruks indeholder informationer af mere teknisk karakter, er det en forudsætning, at læseren har et godt kendskab til FTPS/SFTP protokollerne samt anvendelse af en FTP-klient.
Sortering og formater
Generelt om sortering af filer:
- Tal kommer før bogstaver.
æ
,ø
,å
sorteres sidst i alfabetet.aa
sorteres efterå
.
Sortering af personnumre i udtræksfiler fra CPR er som regel sorteret i stigende orden. Afhængig af udtræk produktet kan en anden sortering aftales med CPR-kontoret. Tegnsættet i udtræksfiler fra CPR er ISO-8859-1
. Se Ind- og uddatafiler.
CPR FTP-serveren
...
Understøttede protokoller
Om SSH
Nye SSH kunder skal kontakte CPR-kontorets Erhvervskundebetjening via CPR Servicedesk med henblik på, at SSH nøglen kobles til FTP brugernavn/personkode.
Engangspasswordet (engangskendeord) skal skiftes til et blivende password, også selvom det efterfølgende ikke anvendes.
Case sensitivity
FTP-serveren er case-sensitiv.
ASCII eller Binary
Til overførsel kan anvendes både ASCII
og BINARY
mode.
Mere information om download i ASCII
mode: http://www.proftpd.org/docs/howto/ASCII.html.
ASCII mode fra Windows-baserede klienter
Filerne dannes med anvendelse af "line feed" (LF eller \n
) linje separator for en ny linje ("newline").
Hvis der anvendes ASCII
transfer mode fra Windows-baserede klienter, vil FTP serveren ændre lineseparator til "carriage return" efterfulgt af "line feed" (CRLF eller \r\n
). Det følger af RFC959 http://www.faqs.org/rfcs/rfc959.html
Det betyder, at filens størrelse (file size) vil øges med 1 byte for hver linje i filen. Ved kontrol af om hele filen er downloadet, skal der tages højde herfor.
FTP kommandoer
Supporteret FTP kommandoer fremgår her: http://www.proftpd.org/docs/howto/FTP.html. Dog er blandt andet følgende kommandoer blokeret: CHMOD
, MKD
, RMD
, XMKD
, XRMD
, og MFMT
.
Diskplads og oprydning i mapperne
Som udgangspunkt er hver kunde tildelt plads til 2 GB data i deres /ind og /ud mapper.
Oprydning i mapperne
Når inddatafilen i /"ind" mappen er behandlet tilføjes file extension ".cpr". Eksempelvis d210520.i114102.cpr
Filer markeret med .cpr kan derfor slettes af kunden. Kunden kan (og bør) selv "rydde op" i eget egen FTP mappe.
Info | ||
---|---|---|
| ||
Filer ældre end 90 dage slettes automatisk. |
Operativsystem-specifikke bemærkninger
Microsoft Windows
I Unix-lignende operativsystemer anvendes kun ”line feed” (\n
) som separator mellem en fils poster. I Windows er standarden for separatorer "carriage return" efterfulgt af "line feed" (\r\n
). FTP kan ændre disse separatorer mellem Unix-format og Windows-format under overførslen. For at sikre denne konvertering, er det vigtigt at angive, at FTP overførslen sker som type ASCII
og ikke BINARY
.
CPR’s kunder behøver ikke, at konvertere de filer, der skal afleveres til CPR mht. at ændre filen fra at indeholde Windows separatorer til, at indeholde Linux separatorer.
Linux og andre Unix-lignende operativsystemer
...
Tegnsæt / Encoding
Inddatafiler accepteres i ISO-8859-1
eller UTF-8
.
Uddatafiler er ISO-8859-1
eller UTF-8
.