Instalace FTP serveru
Instalace serveru
V prvnĂ Ĺ™adÄ› se pĹ™ihlásĂme na náš SSH server, pokud se pĹ™ihlásĂme jako root, tak nezadávejte pĹ™ed pĹ™Ăkaz sudo pokud, ale nejste pĹ™ihlášenĂ˝ jako ROOT uĹľivatel, musĂte pouĹľĂvat pĹ™Ăkaz sudo, aby jste vyvolali pĹ™Ăkaz.
Nainstalujeme si základ serveru pro FTP pomocĂ pĹ™Ăkazu
apt install vsftpd

Nynà přejdeme do složky /etc kde otevřeme soubor vsftpd.conf.
nano /etc/vsftpd.conf
Vše z tohoto souboru smažeme a nahrajeme tam tento text.
listen=YES
listen_ipv6=NO
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
chroot_list_enable=NO
chroot_list_file=/etc/vsftpd.chroot_list
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=ftp
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
allow_writeable_chroot=YESPotĂ© restartujeme ftp server pomocĂ pĹ™Ăkazu
service vsftpd restart
Vytvářenà uživatelů
Tento návod je zaměřen na pĹ™idávánĂ uĹľivatelĹŻ pĹ™es pĹ™Ăkaz adduser.
Zadáme pĹ™Ăkaz useradd -d /cesta USER_NAME

PotĂ© zadáme pĹ™Ăkaz passwd USER_NAME tĂmto pĹ™Ăkazem nastavĂme heslo pro FTP uĹľivatele.

A jako poslednĂ pĹ™Ăkaz zablokujeme uĹľivateli aby se nemohl pĹ™ipojit na SFTP/SSH server, pĹ™Ăkazem usermod -s /sbin/nologin USER_NAME.

A jak můžeme vidět, podařilo se nám připojit na FTP server.

A SFTP a SSH server nás automaticky odpojĂ po pĹ™ihlášenĂ

Smazánà uživatele
zadáme jednoduchĂ˝ pĹ™Ăkaz userdel USER_NAME.


Je návod nejasný nebo potřebuješ dalšà pomoc?
Hostuješ u FakaHeda.eu? Využij náš Discord technické podpory!