Video: Windows 10 Google Chrome web installer med netværksadministrator fejl 2025
Du konfigurerer vsftpd selvom en konfigurationsfil med navnet vsftpd. conf , placeret i / etc . Standardværdien vsftpd. conf filen vises i det følgende. Du kan lære meget om, hvordan vsftpd virker ved at læse gennem denne konfigurationsfil.
The vsftpd. conf File
# Eksempel config file / etc / vsftpd. conf # # Standardindstillingen i indstillinger er ret paranoid. Denne prøvefil # løsner tingene lidt op for at gøre ftp-dæmonen mere anvendelig. # Se venligst vsftpd. conf. 5 for alle kompileret i standardindstillinger. # # LÆS DETTE: Dette eksempel fil er IKKE en udtømmende liste over vsftpd muligheder. # Læs venligst vsftpd. conf. 5 manuel side for at få en komplet ide om vsftpd's # evner. # # Tillad anonym FTP? (Pas på - tilladt som standard, hvis du kommenterer dette.) Anonymous_enable = YES # # Uvenlig dette for at tillade lokale brugere at logge ind. # Local_enable = YES # # Ukomment dette for at aktivere enhver form for FTP skrive kommando. # write_enable = YES # # Standard umask for lokale brugere er 077. Du kan eventuelt ændre dette til 022, # hvis dine brugere forventer det. (022 bruges af de fleste andre ftpd'er.) # Local_umask = 022 # # Uanmeldt dette for at give den anonyme FTP-bruger mulighed for at uploade filer. Dette eneste # har en virkning, hvis ovenstående globale skriveaktivering er aktiveret. Du skal også # naturligvis oprette en katalog, der kan skrives af FTP-brugeren. # anon_upload_enable = YES # # Ukomment dette, hvis du vil have, at den anonyme FTP-bruger skal kunne oprette # nye mapper. # anon_mkdir_write_enable = YES # # Aktiver katalogbeskeder - meddelelser til fjernbrugere, når de # går ind i en bestemt mappe. dirmessage_enable = YES # # Aktiver logning af uploads / downloads. xferlog_enable = JA # # Sørg for, at PORT-overførselsforbindelser stammer fra port 20 (ftp-data). connect_from_port_20 = YES # # Hvis du vil, kan du arrangere, at uploadede anonyme filer skal ejes af # en anden bruger. Bemærk! Brug af "root" for uploadede filer er ikke # anbefalet! # chown_uploads = YES # chown_username = hvem som helst # Du kan tilsidesætte, hvor logfilen går, hvis du vil. Standard er vist # nedenfor. # Xferlog_file = / var / log / vsftpd. log # # Hvis du vil, kan du have din logfil i standard ftpd xferlog format. # xferlog_std_format = JA # # Du kan ændre standardværdien for timing ud af en tomgangssession. # idle_session_timeout = 600 # # Du kan ændre standardværdien for timing ud af en dataforbindelse. # data_connection_timeout = 120 # # Det anbefales at definere på din system en unik bruger, som # ftp-serveren kan bruge som en fuldstændig isoleret og ufrivillig bruger.# nopriv_user = ftpsecure # # Aktiver dette, og serveren genkender asynkrone ABOR-anmodninger. Ikke # anbefales til sikkerhed (koden er ikke-triviel). Ikke muliggør det, men # kan forveksle ældre FTP-klienter. # async_abor_enable = YES # # Som standard serverer serveren at tillade ASCII-tilstand, men ignorerer faktisk # anmodningen. Tænd nedenstående muligheder for at få serveren til at gøre ASCII # mangling på filer, når de er i ASCII-tilstand. # Pas på, at der på nogle FTP-servere tillader ASCII-support en benægtelse af service # attack (DoS) via kommandoen "SIZE / big / file" i ASCII-tilstand. vsftpd # forudsagde dette angreb og har altid været trygt og rapporterede størrelsen af # Raw-filen. # ASCII mangling er en forfærdelig funktion af protokollen. # ascii_upload_enable = YES # ascii_download_enable = JA # # Du kan muligvis tilpasse login bannerstrengen: # ftpd_banner = Velkommen til bla FTP-tjeneste. # # Du kan angive en fil med ugyldige anonyme e-mail-adresser. Tilsyneladende # nyttig til bekæmpelse af bestemte DoS-angreb. # deny_email_enable = YES # (standard følger) # banned_email_file = / etc / vsftpd. banned_emails # # Du kan angive en eksplicit liste over lokale brugere til chroot () til deres home # directory. Hvis chroot_local_user er JA, bliver denne liste en liste over # brugere til IKKE chroot (). # chroot_list_enable = YES # (standard følger) # chroot_list_file = / etc / vsftpd. chroot_list # # Du kan aktivere "-R" -alternativet til de indbyggede ls. Dette er deaktiveret med # standard for at undgå, at fjernbrugere kan forårsage for stort I / O på store # sites. Men nogle brudte FTP-klienter som "ncftp" og "mirror" antager # tilstedeværelsen af "-R" -alternativet, så der er et stærkt tilfælde at aktivere det. # ls_recurse_enable = JA
Du kan redigere denne fil via teksteditoren. (Vælg Programmer → Tilbehør → Teksteditor.) Når du har gemt dine ændringer, skal du genstarte tjenesten vsftpd for at ændringerne skal træde i kraft som beskrevet i det foregående afsnit.
De følgende afsnit beskriver nogle af de mere almindelige modifikationer af vsftpd. conf file:
-
Anonym adgang: Som standard er anonym adgang tilladt. For at forhindre brugere i at få adgang til FTP-stedet anonymt, skal du ændre linjen anonymous_enable til:
anonymous_enable = NEJ
Hvis du deaktiverer anonym adgang, skal dine brugere have en Linux-konto på serveren til få adgang til FTP-webstedet. Som standard vil hver bruger blive henvist til hans eller hendes hjemmappe.
-
Tillad lokale brugere: Som standard har lokale brugere adgang til FTP-webstedet. For at forhindre lokale brugere i at få adgang til FTP-stedet, skal du ændre linjen local_enable til:
local_enable = NEJ
Bemærk, at du måske vil deaktivere anonyme brugere eller lokale brugere, men du bør ikke deaktivere begge!
-
Oprettelse af et skrivebeskyttet FTP-websted: Hvis du vil gøre dit FTP-websted skrivebeskyttet, så brugerne kan downloade filer, men ikke uploade, skal du ændre write_enable til: >
Tilpas velkomstbanneret:
-
Du kan tilpasse velkomstbanneret ved at uncommenting linjen ftpd_banner og tilføje dit banner.For eksempel: Ftpd_banner = Velkommen til mit FTP-websted!