GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal ProFTPD di Ubuntu 15.04

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal ProFTPD di Ubuntu 15.04. Bagi Anda yang belum tahu, ProFTPD adalah server FTP berlisensi GPL yang dapat diinstal secara gratis di sistem Linux Anda. Ini adalah alternatif untuk vsftpd. Server FTP open-source ProFTPD salah satu daemon transfer file yang paling sering digunakan, aman, dan andal di lingkungan Unix, karena kecepatan konfigurasi file yang sederhana, dan penyiapan yang mudah.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan langkah demi langkah instalasi ProFTPD di server Ubuntu 15.04.

Instal ProFTPD di Ubuntu 15.04

Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt-get berikut perintah di terminal.

sudo apt-get update
sudo apt-get upgrade

Langkah 2. Instal ProFTPD dan semua paket yang diperlukan.

sudo apt-get install proftpd

Selama penginstalan, Anda akan diminta untuk memilih metode penginstalan yang Anda inginkan. Ada dua metode penginstalan, daemon standar, dan metode daemon init.

Konfigurasi Proftpd

Langkah 3. Konfigurasikan ProFTPD.

File konfigurasi default ProFTPD ada di /etc/proftpd.conf .

nano /etc/proftpd.conf

Ubah ServerName menjadi hostname server Anda. Dalam kasus di bawah, ftp.idroot.us adalah contohnya:

ServerName “ftp.idroot.us”

Batalkan Komentar DefaultRoot:

# Use this to jail all users in their homes
DefaultRoot

Buat Pengguna FTP

Langkah 4. Tambahkan Pengguna FTP.

Sebelum Anda membuat pengguna untuk Proftpd, harap tambahkan /bin/false ke /etc/shells berkas:

echo "/bin/false" >> /etc/shells

Buat pengguna dengan direktori home di mana ia akan mendapatkan akses ke sana melalui FTP. Saya akan menonaktifkan akses shell untuk pengguna ini dengan menetapkan "/bin/false" shell ke dia untuk memastikan bahwa dia tidak bisa login dengan SSH. Nama pengguna saya bernama “idroot”, silakan ganti idroot dengan nama pengguna Anda pada perintah berikutnya:

adduser --home /home/idroot --shell /bin/false idroot

Selanjutnya, konfigurasikan Proftpd untuk mengizinkan idroot pengguna mengakses server FTP:

cd /etc/proftpd/
nano proftpd.con

Tambahkan konfigurasi ini untuk memungkinkan idroot pengguna masuk dan mengunggah/mengunduh file ke/dari direktori home /home/idroot :

<Directory /home/idroot>
Umask 022 022
AllowOverwrite off
     <Limit LOGIN>
        AllowUser idroot
        DenyALL
     </Limit>
     <Limit ALL>
        Order Allow,Deny
        AllowUser idroot
        Deny ALL
    </Limit>
    <Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
    AllowUser idroot
    Deny ALL
    </Limit>
</Directory>

Jalankan perintah di bawah ini untuk memulai ulang ProFTPD:

systemctl restart proftpd

Langkah 5. Akses server FTP.

Setelah Anda menginstal server FTP dan mengkonfigurasinya sesuai keinginan Anda, Sekarang yang harus Anda lakukan adalah membuka klien FTP dan menghubungkan ke server menggunakan alamat IP-nya , nama host, atau nama domain. Jika semuanya dikonfigurasi dengan benar, Anda akan diberikan akses ke server dengan nama pengguna dan sandi yang benar.

Selamat! Anda telah berhasil menginstal ProFTPD. Terima kasih telah menggunakan tutorial ini untuk menginstal ProFTPD pada sistem ubuntu 15.04. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi ProFTPD.


Ubuntu
  1. Cara Menginstal ProFTPD di Ubuntu 14.04

  2. Cara Menginstal ProFTPD di Ubuntu 20.04 LTS

  3. Cara Menginstal Server FTP di Ubuntu 20.04

  1. Cara menginstal R di Ubuntu 16.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara menginstal server FTP di Ubuntu 20.04

  1. Cara Menginstal R di Ubuntu 20.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara Menginstal R di Ubuntu 18.04