GNU/Linux >> Belajar Linux >  >> Linux

Konfigurasikan repositori paket Redhat jaringan lokal dengan vsftpd

Tujuan

Tujuannya adalah untuk mengonfigurasi repositori paket Redhat jaringan yang dapat diakses melalui protokol FTP. Panduan ini menggunakan vsftpd sebagai sarana untuk menyediakan akses FTP ke repositori paket.

Sistem Operasi dan Versi Perangkat Lunak

  • Sistem Operasi: – Red Hat Enterprise Linux Server 7.3 (Maipo)
  • Perangkat Lunak: – vsftpd:versi 3.0.2

Persyaratan

Akses istimewa ke sistem server RHEL Anda akan diperlukan.

Kesulitan

MUDAH

Konvensi

  • # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Petunjuk

Instal vsftpd

Langkah pertama adalah menginstal dan memulai vsftpd daemon.

# yum install vsftpd

Aktifkan vsftpd daemon untuk memulai setelah reboot:

# systemctl enable vsftpd
Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.

Mulai vsftpd daemon:

# systemctl start vsftpd

vsftpd daemon sekarang harus berjalan:

# systemctl status vsftpd
● vsftpd.service - Vsftpd ftp daemon
   Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2017-04-07 21:21:08 AEST; 3min 3s ago
  Process: 11630 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=0/SUCCESS)
 Main PID: 11632 (vsftpd)
   CGroup: /system.slice/vsftpd.service
           └─11632 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf

Konfigurasi Firewall

Jika Anda mengaktifkan firewall, tambahkan aturan baru untuk mengizinkan koneksi firewall masuk ke layanan FTP:

# firewall-cmd --permanent --add-service=ftp
# firewall-cmd --reload 

Sertakan Paket

Yang tersisa adalah menyalin repositori paket Redhat dari image ISO atau drive DVD ke /var/ftp/pup direktori. Pasang CDROM Anda:

# mount /dev/cdrom /media

atau gambar iso RHEL:

# mount -ro loop rhel-server-7.3-x86_64-dvd.iso /media

dan salin semua file sumber menggunakan cp :

# cp -a /media/* /var/ftp/pub/

Jika SELinux diaktifkan pada sistem Anda, atur konteks SELinux yang sesuai secara rekursif untuk seluruh direktori:

# chcon -R -t public_content_t /var/ftp

Server FTP Anda sekarang dapat diakses dari sistem jarak jauh mana pun melalui ftp://SERVER-IP/pup/


Linux
  1. Konfigurasikan Repositori YUM Lokal di CentOS 6 / RHEL 6

  2. Memecahkan masalah jaringan Anda dengan tcpdump

  3. Cara mengonfigurasi pengaturan jaringan dengan peran sistem yang memungkinkan

  1. Manajemen paket Linux dengan apt

  2. Pindai jaringan lokal dengan arp-scan di ubuntu

  3. Bagaimana Mengkonfigurasi VSFTPD dengan koneksi terenkripsi SSL/TLS?

  1. Cara mengkonfigurasi repositori YUM di Linux/Centos/Redhat | YUM di Linux/Centos/Redhat

  2. Menghitung jaringan baru dengan Nmap

  3. Bagaimana Mengkonfigurasi Systemd Untuk Menghidupkan Script Sederhana Dengan Standardio Dalam Layanan Jaringan?