opsætning vsftpd server med virtuelle brugere på centos, rhel, videnskabelige linux 6, 5 /6, 4 /6, 3

, vi allerede har vist dig, hvordan at fælde vsftpd - server på centos 6, 5 /6, i vores foregående artikel.i denne metode, brugere, der blev skabt i server selv var logget på ftp - server (dvs. lokale brugere).men hvad hvis de brugere, der har ’ t har en lokal betragtning i ftp - server?godt, i denne artikel, vi skal fælde vsftpd server med virtuelle brugere.dvs. at de brugere, der har ’ t lokale konto i ftp - server i sig selv kan login til ftp - server. jeg går ud fra, at du har allerede installeret og konfigureret ftp - server.hvis ikke ’ t, besøg i de ovenfor nævnte forbindelse til fælde ftp - server.,, installere berkeley database (db4), i den metode, vi anvender berkeley database (db4 (version4) opbevarer virtuelle bruger navne med deres passwords.første installere, db4 utils, pakning, hvis det ikke installeret:,,&#yum installere db4 utils db4 - y, skabe database, dokumentation for virtuelle brugere, skaber en almindelig tekst fil og gå ind i den virtuelle brugernavne og passwords, en efter en.så skabe db fil fra almindelig tekst fil. for eksempel, jeg kan lave en almindelig tekst filen, virtual_users.txt, i /home, fortegnelse med brugernavn, senthil og kodeord, centos:,,&#vi /home /virtual_users. txt, tilsættes brugernavn og password, en efter en.,, senthil centos, redde og exit - filen.løb efter ordre til at skabe database fil:,,&#db_load - t - t - hash - f /home /virtual_users.txt /etc /vsftpd /virtual_users. db, her virtual.db, er den faktiske database, dokumentation for virtuelle brugere.,, skabe en pam fil nu skabe en pam fil at bruge databasen, virtual_users.db, som vi har skabt i klartekst fil.skabe en fil /etc /pam. d /vsftpd_virtual,,,,&#vi /etc /pam. d /vsftpd_virtual, tilsættes følgende linjer:,, #% pam-1.0)    , der kræves         pam_userdb. så    db = /etc /vsftpd /virtual_users konto, der kræves         pam_userdb. så    db = ///////etc /vsftpd /virtual_users session, der kræves         pam_loginuid. så, redde og forlade fil.,, vsftpd konfiguration, redigere fil /etc /vsftpd /vsftpd. conf,,,,&#vi /etc /vsftpd /vsftpd. conf, sørge for, at de har tilføjet eller udeladt de følgende linjer som det fremgår af nedenstående,,,,&#tillader anonyme: ftp?(ikke - tilladt som standard, hvis du kommentere dette).anonymous_enable = ingen&#uncomment for at give lokale brugere til at logge ind.local_enable = ja&## give virtuelle brugere guest_enable = ja&## virtuelle brugere vil bruge de samme rettigheder som anonyme virtual_use_local_privs = ja&## uncomment dette for at gøre det muligt for enhver form for ftp skrive kommando.write_enable = ja&## pam filnavn pam_service_name = vsftpd_virtual&## hjem adresseregister for virtuelle brugere user_sub_token = $bruger local_root = /ftp /virtuelle /$bruger&#du kan fastsætte en udtrykkelig liste over lokale brugere til chroot() til deres hjem&#fortegnelse.hvis chroot_local_user er ja, så denne liste bliver en liste over&#brugere, ikke chroot().chroot_local_user = ja&## gemme papirer fra bruger hide_ids = ja, redde og exit - sagen. nu skabe hjem vejvisere for virtuelle brugere:,,&#mkdir - p /ftp /virtuelle /senthil&#chown - r ftp: ftp /ftp /virtuelle /senthil /,, indlede eller genoptage vsftpd tjeneste:,&#tjeneste, vsftpd igen, nu prøver at logge ind til ftp - server ved hjælp af virtuelle bruger, senthil med kodeord, centos:,,&#ftp 192.168.1.101 forbundet med 192.168.1.101 (192.168.1.101).- velkommen til unixmen ftp tjeneste.navn (192.168.1.101: root): senthil 331 angiv koden.adgangskode: 230 login succes.fjernstyring type er unix.binær form for overførsel af filer.ftp >,, nu du er i stand til at logge ind til ftp - server med brugerne, senthil, siden jeg var ’ t skabe en bruger, senthil,., kontrollere logfiler ved anvendelse af følgende kommando:,,&#hale - f /var /log /sikker, stikprøve output:,, dec. 24 18:32:04 server vsftpd [. 3557]: pam_userdb (vsftpd_virtual:)): bruger senthil "adgang, login via deres browser, åbne webbrowser og navigere, ftp: /////////////////////ip - adresse, og gå ind i den virtuelle brugernavn og password.,,,,,,, at ’ s det.nu skal du i stand til at forbinde til ftp - server.

New Tab - Mozilla Firefox_011
Index of ftp:--192.168.1.101- - Mozilla Firefox_012



Previous:
Next Page: