OpenVAS セットアップ on Ubuntu10
リポジトリと配布先サイトの公開鍵を追加します。
$ sudo sh -c "echo \"deb http://download.opensuse.org/repositories/security:/OpenVAS:/STABLE:/v4/xUbuntu_10.10/ ./\">> /etc/apt/sources.list" $ sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys BED1E87979EAFD54 Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keys.gnupg.net --recv-keys BED1E87979EAFD54 gpg: requesting key 79EAFD54 from hkp server keys.gnupg.net gpg: key 79EAFD54: public key "security OBS Project" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1
パッケージソフトをインストールします。
$ sudo apt-get update $ sudo apt-get install greenbone-security-assistant gsd libmicrohttpd10 libopenvas4 openvas-administrator openvas-manager openvas-scanner openvas-cli sqlite3
SSL通信に使うデジタル署名を用意します。
$ test -e /var/lib/openvas/CA/cacert.pem || sudo openvas-mkcert -q $ test -e /var/lib/openvas/users/om || sudo openvas-mkcert-client -n om -i
データベース更新とプラグインの更新をします。
$ sudo openvas-nvt-sync $ sudo /etc/init.d/openvas-manager stop $ sudo /etc/init.d/openvas-scanner stop $ sudo openvassd $ sudo openvasmd --migrate $ sudo openvasmd --rebuild
サービスを起動します。
$ sudo /etc/init.d/openvas-scanner start Starting OpenVAS Scanner: openvassd. $ sudo /etc/init.d/openvas-manager start Starting OpenVAS Manager: ERROR. $ sudo /etc/init.d/openvas-administrator start Starting OpenVAS Administrator: openvasad. $ sudo /etc/init.d/greenbone-security-assistant start Starting Greenbone Security Assistant: gsad.
OpenVAS用のアカウントを作ります。
$ test -e /var/lib/openvas/users/admin || sudo openvasad -c add_user -n admin -r Admin Enter password: ad main:MESSAGE:1614:2011-11-17 14h58.46 UTC: No rules file provided, the new user will have no restrictions. ad main:MESSAGE:1614:2011-11-17 14h58.46 UTC: User admin has been successfully created.
Ubuntu Desktopが使えるようにパッケージをインストール。結構時間掛かります。
$ sudo apt-get install ubuntu-desktop
vncのインストールをします。
$ sudo apt-get install vnc4server $ vncserver :1 $ rm /home/ubuntu/.vnc/xstartup $ ln -s /etc/X11/Xsession /home/ubuntu/.vnc/xstartup $ vncserver -kill :1 $ vncserver :1