Iniciar ftplinux
¿Cómo iniciar FTP?
Cómo iniciar el servicio FTP en Linux
1. Primero, instale el software ftp en el servidor y verifique si se ha instalado el software ftp:
#whatvsftpd
Si ve el directorio vsftpd, significa que el software ftp se ha instalado en el servidor
2. Estado del servidor
#servicevsftpdstatus
p>
3. Inicie el servidor ftp
#servicevsftpdstart
4. Reinicie el servidor ftp
#servicevsftpdrestart
5. Compruebe si el servicio se ha iniciado
#netstat-an|grep21
tcp000.0.0.0:210.0.0.0:*LISTEN
Si ve el La información anterior demuestra que se ha iniciado el servicio ftp.
6. Si necesita habilitar los permisos ftp del usuario root, debe modificar los siguientes dos archivos
#vi/etc/vsftpd.ftpusers y comentar al usuario root
p>
#vi/etc/vsftpd.user_list, comente también el usuario root
Luego reinicie el servicio ftp.
7. vsftpd500OPS: no se puede cambiar el directorio
Error de inicio de sesión:
C:>ftp192.168.0.101
Conectado a 192.168.0.101.
220(vsFTPd2.0.5)
Usuario (192.168.0.101:(none)):frank
331Por favor, especifique la contraseña.
Contraseña:
500OPS.cannotchangedirectory:/home/frank
Inicio de sesión fallido.
ftp>ls
500OPS:childdied
Conexióncerradaporremotehost.p>
Solución:
setseboolftpd_disable_trans1
serviciovsftpdrestart
¡Eso es!
Este es el comando de configuración de SELinux. Antes de familiarizarse con SELnux, puede desactivar SELinux.
8. Abrir permanentemente, es decir, abrir automáticamente el servicio ftp después de que se reinicie el sistema operativo.
Método 1:
cd/etc/xinetd.d, editar. el archivo de configuración del servicio ftp configuración gssftp:
vi/etc/xinetd.d/gssftp, se modificarán dos contenidos:
(a) server_args=-l_a Eliminar -a a server_args =-l
(b) desactivar=sí para desactivar=no
(c) guardar salir.
Método 2:
(a) system-config-services, ingrese Systemservices en la interfaz gráfica, verifique si hay un elemento vsftpd, si no, vaya a 2, guarde y salir
(b) Utilice el tercer disco de redhat para instalar este servicio (iniciar - eliminar/agregar programas), alrededor de 200K
(c) #setup
Luego podrá ver el elemento vsftpd, luego seleccionar este elemento de servicio, guardarlo y salir.
¿Configuración del modo activo de Linuxftp?
La configuración del modo activo de Linuxftp es la siguiente
El modo de transmisión de datos ftp se divide en dos tipos: modo activo y modo pasivo. Cada modo tiene un puerto de control y un puerto de transferencia de datos. Si no se especifica, el puerto de control predeterminado para ambos modos es 21, es decir, todos los comandos de control se enrutan a través del puerto 21 del servidor.
El puerto de transmisión de datos, en modo activo, utiliza el puerto 20 del servidor, mientras que en modo pasivo, el servidor negocia con el cliente para especificar aleatoriamente el puerto.
Así que a la hora de seleccionar el puerto de transferencia de datos, solo debemos seleccionar el puerto 20.
¿Cómo iniciar el proceso del servicio ftp en Linux?
Cómo abrir el servicio FTP en Linux:
1. Detecte si el servicio FTP está abierto consultando si existe el proceso que proporciona el servicio FTP. grepftp no encontró la clave ftp Según la información del proceso de Word, puede determinar que el servicio no está abierto. Compruebe si existe el código de shell del servicio vsftpd. servicevsftpdstatusvsftpd es el servidor FTP más común. Generalmente, los sistemas Linux utilizan vsftpd para crear el entorno del servicio FTP. Encontrado en estado DETENIDO.
2. Abra el código de shell del servicio FTP servicevsftpdstart para abrirlo correctamente y mostrar el pid (ID de proceso) como 3401. Luego verifique el estado del vsftpd abierto, que se muestra en ejecución. Luego, al consultar la información del proceso que contiene la palabra clave ftp, descubrimos que también encontramos un proceso FTP con un ID de proceso de 3401.
3
3. La configuración simple puede realizar cargas y descargas anónimas. El servicio vsftpd abierto de forma predeterminada no abre permisos de carga para usuarios anónimos. Puede modificar el archivo de configuración vsftpd.conf en vsftpd para otorgar permisos de desarrollo. Para configurar esto, descomente la línea (en otras palabras, elimine el signo # que se encuentra delante de ella).
¿centos8ftp no se puede iniciar después de la instalación?
No eres un servidor ftp de Linux, ¿puede funcionar FTP sin iniciar el servicio? Simplemente busque el método de configuración en línea. Start/restart/shutdownvsftpd server#/sbin/servicevsftpdrestartShuttingdownvsftpd:Startingvsftpdforvsftpd:OK significa que el reinicio se realizó correctamente. Para iniciar y apagar, cambie reiniciar para iniciar o detener. Para la instalación de origen, vaya a la carpeta de instalación, busque los archivos start.sh y Shutdown.sh y ejecútelos.
¿No se puede abrir xftp en xshell?
¿Está seguro de que el servicio sshftp de Linux está activado? También necesita cambiar algunos archivos de configuración para ver si el firewall filtra estos puertos.