Konfigurasikan repositori pakej redhat rangkaian tempatan dengan vsftpd

Konfigurasikan repositori pakej redhat rangkaian tempatan dengan vsftpd

Objektif

Objektifnya adalah untuk mengkonfigurasi repositori pakej redhat rangkaian yang boleh diakses melalui protokol FTP. Panduan ini menggunakan vsftpd sebagai cara untuk menyediakan akses FTP ke repositori pakej.

Sistem operasi dan versi perisian

  • Sistem operasi: - Red Hat Enterprise Linux Server 7.3 (Maipo)
  • Perisian: - VSFTPD: Versi 3.0.2

Keperluan

Akses istimewa ke sistem pelayan RHEL anda diperlukan.

Kesukaran

Mudah

Konvensyen

  • # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Arahan

Pasang VSFTPD

Pertama, langkah adalah untuk memasang dan memulakan vsftpd Daemon.

# yum pasang vsftpd 

Membolehkan vsftpd Daemon untuk bermula selepas reboot:

# Systemctl Dayakan VSFTPD yang dicipta Symlink dari/etc/SystemD/System/Multi-User.sasaran.mahu/vsftpd.perkhidmatan ke/usr/lib/systemd/system/vsftpd.perkhidmatan. 

Mula vsftpd Daemon:

# Systemctl Mula vsftpd 

vsftpd Daemon kini harus berjalan:

# status systemctl vsftpd ● vsftpd.Perkhidmatan - vsftpd ftp daemon dimuat: dimuatkan (/usr/lib/systemd/system/vsftpd.perkhidmatan; didayakan; Pratetap Vendor: dilumpuhkan) Aktif: Aktif (berjalan) sejak Jum 2017-04-07 21:21:08 AEST; 3min 3s Ago Proses: 11630 execstart =/usr/sbin/vsftpd/etc/vsftpd/vsftpd.conf (code = keluar, status = 0 /kejayaan) PID utama: 11632 (vsftpd) cgroup: /sistem.slice/vsftpd.Perkhidmatan └─11632/usr/sbin/vsftpd/etc/vsftpd/vsftpd.Conf 

Konfigurasikan firewall

Sekiranya anda telah diaktifkan, tambahkan peraturan baru untuk membolehkan sambungan firewall masuk ke perkhidmatan FTP:

# Firewall-Cmd --PerManent --Add-Service = FTP # Firewall-Cmd-Reload 

Termasuk pakej

Apa yang tersisa adalah menyalin repositori pakej redhat dari imej ISO atau pemacu dvd ke /var/ftp/pup direktori. Pasang cdrom anda:

# mount /dev /cdrom /media 

atau gambar RHEL ISO:

# Mount -ro Loop Rhel-Server-7.3-x86_64-DVD.ISO /Media 

dan menyalin semua fail sumber menggunakan cp:

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

Sekiranya selinux diaktifkan pada sistem anda, tetapkan konteks selinux yang sesuai secara rekursif untuk keseluruhan direktori:

# chcon -r -t public_content_t /var /ftp 

Pelayan FTP anda kini boleh diakses dari mana -mana sistem jauh melalui ftp: // server-ip/pup/

Tutorial Linux Berkaitan:

  • Setup Server FTP di Linux
  • Cara Menyiapkan VSFTPD di Debian
  • Cara Menyiapkan Pelayan dan Pelayan FTP/SFTP di Almalinux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Senarai dan Pemasangan Pelanggan FTP di Ubuntu 22.04 Linux ..
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Senarai dan Pemasangan Pelanggan FTP di Ubuntu 20.04 Linux ..
  • Fail Konfigurasi Linux: 30 teratas yang paling penting
  • Oracle Linux vs Red Hat (RHEL)
  • Muat turun linux