GNU/Linux >> Belajar Linux >  >> Linux

Atur FTP Autologin dengan file .netrc di Linux

Ada beberapa skenario di mana kita tidak ingin menentukan nama pengguna dan kata sandi ftp pada baris perintah ftp. Jadi untuk secara otomatis memberikan nama pengguna dan kata sandi ftp ke klien ftp, buat file .netrc di direktori home pengguna yang berisi informasi mengenai nama server ftp, pengguna &kata sandi ftp.

Kita juga dapat menggunakan file .netrc dalam skrip shell di mana kita akan menggunakan klien ftp untuk mentransfer file ke server ftp jarak jauh.

Berikut adalah langkah-langkah untuk mengaktifkan FTP autologin dengan file .netrc.

Buat file .netrc di direktori home pengguna

# vi ~/.netrc
machine [FTP-Server-Name] login [User-Name] password [XXXXX]

Misalnya:

machine  ftp.nstpmail.com  login ftp-user password xyz@abc123

Simpan &Keluar dari file.

Catatan :Kita dapat menambahkan beberapa mesin, Hanya satu baris per mesin dalam file .netrc.

Setel izin

Setel izin file .netrc sehingga hanya pemilik yang dapat membaca file:

# chmod 0600 ~/.netrc

Coba Hubungkan server FTP

Npw Anda dapat mencoba menghubungkan server FTP Anda seperti yang ditunjukkan di bawah ini:

# ftp [FTP-Server-Name]

Sekarang perintah di atas akan terhubung ke server ftp Anda secara otomatis, sedangkan nama pengguna dan kata sandi ftp diambil dari file .netrc


Linux
  1. Siapkan ZFS di Linux dengan yum

  2. Tingkatkan kinerja sistem Linux dengan noatime

  3. Membuat template dengan Linux dalam Shell Script?

  1. Urutkan Perintah di Linux dengan Contoh

  2. Linux – Mengatur Autologin Dengan Slim?

  3. File mv Linux dengan nama panjang

  1. Izin File di Linux dengan Contoh

  2. Periksa izin file Linux dengan ls

  3. Bagaimana cara menulis file dengan C di Linux?