CentOS er en version af Linux operativsystem designet til at blive brugt i en virksomhed indstilling. CentOS bruger " vsftpd " pakke til FTP-serveren. Pakken er tilgængelig via online software repository . FTP-serveren bruger TCP /UDP porte 21 og 22 . Disse porte skal åbnes i din firewall -konfiguration. Ting du skal
vsftpd softwarepakke
Vis Flere Instruktioner
Installer softwaren
1
Åbn et terminalvindue .
2 < p > skriv kommandoen " su - " . . at blive root
3
skriv kommandoen " yum install vsftpd " for at installere vsftpd software
Konfigurer FTP-server
4
indtaste kommandoen " /etc /vsftpd /vsftpd.conf " for at åbne vsftpd konfigurationsfil.
5.
Ændr " xferlog_std_format " linjen at læse " xferlog_std_format = NEJ " for at slukke for standard ftpd xferlog log format.
6
Skift " log_ftp_protocol " linje for at læse " log_ftp_protocol = YES" for at tænde verbose log format.
7
Ændr " chroot_local_user " linje for at læse " chroot_local_user = JA" for at begrænse brugere til deres hjem mapper .
8
Gem og luk filen.
9
skriv kommandoen " chkconfig vsftpd på " for at starte vsftpd når systemet støvler .
10
Skriv kommandoen "service vsftpd start" for at starte vsftpd service.
konfigurere firewallen
11
skriv kommandoen " vi /etc /sysconfig /iptables " for at åbne iptables fil.
12
Tilføj følgende line før den endelige LOG og DROP linjer for RH- Firewall -1- INPUT : Hej
-A RH- Firewall -1- INPUT -m state - state NEW- p tcp - dport 21- j ACCEPT
13
Gem og luk filen.
14
skriv kommandoen " vi /etc /sysconfig /iptables -config " for at åbne iptables konfigurationsfil.
15
Tilføj følgende linje til listen over moduler:
IPTABLES_MODULES = " ip_conntrack_ftp "
16
Gem og luk filen
. 17
skriv kommandoen " service- iptables genstart " for at genstarte firewall .
IPTABLES_MODULES = " ip_conntrack_ftp "