Uzo de la FTP: Malsamoj inter versioj

El Muzaiko
Iri al: navigado, serĉi
(Nova paĝo kun 'TOC = Uzo de la FTP = La FTP (''File Transfer Protocol'' = dosiertransiga protokolo) servilo ebligas alŝuti kaj elŝuti dosierojn al/el la servilo. Ekzistas publika FTP, kiu...')
 
(Uzo de la FTP)
 
(16 mezaj versioj de 2 uzantoj ne montriĝas)
Linio 1: Linio 1:
[[TOC]]
+
= Reguloj pri la uzado de la FTP =
 +
Vidu [[Permesilo | la permesilon]].
  
 
= Uzo de la FTP =
 
= Uzo de la FTP =
Linio 7: Linio 8:
 
Ekzistas publika FTP, kiun oni povas uzi rekte ĉe ftp://muzaiko.info.
 
Ekzistas publika FTP, kiun oni povas uzi rekte ĉe ftp://muzaiko.info.
 
Ankaŭ ekzistas privata FTP kun pasvorto kiu pasas tra ĉifrita SSH konekto (SFTP). Por tio necesas obteni uzantkonton sur la servilo de la administrantoj.
 
Ankaŭ ekzistas privata FTP kun pasvorto kiu pasas tra ĉifrita SSH konekto (SFTP). Por tio necesas obteni uzantkonton sur la servilo de la administrantoj.
 +
 +
Por fari tion, sendu retpoŝton al '''"admin [ĉe] muzaiko [punkto] info"''' kun la volataj uzantnomo kaj pasvorto.
  
 
Por uzi la privatan FTP-on, necesas uzi iu FTP programon.
 
Por uzi la privatan FTP-on, necesas uzi iu FTP programon.
Linio 13: Linio 16:
 
En Vindozo, eblas uzi ekzemple [http://filezilla-project.org/index.php Filezilla] aŭ [http://winscp.net/eng/index.php WinSCP].
 
En Vindozo, eblas uzi ekzemple [http://filezilla-project.org/index.php Filezilla] aŭ [http://winscp.net/eng/index.php WinSCP].
  
Filezilla funkcias en Vindozo, Mac kaj GNU/Linukso, do ni presentoz ĝin tie detale.
+
Filezilla funkcias en Vindozo, Mac kaj GNU/Linukso, do ni presentos ĝin tie detale.
  
 
== Kiel agordi kaj uzi Filezilla ==
 
== Kiel agordi kaj uzi Filezilla ==
 
=== Preparado ===
 
=== Preparado ===
1. Elŝutu kaj instalu Filezilla por via platformo ĉe http://filezilla-project.org/index.php (''sudo apt-get install filezilla'' en Debian/Ubuntu)
+
# Elŝutu kaj instalu Filezilla por via platformo ĉe http://filezilla-project.org/index.php (''sudo apt-get install filezilla'' en Debian/Ubuntu)
2. Startigu Filezilla
+
# Startigu Filezilla
3. Elektu ''File->Site manager''
+
# Elektu ''File->Site manager''
[[Image(Site Manager_0.png)]]
+
#: [[Dosiero:Site Manager_0.png]]
4. Klaku sur ''New Site'' kaj nomu ĝin ''muzaiko''.
+
# Klaku sur ''New Site'' kaj nomu ĝin ''muzaiko''.
[[Image(Site Manager_1.png)]]
+
#: [[Dosiero:Site Manager_1.png]]
5. Plenigu la kampoj ''Host'' kun ''muzaiko.info''
+
# Plenigu la kampoj ''Host'' kun ''muzaiko.info''
6. Elektu ''SFTP'' kiel ''Server type''
+
# Elektu ''SFTP'' kiel ''Server type''
7. Elektu ''Normal'' kiel ''Logon type''
+
# Elektu ''Normal'' kiel ''Logon type''
8. Skribu vian uzantnomon en la kampo ''User'' kaj vian pasvorton en la kampo ''Password''
+
# Skribu vian uzantnomon en la kampo ''User'' kaj vian pasvorton en la kampo ''Password''
9. Klaku ''OK'' por konservi ĝin.
+
# Klaku ''OK'' por konservi ĝin.
[[Image(Site Manager_OK.png)]]
+
#: [[Dosiero:Site Manager_OK.png]]
  
 
=== Uzado ===
 
=== Uzado ===
1. Elektu ''File->Site manager''
+
# Elektu ''File->Site manager''
2. Elektu ''muzaiko'' kaj klaku ''Connect''. La unua fojo aperos iu avertmesaĝo. Simple ŝaltu la markobutono kaj klaku ''OK''.
+
# Elektu ''muzaiko'' kaj klaku ''Connect''. La unua fojo aperos iu avertmesaĝo. Simple ŝaltu la markobutono kaj klaku ''OK''.
[[Image(Site Manager_connect.png)]]
+
#: [[Dosiero:Site Manager_connect.png]]
[[Image(Unknown host key_025.png)]]
+
#: [[Dosiero:Unknown host key_025.png]]
3. Nun vi povas alŝuti, elŝuti, krei, forigi dosierojn, ktp. La maldekstra parto estas via komputilo kaj la dekstra parto, la servilo.
+
# Nun vi povas alŝuti, elŝuti, krei, forigi dosierojn, ktp. La maldekstra parto estas via komputilo kaj la dekstra parto, la servilo.
[[Image(FileZilla_sukcesa_konekto.png)]]
+
#: [[Dosiero:FileZilla_sukcesa_konekto.png]]
  
 
=== Permesoj ===
 
=== Permesoj ===
Linio 44: Linio 47:
  
 
Tamen, vi povas ŝanĝi la permesojn tiel:
 
Tamen, vi povas ŝanĝi la permesojn tiel:
1. Dekstre klaku sur la dosiero kies permesoj vi volas ŝanĝi kaj elektu ''File permissions''.
+
# Dekstre klaku sur la dosiero kies permesoj vi volas ŝanĝi kaj elektu ''File permissions''.
[[Image(FileZilla_permesoj_1.png)]]
+
#:[[Dosiero:FileZilla_permesoj_1.png]]
2. Ŝanĝu kion vi volas kaj fine klaku ''OK''.
+
# Ŝanĝu kion vi volas kaj fine klaku ''OK''.
[[Image(FileZilla_permesoj_2.png)]]
+
#:[[Dosiero:FileZilla_permesoj_2.png]]
  
 
==== Rapida klarigo pri la permesoj ====
 
==== Rapida klarigo pri la permesoj ====
Linio 57: Linio 60:
 
* group = grupo, kutime ''ftp_uzantoj'', do ĉiu kiu havas FTP konton ĉe la servilo
 
* group = grupo, kutime ''ftp_uzantoj'', do ĉiu kiu havas FTP konton ĉe la servilo
 
* public = publiko, ĉiuj, sed praktike, la interreta publiko ne havas eniron al iu ajn dosiero ekster ''pub''.
 
* public = publiko, ĉiuj, sed praktike, la interreta publiko ne havas eniron al iu ajn dosiero ekster ''pub''.
 
== Informoj por administrantoj ==
 
Novaj FTP uzantoj devus esti aldonota al la grupo "ftp_uzantoj" ĉar tiel ili povas alŝuti al la publika FTP kaj vidi kio estas en la dosierujoj de aliaj FTP uzantoj (se ili permesas ĝin).
 
Eblos aldoni pli da grupoj kaj dosierujoj se necesa.
 
 
Por aldoni uzanto (''1006'' estas la GID de ''ftp_uzantoj''):
 
{{{
 
sudo adduser --home /var/ftp/zam --gid 1006 zam
 
}}}
 
 
SSH konekto kaj ne ĉifrita FTP konektoj estas malpermesitaj por FTP uzantoj nuntempe.
 
 
La FTP programo estas "vsftpd".
 
 
=== Interesaj partoj de la agorddosieroj ===
 
 
'''/etc/ssh/sshd_config'''
 
{{{
 
Match group ftp_uzantoj
 
        # The following two directives force ben_files to become chrooted
 
        # and only have sftp available.  No other chroot setup is required.
 
        ChrootDirectory /var/ftp
 
        ForceCommand internal-sftp
 
        # For additional paranoia, disallow all types of port forwardings.
 
        AllowTcpForwarding no
 
        GatewayPorts no
 
        X11Forwarding no
 
        PasswordAuthentication yes
 
        PubkeyAuthentication no
 
        RSAAuthentication no
 
}}}
 
 
'''/etc/vsftpd.conf'''
 
{{{
 
# Allow anonymous FTP? (Disabled by default)
 
#anonymous_enable=NO
 
anonymous_enable=YES
 
anon_root=/var/ftp/pub/
 
#
 
# Uncomment this to allow local users to log in.
 
local_enable=NO
 
#
 
# Uncomment this to enable any form of FTP write command.
 
write_enable=NO
 
}}}
 

Nuna versio ekde 13:53, 31 Okt. 2011

Reguloj pri la uzado de la FTP

Vidu la permesilon.

Uzo de la FTP

La FTP (File Transfer Protocol = dosiertransiga protokolo) servilo ebligas alŝuti kaj elŝuti dosierojn al/el la servilo.

Ekzistas publika FTP, kiun oni povas uzi rekte ĉe ftp://muzaiko.info. Ankaŭ ekzistas privata FTP kun pasvorto kiu pasas tra ĉifrita SSH konekto (SFTP). Por tio necesas obteni uzantkonton sur la servilo de la administrantoj.

Por fari tion, sendu retpoŝton al "admin [ĉe] muzaiko [punkto] info" kun la volataj uzantnomo kaj pasvorto.

Por uzi la privatan FTP-on, necesas uzi iu FTP programon.

En GNU/Linukso, eblas uzi ekzemple Nautilus aŭ "sftp" per komandlinio. En Vindozo, eblas uzi ekzemple FilezillaWinSCP.

Filezilla funkcias en Vindozo, Mac kaj GNU/Linukso, do ni presentos ĝin tie detale.

Kiel agordi kaj uzi Filezilla

Preparado

  1. Elŝutu kaj instalu Filezilla por via platformo ĉe http://filezilla-project.org/index.php (sudo apt-get install filezilla en Debian/Ubuntu)
  2. Startigu Filezilla
  3. Elektu File->Site manager
    Site Manager 0.png
  4. Klaku sur New Site kaj nomu ĝin muzaiko.
    Site Manager 1.png
  5. Plenigu la kampoj Host kun muzaiko.info
  6. Elektu SFTP kiel Server type
  7. Elektu Normal kiel Logon type
  8. Skribu vian uzantnomon en la kampo User kaj vian pasvorton en la kampo Password
  9. Klaku OK por konservi ĝin.
    Site Manager OK.png

Uzado

  1. Elektu File->Site manager
  2. Elektu muzaiko kaj klaku Connect. La unua fojo aperos iu avertmesaĝo. Simple ŝaltu la markobutono kaj klaku OK.
    Site Manager connect.png
    Unknown host key 025.png
  3. Nun vi povas alŝuti, elŝuti, krei, forigi dosierojn, ktp. La maldekstra parto estas via komputilo kaj la dekstra parto, la servilo.
    FileZilla sukcesa konekto.png

Permesoj

La dosierujo pub estas la publika FTP videbla ĉe ftp://muzaiko.info

La dosierujo uzantnomo estas via privata FTP, ne publike videbla, sed videbla de la aliaj uloj kun FTP konton sur la servilo.

Tamen, vi povas ŝanĝi la permesojn tiel:

  1. Dekstre klaku sur la dosiero kies permesoj vi volas ŝanĝi kaj elektu File permissions.
    FileZilla permesoj 1.png
  2. Ŝanĝu kion vi volas kaj fine klaku OK.
    FileZilla permesoj 2.png

Rapida klarigo pri la permesoj

  • read = legi
  • write = skribi (permesas ankaŭ forigi)
  • execute = startigi (sed praktike, permesas eniri dosierujojn tie)
  • owner = posedanto, do vi mem
  • group = grupo, kutime ftp_uzantoj, do ĉiu kiu havas FTP konton ĉe la servilo
  • public = publiko, ĉiuj, sed praktike, la interreta publiko ne havas eniron al iu ajn dosiero ekster pub.