Προς το περιεχόμενο

ftp server?


chex

Προτεινόμενες αναρτήσεις

διαβαζοντας καποια tutorial και howto προσπαθησα να φτιαξω ενα ftp server αλλα δεν εβγαλα ακρη αφου οταν προσπαθω να ξεκινησω τις υπηρεσίες proftpd ή vsftpd δεν ξεκινανε. Και αυτα χωρίς καποιο μηνυμα. Χρησιμοποιω fedora 9.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

τι τρέχει με τα αλλα δυο που είναι ηδη εγκατεστημενα. το dlftpd δεν είναι καν στα repos. δεν καταλαβαινω το προβλημα. θα το δοκιμασω καποια στιγμη αλλα θελω να καταλαβω τι δεν κανω σωστα στα proftpd και vsftpd

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ok ο vsftpd ξεκινησε. Χρησιμοποιησα το no-ip plugin για free domain. Αλλα το url ανοιγει και είναι κενο ενω βαζοντας την local ip εμφανιζει τους φακελους στο /var/ftp/ παρολο που εχω δωσει anom_dir καποιο φακελο στο home. τι λαθος υπαρχει? firewall και iptables ειναι απενεργοποιημενα.

ναι ftp θελω να σηκωσω. οχι apache ή κατι αλλο..>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

ok δουλεψε.

 

Οτι έκανα για να δουλεψει

 

καταρχην ξεκιναω την υπηρεσια vsftpd που ειναι ο ftp server μας και βαζω να ξεκιναει με καθε επανακινησει στα επιπεδα 3,4,5.

Βασικα σταματησα firewall και iptables.

 

>[root@server ~]# service vsftpd start
[root@server ~]# chkconfig --level 345 vsftpd on

(αν και το 4 δεν χρειαζεται νομιζω)

>[root@server ~]# chkconfig --list | grep vsftpd
[root@server ~]# service iptables stop

 

ελεγχουμε τις tcp και udp ports για να δουμε αν ακουει ο server σε καποια πορτα

>netstat -a | grep ftp

 

πρεπει να παρουμε

 

>tcp        0        0        *:ftp         *:*        LISTEN

 

Επειτα στο αρχειο vsftpd.conf

 

>[root@server ~]# vi /etc/vsftpd/vsftpd.conf

 

 

# Allow anonymous FTP?

anonymous_enable=NO

 

 

# Uncomment this to allow local users to log in.

local_enable=YES

 

 

επανακίνηση του vsftpd

 

>[root@server ~]# service vsftpd restart
Shutting down vsftpd:                                      [  OK  ]
Starting vsftpd for vsftpd:                                [  OK  ]

 

και φτιαχνω το group που θα βαλω τους users

>[root@server ~]# groupadd ftp-user
[root@server ~]# mkdir /home/ftp-dirs
[root@server ~]# chmod 755 /home/ftp-dirs/
[root@server ~]# chown root:ftp-user /home/ftp-dirs/
[root@server ~]# useradd -g ftp-user -d /home/ftp-dirs/ admin
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
Creating mailbox file: File exists
[root@server ~]# passwd admin
Changing password for user admin.
New UNIX password: 

Retype new UNIX password: 
passwd: all authentication tokens updated successfully.

 

Τωρα καθε χρηστης του ορισα ενα φακελο στο server, password και τα δικαιωματα του.

Μετα απο αυτο ημουνα ετοιμος. το τελευταιο πραγμα που χρειαστηκε να κανω ηταν να μπω στο router και να κανω port forward τη θυρα 21.επισης κατεβασα και εγκαταστησα το noip(noip-duc-linux.tar.gz).ενοειται πως ειχα κανει host στο no-ip.com την external ip του royter.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...