Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

  1. Tal kommer før bogstaver.
  2. æ, ø, å sorteres sidst i alfabetet.
  3. 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

Se Hostnames og porte

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
titleBemærk

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.