Red de conocimiento informático - Aprendizaje de programación - Construir servidor ftp en Linux

Construir servidor ftp en Linux

¿Personalización del puerto Linuxftp?

El puerto FTP personalizado de Linux en realidad sirve para modificar el puerto del software del servidor FTP integrado. Tomando como ejemplo el wsftpd más extenso, puede modificar el puerto 21 en el archivo ftpd.conf en el directorio /etc/ftpd. Simplemente reinicie el servicio en el puerto que necesita.

En Linux, ¿configurar el directorio donde un usuario inicia sesión en el servidor FTP?

En el archivo vsftpd.conf, primero se debe activar local_enable=yes, luego usar el comando useradd para crear un nuevo usuario local y luego cambiar el directorio de inicio de /home a otro para modificar. este archivo, /etc/passwd:root:x:0:0:root:/root:/bin/bashbin:x:

1:1:bin:/bin:/sbin/nologindaemon:x :

2:2:daemon:/sbin:/sbin/nologindesktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologinmengqc:x:500:500: mengqc:/Home/mengqc:/bin/bash es como se muestra arriba. Busque su usuario local y luego cambie la ruta detrás de /home. De esta manera, los usuarios de FTP pueden iniciar sesión como usuarios locales. Si no se cambia la ruta, deben habilitar los permisos de acceso a /home. Dado que este es un directorio confidencial, personalmente no recomiendo habilitarlo.

¿Cómo utilizar el comando ftp en el sistema Linux?

Hay cuatro formas de utilizar el comando ftp en Linux:

1 Conéctese al servidor ftp

Formato: ftp

a) En Linux Ingresar en la línea de comando:

ftp192.168.1.1

b) El servidor le solicita su nombre de usuario y contraseña Ingrese su nombre de usuario y contraseña correspondiente respectivamente, y. Espere hasta que se pase la autenticación.

2. Descargar archivos

Para descargar archivos, normalmente se utilizan los dos comandos get y mget.

a)get

Formato: get

Transfiere archivos desde el host remoto al host local.

3. Subir archivos

a) put

Formato: putlocal-file

Transferir un archivo local al host remoto.

Si desea transferir el 1.htm local al host remoto /usr/your y cambiar su nombre a 2.

4 Desconéctese

adiós. : Desconéctese del servidor.

ftp>adiós (Entrar)

¿Cómo conectarse al servidor ftp en Linux?

1. Primero, conéctese al host Linux correspondiente, ingrese el estado de la línea de comando de Linux y espere a que se ingrese el comando de shell.

2. En segundo lugar, ingrese: ftp10.18.34.115 en la línea de comando de Linux.

3. Finalmente, presione la tecla Enter para ejecutar el comando de shell. En este momento, verá que el servicio ftp se ha conectado correctamente y podrá ingresar el comando ftp.