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