我正在尝试下载 httpd.conf 文件以便可以编辑我的 Apache 配置。
我可以通过 shell 访问它所在的目录(我有 root 访问权限),但是关于如何使用的所有示例获得要从 Web 服务器下载文件,请使用 URL,并且文件不在 Web 根目录中 ( public_html
);它在中root/etc/httpd/conf/httpd.conf
。
我在那个目录中,我尝试过
wget httpd.cong
但它抱怨。
正确的 Wget 语法是什么?
答案1
来自 Wget 手册用法:
wget [option]... [URL]...
在哪里网址类似
http://host[:port]/directory/file
ftp://host[:port]/directory/file
所以就你的情况来说,
wget --user=user --password='pass' ftp://host[:port]/directory/relative/to/user
您可以使用scp
:
scp [email protected]:/etc/httpd/conf/httpd.conf /some/local/directory
答案2
如果您的目标是编辑该httpd.conf
文件并通过 shell 访问它,那么您可以使用 shell 编辑器(例如)直接编辑它,而nano
不必下载它。只需运行:
cd /directory/containing/the/file
nano httpd.conf
进行修改,然后按Ctrl
+保存x
(如果使用)nano
。