GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Stellen Sie FTP Autologin mit .netrc-Datei in Linux ein

Es gibt einige Szenarien, in denen wir den FTP-Benutzernamen und das Passwort nicht in der FTP-Befehlszeile angeben möchten. Um dem FTP-Client automatisch den FTP-Benutzernamen und das Passwort bereitzustellen, erstellen Sie eine Datei .netrc im Home-Verzeichnis des Benutzers, die die Informationen über den FTP-Servernamen, den FTP-Benutzer und das Passwort enthält.

Wir können die .netrc-Datei auch in einem Shell-Skript verwenden, wo wir den FTP-Client verwenden, um Dateien auf einen Remote-FTP-Server zu übertragen.

Nachfolgend finden Sie die Schritte zum Aktivieren der automatischen FTP-Anmeldung mit der .netrc-Datei.

Erstellen Sie eine .netrc-Datei im Home-Verzeichnis des Benutzers

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

Zum Beispiel:

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

Speichern und beenden Sie die Datei.

Hinweis :Wir können mehrere Maschinen hinzufügen, nur eine Zeile pro Maschine in der .netrc-Datei.

Berechtigungen festlegen

Stellen Sie die Berechtigungen der .netrc-Datei so ein, dass nur der Eigentümer die Datei lesen kann:

# chmod 0600 ~/.netrc

Versuchen Sie, eine Verbindung zum FTP-Server herzustellen

Npw Sie können versuchen, Ihren FTP-Server wie folgt zu verbinden:

# ftp [FTP-Server-Name]

Der obige Befehl stellt nun automatisch eine Verbindung zu Ihrem FTP-Server her, während der FTP-Benutzername und das Passwort aus der .netrc-Datei abgerufen werden


Linux
  1. Verbessern Sie die Linux-Systemleistung mit noatime

  2. Sortierbefehl in Linux mit Beispielen

  3. Dateiberechtigungen unter Linux mit Beispiel

  4. Wie schreibe ich eine Datei mit C in Linux?

  5. Linux-Datei kopieren mit ETA?

So richten Sie eine Firewall mit GUFW unter Linux ein

Verwendung des Linux-mv-Befehls mit Beispielen

Sichern Sie Linux mit der Sudoers-Datei

Linux-Mount-Befehl mit Beispielen

gawk Linux-Befehl mit Beispielen

Linux-make-Befehl mit Beispielen