Instal FTP Server
1. Untuk memulai, buka terminal, perbarui daftar paket, dan
instal vsftpd:
sudo apt update
sudo apt install vsftpd
2. Mengonfigurasi vsftpd dengan mengedit berkas konfigurasi
utama yang terletak di /etc/[Link]. Namun, sebelum
melakukan perubahan apa pun, sebaiknya cadangkan berkas
aslinya:
sudo cp /etc/[Link] /etc/[Link]
Kemudian, buka [Link] berkas dan atur pengaturan
berikut:
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
Tambahkan juga konfigurasi FTP pasif di akhir berkas. Anda
dapat memilih rentang port yang berbeda untuk koneksi pasif—
pastikan rentang tersebut tidak digunakan oleh layanan lain:
pasv_enable=Yes
pasv_min_port=50000
pasv_max_port=51000
3. Simpan berkas dan mulai ulang layanan vsftpd untuk menerapkan
perubahan:
sudo systemctl restart vsftpd
4. Jika server Ubuntu Anda berada di belakang firewall, pastikan
untuk mengizinkan port 21 dan rentang port pasif. Untuk
pengguna firewall UFW, Anda dapat menggunakan perintah
berikut:
sudo ufw allow 21/tcp
sudo ufw allow 50000:51000/tcp
5. Jika ingin mengakses folder lain—misalnya, /srv/ftp—Anda
dapat membuat pengguna Linux baru dan menetapkannya sebagai
direktori home mereka:
adduser ftpuser --home /srv/ftp
chown -R ftpuser /srv/ftp
6. Mengelola Server FTP (VSFTPD)
Untuk memulai, menghentikan, atau memulai ulang vsftpd,
gunakan systemctl perintah:
sudo systemctl start vsftpd
sudo systemctl stop vsftpd
sudo systemctl restart vsftpd
Atur vsftpd untuk memulai secara otomatis (default):
sudo systemctl enable vsftpd
Nonaktifkan vsftpd agar tidak memulai secara otomatis saat
boot:
sudo systemctl disable vsftpd
Untuk memeriksa status layanan vsftpd, jalankan:
sudo systemctl status vsftpd
systemctl is-enabled vsftpd
Instal telnet Server
1. Instal Telnet menggunakan apt manager . Jalankan perintah
berikut di terminal.
sudo apt install telnetd -y
2. Setelah instalasi selesai, periksa status Telnet, seharusnya
aktif.
sudo systemctl status inetd
3. Memeriksa apakah firewall aktif atau tidak dengan menggunakan
perintah di bawah ini untuk memeriksa statusnya.
sudo ufw status
4. Mengizinkan port 23 karena semua komunikasi akan dilakukan
melalui port tersebut, dengan menggunakan perintah di bawah
ini.
sudo ufw allow 23