Saltar al contenido

¿Por qué no funciona sftp rmdir?

Revisamos de forma cada tutoriales en nuestra página web con el objetivo de mostrarte en todo momento la información con la mayor veracidad y certera.

Solución:

En mi experiencia, rmdir prefiere trabajar en un directorio vacío. Si está tratando de eliminar el directorio fooYo lo haría:

$rm foo/*
$rmdir foo

No ha especificado qué cliente SFTP está utilizando. Así que asumo OpenSSH SFTP (sftp).

Dominio rmdir en OpenSSH El cliente SFTP se asigna directamente a SSH_FXP_RMDIR Solicitud de protocolo SFTP. La especificación SFTP para la versión 3 (la utilizada por OpenSSH) menciona específicamente que el SSH_FXP_RMDIR la operación puede fallar, “si el directorio especificado no está vacío” (aunque no parece obligarlo).

Si el directorio no tiene subdirectorios, puede usar rm foo/* (que significa comando OpenSSH SFTP, no comando shell) para eliminar primero todos los archivos en el directorio. y luego usar rmdir.

Si posees algún reparo o capacidad de afinar nuestro división eres capaz de añadir una reseña y con placer lo interpretaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *