PDA

Bekijk Volledige Versie : FTP op CentOS



joelski
28/10/09, 16:08
Ik heb momenteel een server met CentOS erop, kale installatie (text mode),
Nou is het mij al gelukt om SSH te krijgen maar ik ben nog niet zo ver gekomen hoe ik op mijn server kan conecten via FTP, kan iemand mij hierbij helpen?

Momenteel staat mijn server in een LAN-netwerk.

Bhai
28/10/09, 16:13
yum install vsftpd

elke user die je aanmaakt kan automagisch ftp'en in zijn eigen home dir.

avanmessen
28/10/09, 16:15
Google IS your friend ...

http://www.cyberciti.biz/tips/rhel-fedora-centos-vsftpd-installation.html#more-4788

Succes ermee :thumbup:

joelski
28/10/09, 16:18
ik weet dat google mijn vriend is, maar soms lukt het om via hier ook snel antwoord te krijgen :)
En thanks voor de antwoorden :D

daveww
28/10/09, 17:42
Ik zelf geef de voorkeur aan 'proftpd', "yum -y install proftpd".

Verder is er al een HowTo gegeven, succes ermee!

mvdster
28/10/09, 18:08
Ik zelf geef de voorkeur aan 'proftpd', "yum -y install proftpd".

Verder is er al een HowTo gegeven, succes ermee!

Gaat nie werken nie. ProFTPd zit niet in de standaard CentOS repositories.
Hou het maar gewoon op vsftpd.

Jorem
28/10/09, 18:13
proftpd op CentOS 5

cd /tmp/
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.1.tar.gz
tar xvfz proftpd-1.3.1.tar.gz
cd proftpd-1.3.1/
./configure --sysconfdir=/etc
make
make install
cd ..
rm -fr proftpd-1.3.1*

eventueel daarvoor yum remove vsftpd

Even aan de config toevoegen:
DefaultRoot ~
IdentLookups off
ServerIdent on "FTP Server ready."

mikeh
28/10/09, 21:24
Zet anonymous logins ook effe uit in je vsftpd en chrooted zooi effe aan enzo....

joelski
28/10/09, 21:30
ik hou het momenteel wel even op vsftpd, aangezien ik daar nou mee aan het klooien ben (ik krijg het niet bepaald werkend, ik kan er remote nog niet opkomen (ik heb zojuist ook geprobeert om webmin te installeren maar dat wilt blijkbaar ook niet lukken)

mikeh
28/10/09, 21:34
Dump je config + log eens online ?

Owja,

grep -vE '^#' /etc/vsftpd.conf

anders lees ik het niet :)

daveww
28/10/09, 23:04
ik hou het momenteel wel even op vsftpd, aangezien ik daar nou mee aan het klooien ben (ik krijg het niet bepaald werkend, ik kan er remote nog niet opkomen (ik heb zojuist ook geprobeert om webmin te installeren maar dat wilt blijkbaar ook niet lukken)Standaard staat de firewall aan, even onderstaande 2 commands uitvoeren


/etc/init.d/iptables stop ; /etc/init.d/ip6tables stop
chkconfig iptables off ; chkconfig ip6tables off
Try again ;)

SF-Jeroen
28/10/09, 23:06
vsftpd is zoiezo veel makkelijker dan proftpd naar mijn mening. Je hoeft bij vsftpd maar 2 kleine dingen in de config te veranderen en klaar :)

daveww
28/10/09, 23:07
Gaat nie werken nie. ProFTPd zit niet in de standaard CentOS repositories.
Hou het maar gewoon op vsftpd.Bij mij toch wel..

# yum search proftpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
addons | 951 B 00:00
base | 2.1 kB 00:00
extras | 1.1 kB 00:00
updates | 951 B 00:00
Excluding Packages in global exclude list
Finished
================================================== ==================== Matched: proftpd ================================================== ====================
proftpd.x86_64 : ProFTPD -- Professional FTP Server.
proftpd-standalone.x86_64 : ProFTPD -- Setup for standalone operation.En nee.. ik heb geen extra repositories geïnstalleerd ;)

joelski
30/10/09, 00:02
Dump je config + log eens online ?

Owja,

grep -vE '^#' /etc/vsftpd.conf

anders lees ik het niet :)

Raar genoeg kan ik de Log file niet vinden, maar de conf ik heb even gedownload en naar een .txt omgezet.

Het is een bijlage bij deze post.


@ Daveww: Dank je voor de commands,,

daveww
30/10/09, 10:31
Log files worden meestal geplaatst in /var/log/

joelski
30/10/09, 19:37
Ik zat in de verkeerde folder te zoeken, daarom kon ik de Log niet vinden,
Hieronder is de log:


Thu Oct 29 23:24:51 2009 [pid 3767] CONNECT: Client "192.168.1.7"
Thu Oct 29 23:24:53 2009 [pid 3766] [wouwhosting] FAIL LOGIN: Client "192.168.1.7"
Thu Oct 29 23:55:31 2009 [pid 4996] CONNECT: Client "192.168.1.7"
Thu Oct 29 23:55:33 2009 [pid 4995] [djcommy] FAIL LOGIN: Client "192.168.1.7"

wouwhosting & djcommy zijn users,,
Mijn server ip is 192.168.1.3 (LAN)
IP van mijn pc: 192.168.1.7 (LAN)

joelski
30/10/09, 19:38
(het is de bedoeling dat de vsftpd gaat werken op LAN en Internet
(LAN is momenteel voor configuratie voordat het naar een datacenter gaat)

ilnee
31/10/09, 01:54
http://www.google.com/search?q=vsftpd+"FAIL+LOGIN"

jansen mgj
31/10/09, 23:47
Hhmm... ben ik blij met al die tuts die op dit forum te vinden zijn ( weer eentje bij mijn tut lijst ) thx :lovewht:

mikeh
01/11/09, 17:47
Raar genoeg kan ik de Log file niet vinden, maar de conf ik heb even gedownload en naar een .txt omgezet.

Het is een bijlage bij deze post.


:dots:

joelski
03/11/09, 11:53
Welk gedeelte van mijn bericht is de :dots: waard?

Ik ben een beginner op het gebied van linux. Ik heb al een tijdje met linux gewerkt maar niet veel.
Dat ik een log file niet kan vinden is omdat ik niet goed had opgelet in welke folder ik zat...

BDigitinternetdiensten
03/11/09, 16:12
@ Jorem, je moet nog wel ff proftpd starten na je uitleg anders heb je er niks aan :) Voor joel ff zoeken naar proftpd bestand en dan ./proftpd doen :)

mikeh
03/11/09, 18:20
Welk gedeelte van mijn bericht is de :dots: waard?

Ik ben een beginner op het gebied van linux. Ik heb al een tijdje met linux gewerkt maar niet veel.
Dat ik een log file niet kan vinden is omdat ik niet goed had opgelet in welke folder ik zat...

Wil je het echt weten?



grep -vE '^#' /etc/vsftpd.conf
anders lees ik het niet :)

En als je dan je config online dumpt met een shitload van # regels ertussen, no thank you.

Wanneer ga je je doos opnieuw installeren ? :nuke: