
Estoy intentando descargar el archivo httpd.conf para poder editar mi configuración de Apache.
Puedo acceder al directorio en el que se encuentra a través del shell (tengo acceso de root), pero todos los ejemplos sobre cómo usarloWgetpara descargar un archivo del servidor web utilice una URL y el archivo no esté en la raíz web ( public_html
); está dentro root/etc/httpd/conf/httpd.conf
.
Estoy en ese directorio y lo intenté simplemente
wget httpd.cong
pero se queja.
¿Cuál es la sintaxis correcta de Wget?
Respuesta1
Del uso del hombre Wget:
wget [option]... [URL]...
dóndeURLparecerse
http://host[:port]/directory/file
ftp://host[:port]/directory/file
Entonces en tu caso,
wget --user=user --password='pass' ftp://host[:port]/directory/relative/to/user
Podrías usar scp
:
scp [email protected]:/etc/httpd/conf/httpd.conf /some/local/directory
O incluso FTP. Los clientes recomendados sonArchivoZillaoMasilla. Si sólo necesita editar el archivo, no es necesario descargarlo. Busque editores de archivos comoEmpujeonano.
Respuesta2
Si su objetivo es editar el httpd.conf
archivo y tener acceso a él a través del shell, puede simplemente editarlo usando un editor de shell, como nano
en lugar de descargarlo. Simplemente ejecuta:
cd /directory/containing/the/file
nano httpd.conf
Realice sus modificaciones y luego guárdelas presionando Ctrl
+ x
, si usa nano
.