GNU/Linux >> Belajar Linux >  >> Cent OS

Aktifkan Pengaturan Proxy untuk Perintah Yum di CentOS 7

Pada artikel ini, kami akan menunjukkan cara mengaktifkan pengaturan proxy untuk perintah yum di CentOS 7 . Yum adalah alat manajemen paket yang bekerja dengan paket RPM. Ini tersedia di RedHat Enterprise Linux, CentOS, dan Fedora versi lama, dan ini adalah cara paling nyaman untuk menangani paket OS dan dependensinya pada sistem operasi ini.

Ketika server hanya dapat diakses melalui server proxy, Anda perlu mengkonfigurasi yum untuk menggunakan server proxy sehingga Anda dapat menginstal paket RPM, atau memperbarui paket yum yang saat ini diinstal.
Untuk mengkonfigurasi server proxy sehingga pengguna sistem dapat mengakses dan menggunakan perintah yum adalah tugas yang cukup mudah dan langsung, dan tidak perlu lebih dari 5 menit untuk mengonfigurasinya. Mari kita mulai.

1. Konfigurasikan pengaturan proxy

Edit file konfigurasi '/etc/yum.conf' yum dan tentukan pengaturan proxy di bagian utama mis.:

[main]

proxy=http://proxysever.yourdomain.com:3128
proxy_username=rhproxy
proxy_password=D5znQs4P8Rmtw

tolerant=1
errorlevel=1
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

#  This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to
# download the new metadata and "pay" for it by yum not having correct
# information.
#  It is esp. important, to have correct metadata, for distributions like
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
# metadata_expire=90m

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d

Dimana:

  • proksi adalah URL server Proxy (nama domain atau alamat IP) yang harus digunakan yum termasuk nomor port TCP. Dalam contoh ini, proxysever.yourdomain.com adalah URL dari server proxy. Jangan lupa ubah 3128 dengan nomor port server proxy yang sebenarnya.
  • nama pengguna_proksi adalah nama pengguna server proxy yang digunakan untuk URL proxy. Jika tidak disetel, ini mewarisinya dari setelan global.
  • sandi_proksi adalah kata sandi server proxy yang digunakan untuk URL proxy. Jika tidak disetel, ini mewarisinya dari setelan global.

Pastikan untuk menggunakan kata sandi yang kuat untuk kata sandi proxy. Gunakan kata sandi yang tidak sama dengan kata sandi pengguna sistem lainnya, terutama kata sandi pengguna root.

Harap dicatat bahwa semua pengguna harus memiliki akses baca ke file /etc/yum.conf sehingga mereka dapat terhubung ke server proxy dengan detail tersebut saat menggunakan perintah yum.

2. Aktifkan akses proxy hanya untuk pengguna sistem tertentu

Jika karena alasan tertentu Anda ingin mengaktifkan akses proxy hanya untuk pengguna sistem tertentu, Anda perlu menambahkan baris ini ke profil shell pengguna:

http_proxy="http://proxysever.yourdomain.com:3128"
export http_proxy

Jika pengguna menggunakan bash shell default, profil pengguna harus diatur dalam file ~/.bash_profile. Pengaturan yang kami gunakan dalam contoh ini harus memungkinkan yum untuk menggunakan server proxy proxysever.yourdomain.com, menghubungkan ke port 3128.

Jika server proxy memerlukan nama pengguna dan kata sandi, edit profil shell pengguna dan tambahkan nama pengguna dan kata sandi ke URL server proxy:

http_proxy="http://rhproxy:[email protected]:3128"
export http_proxy

Jangan lupa untuk mengganti rhproxy, D5znQs4P8Rmtw, proxysever.yourdomain.com dan 3128 dengan nama pengguna proxy, sandi pengguna proxy, URL proxy, dan nomor port server proxy yang sebenarnya.

3. Uji setelan

Untuk memeriksa apakah pengaturan proxy dikonfigurasi dengan benar, jalankan beberapa perintah yum, misalnya, coba gunakan:

yum clean all && yum search dovecot

Output dari perintah ini akan menampilkan daftar dengan rincian semua paket yang tersedia bernama dovecot:

# yum search dovecot
=========================================================================== N/S matched: dovecot ============================================================================
dovecot-devel.x86_64 : Development files for dovecot
dovecot-mysql.x86_64 : MySQL back end for dovecot
dovecot-pgsql.x86_64 : Postgres SQL back end for dovecot
dovecot-pigeonhole.x86_64 : Sieve and managesieve plug-in for dovecot
dovecot.i686 : Secure imap and pop3 server
dovecot.x86_64 : Secure imap and pop3 server

  Name and summary matches only, use "search all" for everything.

Selamat. Anda telah berhasil mengonfigurasi server proxy untuk perintah yum di CentOS 7.

Tentu saja, Anda tidak perlu mengaktifkan pengaturan proxy untuk perintah yum di CentOS 7, jika Anda menggunakan salah satu Solusi Hosting VPS CentOS Terkelola kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk mengonfigurasi penggunaan server proxy sehingga Anda dapat menggunakan perintah yum untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini tentang cara mengaktifkan pengaturan proxy untuk perintah yum di CentOS 7, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Tidak Dapat Mengonfigurasi Pengaturan Jaringan Di Centos 7?

  2. 15+ contoh untuk perintah pembaruan yum

  3. Cara mengaktifkan core dump untuk Aplikasi di CentOS/RHEL

  1. Instalasi PHP 5.5 di CentOs

  2. Aktifkan kata sandi sederhana untuk pengguna root di CentOS

  3. Bagaimana cara mengaktifkan repositori PowerTools di CentOS 8?

  1. Aktifkan pembaruan otomatis nginx menggunakan repositori yum untuk distribusi RHEL/CentOS

  2. CentOS / RHEL 7 :Cara mengaktifkan telnet untuk sekelompok pengguna

  3. CentOS / RHEL :Cara Mengaktifkan SSL Untuk Apache