ブログ

Basic認証が必要な環境でのapt-get

at_takuya.sasaki
2015年3月1日 21時05分

Armadillo+Debian環境などでインターネットに接続して、apt-getなどで外部サーバに接続する必要があるが、外部接続時にGWに対してBasic認証によるユーザ名/パスワード入力を求められる環境があるかもしれません。

PCなどの場合は、ブラウザから適当なサイトにアクセスしてユーザ名/パスワードを入力してあげることで、後は認証不要でアクセスが可能になりますが、Armadiloの場合、X-Window、ブラウザなどの環境を構築するのは面倒です。

そういった場合は、以下のようにwgetで任意のページにアクセスし、その際にユーザ名、パスワードを一度指定することで、以降は、apt-getなども普通に使えます。 (xxxにはユーザ名、パスワードが入ります。)

[root@armadillo840-0 (ttySC2) ~]#  wget --http-user=xxx --http-passwd=xxx http://armadillo.atmark-techno.com/files/downloads/armadillo-810/image/linux-a810-v1.04.bin.gz

以上