GNU/Linux >> Tutoriales Linux >  >> Linux

Configure el inicio de sesión automático de FTP con el archivo .netrc en Linux

Hay algunos escenarios en los que no queremos especificar el nombre de usuario y la contraseña de ftp en la línea de comandos de ftp. Entonces, para proporcionar automáticamente el nombre de usuario y la contraseña de ftp al cliente de ftp, cree un archivo .netrc en el directorio de inicio del usuario que contenga la información sobre el nombre del servidor de ftp, el usuario de ftp y la contraseña.

También podemos usar el archivo .netrc en un script de shell donde usaremos el cliente ftp para transferir archivos al servidor ftp remoto.

A continuación se muestran los pasos para habilitar el inicio de sesión automático de FTP con el archivo .netrc.

Cree un archivo .netrc en el directorio de inicio del usuario

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

Por ejemplo:

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

Guardar y salir del archivo.

Nota :Podemos agregar varias máquinas, solo una línea por máquina en el archivo .netrc.

Establecer permisos

Establezca los permisos del archivo .netrc para que solo el propietario pueda leer el archivo:

# chmod 0600 ~/.netrc

Intente conectar el servidor FTP

Npw, puede intentar conectar su servidor FTP como se indica a continuación:

# ftp [FTP-Server-Name]

Ahora el comando anterior se conectará a su servidor ftp automáticamente, mientras que el nombre de usuario y la contraseña de ftp se obtienen del archivo .netrc


Linux
  1. Configure ZFS en Linux con yum

  2. ¿Cómo escribir un archivo con C en Linux?

  3. ¿Cómo configuro un archivo de intercambio cifrado en Linux?

  4. ¿Plantillas con Linux en un script de Shell?

  5. Archivo mv de Linux con nombre largo

Cómo configurar un cortafuegos con GUFW en Linux

Uso del comando Linux mv con ejemplos

Asegure Linux con el archivo Sudoers

Comando de montaje de Linux con ejemplos

Comando gawk de Linux con ejemplos

Comando make de Linux con ejemplos