Friday, December 6, 2013

12:21 AM
FTP Server ne debian instalimi dhe konfigurimi 

Ky konfigurim eshte i thjeshte dhe i shpejte per te gjithe ata qe deshirojn qe te kene te dhenat e tyre ne dispozicion .
Instalimi dhe konfigurimi eshte bere ne debian 6 squezze

ok let fillojm !!

Kam mendu se pari se cilin version ta marr mirpo kam vendos per proftpd per shkak te thjeshtsis dhe modestis qe na ofron pra ProFTPd ne FTP-server

Code:
apt-get install proftpd
mandej na pyet cilin opcion do ta merrni standalone apo inetd siq po e shifni po tregon si standalone e marrim kur kemi ma shum trafik e ne shembullin tim e kam marr standalone




mandej shkojm e konfigurojm 

Code:
/etc/proftpd/proftpd.conf
dhe nese nuk e perdorni ipv6 duhet qe ta ndalim si ne foto normal eshte ipv6 on mirpo na e bajm off 


[​IMG]

dhe mandej ne fund te ketij datei e futim keto sene si ne foto 


[​IMG]

mirpo qka dmth keto sene ??

-Se pari i kemi than proftpd qe user-at qe deshirojn te kyqen nuk kan nevoj per Shell . 

-Mandej me DefaultRoot ProFTPd qe user-at ne Home folder te i mbyllim .

- dhe ne fund i kemi jep urdherin qe vetum userat qe bejne pjes ne grupin ftpuser kan drejt te kyqen ne ftpserver .

dhe e startojm FTP-Server me kete komand

Code:
/etc/init.d/proftpd restart

Mandej shkojm dhe e krijojm grupin ftpuser dhe nje user qe permes FTP mund te kyqet (login)

Code:
addgroup ftpuser
Mandej e krijojm user-in 

Code:
adduser ftpbenutzer -shell /bin/false -home /var/www
Dhe ne fund kit user-in ftpbenutzer e qesim te grupi ftpuser

Code:
adduser ftpbenutzer ftpuser

Pra kaq ishte per me u kyq me kit user- me password ne ftp server 


ketu do ti jap edhe 2 foto per me ju tregu se psh ftpbenutzer eshte vetum emer ne shembullin e dyte e kam marr pseudonimin tim llapiani pra si mas me ju pshtjell qka eshte ftpbenutzer eshte ne gjuhen gjermane dhe dmth ftpuser
[​IMG]

[​IMG]

pra nese funksionon krejt ne rregull e bejme edhe njehere restart dhe shkojm dhe e japim ne browser

<a class="postlink" href="ftp://localhost" onclick="window.open(this.href);return false;">ftp://localhost</a> nese eshte ne rrjet ip apo nese funksionon dns athere emrin e ati kompjuteri dhe duhet te ju shfaqet kjo dhe kyqeni me username pra ose me ftpbenutzer ose me llapiani dhe me password 

[​IMG]

te gjith ata qe deshirojn qe te ngarkojn filma musik tekste msime e ku ta di une athere shkojn ne 
/home/ftp dhe me mkdir i krijojn folderin dhe me touch krijojn dokumente si ne foto psh si i kam kriju


[​IMG]


Anonymes FTP

me kete konfigurim me poshte ne datein /etc/proftpd/proftpd.conf do te mundemi qe me nje user anonymous te kemi te drejta te lexojm ne server

Code:
.
.
.
<Anonymous ~ftp>
  User                          ftp
  Group                         nogroup
  # We want clients to be able to login with "anonymous" as well as "ftp"
  UserAlias                     anonymous ftp
  # Cosmetic changes, all files belongs to ftp user
  DirFakeUser   on ftp
  DirFakeGroup on ftp

  RequireValidShell             off

  # Limit the maximum number of anonymous logins
  MaxClients                    10

  # We want 'welcome.msg' displayed at login, and '.message' displayed
  # in each newly chdired directory.
  DisplayLogin                  welcome.msg
  DisplayFirstChdir             .message

  # Limit WRITE everywhere in the anonymous chroot
  <Directory *>
    <Limit WRITE>
      DenyAll
    </Limit>
  </Directory>

#   # Uncomment this if you're brave.
#   # <Directory incoming>
#   #   # Umask 022 is a good standard umask to prevent new files and dirs
#   #   # (second parm) from being group and world writable.
#   #   Umask                           022  022
#   #            <Limit READ WRITE>
#   #            DenyAll
#   #            </Limit>
#   #            <Limit STOR>
#   #            AllowAll
#   #            </Limit>
#   # </Directory>

</Anonymous>
.
.
.

Ne menyr qe te kete edhe useri ftp te drejta te kyqjes ne zonen e anonymos FTP na duhet qe ta fusim ne Grupin "ftpuser"

Code:
adduser ftp ftpuser
mandej e bejme nje refresh

Code:
/etc/init.d/proftpd reload
dhe e startojm

Code:
/etc/init.d/proftpd start
kaq ishte 

disa web-site nese ndokush deshiron info shtese

http://www.proftpd.org/
http://www.castaglia.org/proftpd/

0 comments :

Post a Comment