
Apache 設定を編集できるように、httpd.conf ファイルをダウンロードしようとしています。
シェル経由でディレクトリにアクセスすることができます(私はルートアクセスを持っています)が、使用方法の例はすべてWgetWeb サーバーからファイルをダウンロードするには URL を使用しますが、ファイルは Web ルート ( public_html
) ではなく にありますroot/etc/httpd/conf/httpd.conf
。
私はそのディレクトリにいて、試してみたところ
wget httpd.cong
しかし、文句を言います。
正しい Wget 構文は何ですか?
答え1
Wget man の使用法から:
wget [option]... [URL]...
どこ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
FTPでも構いません。推奨クライアントはファイルジラまたはパテファイルを編集するだけならダウンロードする必要はありません。次のようなファイルエディタを探してください。ヴィムまたはナノ。
答え2
ファイルを編集し、シェル経由でアクセスすることが目的の場合は、ダウンロードするのではなく、httpd.conf
などのシェル エディターを使用して編集するだけです。 次のように実行するだけです。nano
cd /directory/containing/the/file
nano httpd.conf
Ctrl
変更を加えたら、 + x
(使用する場合)を押して保存しますnano
。