Installing Nessus 2.0 on SuSE 9.0 Pro with KDE 3.1

Written by Lew Newlin

Continued from page 1

Download Nessus

  • Click "Local Network"
  • Change location to "/"
  • Right click and Create New directory titled "nessus-installer", close window
  • Using browser go to
  • From "The easy and less dangerous way" section download "" file saving torepparttar "nessus-installer" directory.

Compile Nessus

  • Click "Konsole" on task bar and change directories to "nessus-installer"
  • Type "sh"
  • Accept defaults by pressing (Duringrepparttar 133519 compiling process you may receive warning messages for "nessus_popen", "insert_nasl_func", and "extra tokens". These are warning messages andrepparttar 133520 compiling process should complete successfully.)
  • When compiling process is complete you will be prompted to press to quit.

Nessus Server Setup

  • Type "nessus-mkcert" to make a server certificate
    • Accept default for "CA certificate life"
    • Accept default for "Server certificate life"
    • Enter your 2 letter country code
    • Enter your state or province code
    • Enter your location
    • Enter your organization name
    • Certificate process completed message
  • Type "nessus-adduser" to create a user account
    • Enter login name
    • Accept default for authentication
    • Enter password
    • Press ctrl-D to end user creation process
    • "Is that ok?" message
  • Type "nessusd -D" to startrepparttar 133521 Nessus server service (It may take several seconds for Nessus to finish initializing. The command prompt will return oncerepparttar 133522 Nessus daemon is started).

If you wish to haverepparttar 133523 Nessus Server daemon automatically started whenrepparttar 133524 system is booted, editrepparttar 133525 "etc/init.d/boot.local" file and append "nessusd -D".

Nessus Setup

  • Type "nessus"
  • Enter login
  • Enter password
  • Click "Log in" button
  • "SSL Setup" window will appear, click
  • "Nessus" windows asking to accept this certificate, click
  • "Warning" message about plugins crashing remote systems will appear, click
  • Close "Konsole" window


  • Click "Start Applications" on task bar and select "Utilities", "Time", then "KAlarm"
  • Inrepparttar 133526 KAlarm window click "Actions", then New
  • Check "Command" and enter "nessus-update-plugins" asrepparttar 133527 command line
  • Check "Any time" check box
  • Check "Recur" for Repetition, then selectrepparttar 133528 "Recurrence" Tab
  • Enter "01:00" for "Recurr every" field
  • Select button, then
  • Close "Kalarm" window (Kalarm by default is automatically stated upon boot.)


KDE provides built-in firewall protection. Vulnerability scanners such as Nessus do not normally function well with software firewalls in place. To removerepparttar 133529 firewall:

  • Click "Control Center" on task bar
  • Click "YaST2 modules"
  • Click "Security and Users"
  • Click "Firewall"
  • Check "Stop Firewall and Remove from Boot Process"
  • "Firewall configuration - deactivate firewall", click
  • "The firewall is now turned off"

General Information

Uninstall executable: /usr/local/sbin/uninstall-nessus

Configuration file: /usr/local/etc/nessus/nessusd.conf

Certificate Authority: /usr/local/com/nessus/CA/cacert.pem

Certificate Authority - Private: /usr/local/var/nessus/CA/cakey.pem

Nessus Server Certificate file: /usr/local/com/nessus/CA/servercert.pem

Nessus Server - Private Key file: /usr/local/var/nessus/CA/serverkey.pem

Nessus uses port 1241 to communicate

You now have a fully functioning Nessus server daemon and client installed on SuSE usingrepparttar 133530 KDE desktop environment. Kalarm is setup to automatically update Nessus plugins once per hour to insure you haverepparttar 133531 latest vulnerability tests. Nessus is now fully operational to help with your security needs.

Lew Newlin is CTO of Information Solutions, Inc. that operates SiteRecon specializes in security, email monitoring, and web site monitoring for Internet service providers and businesses.

Software Promotion

Written by S. Housley

Continued from page 1

Topic specific software announce forums are also available, such as - - only messaging related announcements are welcome

4. Search Usenet To determine if there are recent inquiries regarding related software or your products and to post appropriate responses search Google's Forum directory (by date):

5. Present to Local User Groups User groups are filled with technically savvy individuals who have an interest in technology and software. Consider attending and presenting software at a local user group meeting or a SIG (special interest group). The targeted audience will often share information, about software that impresses them, with friends or other user groups. To find local user groups searchrepparttar database located onrepparttar 133518 Association of Professional User Group (APCUG) website at or post an inquiry torepparttar 133519 user group forum on

6. Partner with Other Developers Consider a developer newsletter exchange. Complimentary products often do well when presented properly. Provide a discount or affiliate exchange to sweetenrepparttar 133520 offer of a mention.

The extra effort expended to make potential customers aware of products can go a long way to ensurerepparttar 133521 success of a well designed application.

About the Author - Sharon Housley manages marketing for NotePage, Inc. a company specializing in alphanumeric paging, SMS and wireless messaging software solutions. Other sites by Sharon can be found at , and

    <Back to Page 1 © 2005
Terms of Use