Sådan opsættes FTP på CentOS 5

Indlæg af Hanne Mølgaard Plasc

 

Installer softwaren

1.

Åbn et terminalvindue.

2.

Skriv kommandoen 'su -' at blive root-brugeren.

Skriv kommandoen 'yum install vsftpd' for at installere VSFTPD-softwaren.

Konfigurer FTP-serveren

1.

Skriv kommandoen '/etc/vsftpd/vsftpd.conf' for at åbne VSFTPD-konfigurationsfilen.

2.

Skift linjen 'xferlog\_std\_format' for at læse 'xferlog\_std\_format = NO' for at slukke for standard ftpd xferlog logformat.

3.

Skift linjen 'log\_ftp\_protocol' for at læse 'log\_ftp\_protocol = YES 'for at aktivere det verbose logformat.

4.

Skift linjen' chroot\_local\_user 'for at læse' chroot\_local\_user = YES 'for at begrænse brugere til deres hjemmekataloger.

5.

Gem og luk filen.

6.

Skriv kommandoen 'chkconfig vsftpd on' for at starte VSFTPD, når systemet støvler.

Skriv kommandoen 'service vsftpd start' for at starte VSFTPD-tjenesten.

Konfigurer firewallen

1 .

Skriv t Han kommandoen 'vi / etc / sysconfig / iptables' for at åbne iptables-filen.

2.

Tilføj følgende linje før de endelige LOG- og DROP-linjer til RH-Firewall- 1-INPUT:



-A RH-Firewall-1-INPUT -m-tilstand - indstil NEW -p tcp --dport 21 -j ACCEPT

3.

Gem og luk filen.

4.

Skriv kommandoen 'vi / etc / sysconfig / iptables-config' for at åbne iptables-konfigurationsfilen.

5.

Tilføj følgende linje til modullisten:



IPTABLES\_MODULES = ' ip\_conntrack\_ftp '

6.

Gem og luk filen.

7.

Skriv kommandoen' service iptables restart 'for at genstarte brandvæsenet.



IPTABLES\_MODULES = 'ip\_conntrack\_ftp'

CentOS er en version af Linux-operativsystemet designet til at blive brugt inden for en forretningsindstilling. CentOS bruger 'VSFTPD' -pakken til FTP-serveren. Pakken er tilgængelig via online software repository. FTP-serveren bruger TCP / UDP-portene 21 og 22. Disse porte skal åbnes i firewallkonfigurationen.