02. maj 2002 - 17:29Der er
28 kommentarer og 2 løsninger
Guide til Proftpd!
Har installeret proftpd, men er gået helt i sort - har brug for hjælp til, at få det til at virke - dvs. point gives kun til personen der kan guide mig igennem og kan få det til at virke.
Da jeg er meget dårlig til Teknisk engelsk og du kender til en guide på nettet, der er på dansk og jeg kan få skidtet til at virke, ved hjælp af den - så er du meget velkommen til at poste linket - hvis det virker vil det også blive belønnet med pointene.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Wuftpd er default ftp server for RedHat 7.2 Proftpd er default ftp server for Mandrake. (Mener da å huske det.) Så krysser man av for web server og ftp server og så har man en ferdig konfigurert Apache Web server og en Proftpd ftp server. De ordinære brukerkontoene man opprettet vil så automatisk også virke som ftp kontoer. http://www.linux-mandrake.com/en/doc/82/en/user.html/choosepackages.html
Langbein-> Så skal jeg jo gen-installere hele pakken ikk', det vil jeg nødigt - men jeg har valgt WEB/FTP under installationen - men jeg var ikke kllar over at den var installeret på forhånd, jeg har hentet proftpd som .rpm-fil og derefter installeret den. Jeg har /etc/xinetd.d, i det bibliotek har jeg tre filer:
cips-lpd der indeholder følgende: # default: off # description: The cups-lpd mini daemon enable cups accepting jobs from a # remote LPD client (for example a machine with an older distribution # than Linux Mandrake 7.2 or with a commercial Unix). service printer { socket_type = stream protocol = tcp wait = no user = lp server = /usr/lib/cups/daemon/cups-lpd disable = yes }
Derefter har jeg en fil der hedder rsync :
# default: off # description: The rsync server is a good addition to am ftp server, as it \ # allows crc checksumming etc. service rsync { disable = yes socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = --daemon log_on_failure += USERID }
Og den sidste der hedder proftpd:
service proftpd { disable = no flags = REUSE log_on_success = HOST PID log_on_failure = HOST RECORD port = 21 socket_type = stream protocol = tcp user = root server = /usr/local/sbin/in.proftpd bind = 0.0.0.0 type = UNLISTED wait = yes instances = 50 }
Det er faktisk den eneste oplysning jeg kender til i forbindelse med proftpd og mht. hvor den ligger! :(
Iøvrigt, så vare der en eller anden klog gut der fortalte mig, at jeg ikke behøvede at installere GNU, men nu hvor jeg har hentet de det tar.gz filer, så kan jeg åbenbart ikke udpakke, fordi den bruger et program i GNU - har jeg ret eller er jeg helt ude i pløjemarken?????
# tar -zxvf proftpd-1.2.1.tar.gz tar (child): proftpd-1.2.1.tar.gz: Cannot open: No such file or directory tar (child): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors
[root@localhost proftpd-1.2.1]# ./configure loading cache ./config.cache checking host system type... i686-pc-linux-gnuoldld checking target system type... i686-pc-linux-gnuoldld checking build system type... i686-pc-linux-gnuoldld checking for gcc... no checking for cc... no configure: error: no acceptable cc found in $PATH [root@localhost proftpd-1.2.1]#
Ikke helt enig i framgangsmåten. Jobber mest med Red Hat og der fungerer det slik: Man setter bare inn installasjons CD i x-win og da starter rpm manager automatisk. Så krysser man av for proftpd server og installer og så skjer konfigurering og det hele automatisk. Mener at Mandrake 8.2 har en nokså lik RPM manager, og da er det hele egentlig ganske enkelt.
Som metode no 2 (Hos Red Hat) så booter man fra CD og så velger man oppgradering og deretter de pakker man vil oppgradere med. Denne måten tar best vare på slike ting som dependies (pakkeavhengighet). Konfigurering og det hele med hensyn til installasjon og oppsett skjer da stort sett automatisk. Man får i det minste et default konfigurasjonsoppsett som man kan arbeide ut i fra.
Det finnes selvfølgelig mange måter å gjøre ting på. Installasjon fra distribusjonens orginale CD pleier normalt å gå lettest. Nedlastede rpm pleier å gå nest lettest (men av og til så må man det på grunn av feil i distibusjonens rpm's). Mest besværlig og vanskelig pleier det å være å laste med et eget komprimert installasjonsprogram eller ennu mere komlisert: Kildekoden for egen kompilering. Alle variater kan imidlertid gjennomføres.
Darkside: Det er gået godt mht. LWS.dk - ihvertfald med installation, start af proftpd er også delvist gennemført med succes, men efter jeg har tastet "# /sbin/chkconfig proftpd on" så kommer der bare en ny linje med prompt - uden nogen bekræftigelse på om det gik godt eller skidt med "chkconfig"???
Konfiguration af proftpd:
Installation af MRTG (Multi Router Traffic Generat)
Installation af MRTG 2.5.4-c
Hent pakken mrtg-2.9.17-1.rh7.i386.rpm (NB! Kun til RedHat 7.x) (JEG KØRER MED MANDRAKE, HVAD SKAL JEG GØRE?????)
Jeg har kigget efter mrtg - men der er altså ikke nogen på min installation!
Langbein: Jeg prøvede at indsætte den ISO, jeg havde hentet på nettet og opgraderede - men jeg er altså en tumbe til det her Linux, så jeg skal virklig ha' det skåret ud i pap!
Som du kan se på korrespondancen med Darkside, så prøver jeg med LWS.dk og håber på at det kommer til at virke....indtil videre er det en delvis succes :)
Hvis du skal lage en workstation som også kan serverting så er Mandrake den enkleste. (En annen sak er at min personlige erfaring er at Mandrake 8.0 går på plass enklere enn det eller meste.) Slett hele instalasjonen og installer på nytt, sliik at alle gamle feil forsvinner. Kryss av for de riktige komponenten første gang. Lag færrest mulig endringer fra det orginale, så har du også færrest mulig problemer.
Dersom du vil ha en enkel LInux som ikke kan server ting men multimedia, worstation / office og slike ting så er lycoris tingen. http://www.lycoris.com
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.