• No results found

Installation Complete

In document 0029200000000MA07_2-0_ADM-UM (Page 142-147)

Where X is the number of the radar, which name is RAD_X.

UTILITIES DESCRIPTION

4 System installation and maintenance

4.1 Base Software

4.1.1 Red Hat Enterprise Linux operating system.

4.1.1.1 Initial Installation

4.1.1.1.11 Installation Complete

Red Hat Enterprise Linux installation is now complete.

The installation program prompts you to prepare your system for reboot.

The first time you start your Red Hat Enterprise Linux system in run level 5 (the graphical run level), the Setup Agent is presented, which guides you through the Red Hat Enterprise Linux configuration. Using this tool, you can set your system time and date, install software, register your machine with Red Hat Network, and more. The Setup Agent lets you configure your environment at the beginning, so that you can get started using your Red Hat Enterprise Linux system quickly.

S

SyysstteemmAAddmmiinniissttrraattoorr

U

UsseerrMMaannuuaal l

Use or Disclosure of this information is subject to the restrictions on the tile page of this document

Page A-127

4.1.1.2 Application configuration

The next paragraphs will explain how to establish the computer basic configuration and how to prepare them in order to manage the application.

The system, after being rebooted, presents a windows environment and asks for a user: Press "root”+ <Intro>

When a session is started with a root user:

Open the Terminal. To do this, first press the right button of the mouse and select “Open Terminal”.

Once the Terminal is opened, execute the following instructions:

# pwconv # passwd root root root Later on: # vi /etc/inittab :/id:5:initdefault: <dd> <i> id:3:initdefault: <ESC> :wq! Later on: # echo "rsh" >> /etc/securetty # echo "rexec" >> /etc/securetty # echo "rlogin" >> /etc/securetty

# echo "kernel.shmall = 4294967296" >> /etc/sysctl.conf

# echo "kernel.sem = 1250 32000 32 1280" >> /etc/sysctl.conf # echo "net.ipv4.icmp_echo_ignore_broadcasts = 0" >> /etc/sysctl.conf # echo "net.core.wmem_default = 44126976" >> /etc/sysctl.conf

# echo "net.core.rmem_default = 44126976" >> /etc/sysctl.conf # echo "net.core.rmem_max = 44131071" >> /etc/sysctl.conf # echo "net.core.wmem_max = 44131071" >> /etc/sysctl.conf

In the /etc/pam.d directory must modify the "rsh, rexec, rlogin" files. rsh

#%PAM-1.0

# For root login to succeed here with pam_securetty, "rsh" must be # listed in /etc/securetty.

S

SyysstteemmAAddmmiinniissttrraattoorr

U

UsseerrMMaannuuaal l

Use or Disclosure of this information is subject to the restrictions on the tile page of this document

Page A-128 auth sufficient pam_securetty.so

auth required pam_env.so

auth sufficient pam_rhosts_auth.so account include system-auth

session optional pam_keyinit.so force revoke session include system-auth

rexec

#%PAM-1.0

# For root login to succeed here with pam_securetty, "rexec" must be # listed in /etc/securetty.

auth required pam_nologin.so auth sufficient pam_securetty.so auth required pam_env.so auth include system-auth account include system-auth

session optional pam_keyinit.so force revoke session include system-auth

rlogin

#%PAM-1.0

# For root login to succeed here with pam_securetty, "rlogin" must be # listed in /etc/securetty.

auth required pam_nologin.so auth sufficient pam_securetty.so auth required pam_env.so

auth sufficient pam_rhosts_auth.so auth include system-auth

account include system-auth password include system-auth

session optional pam_keyinit.so force revoke session include system-auth

Also, in the /etc/xinetd.d/ directory must modify the "rsh, rexec, rlogin and gssftp" files. rsh

# default: on

# description: The rshd server is the server for the rcmd(3) routine and, \ # consecuently for the rsh(1) program. The server provides \

S

SyysstteemmAAddmmiinniissttrraattoorr

U

UsseerrMMaannuuaal l

Use or Disclosure of this information is subject to the restrictions on the tile page of this document

Page A-129 # privileged port numbers from trusted hosts.

service shell { disable = no flags = REUSE socket_type = stream wait = no user = root log_on_success = +=USERID log_on_failure = +=USERID server = /usr/sbin/in.rshd } rexec # default: off

# description: Rexec is the server is the server for the rexec(3) routine. The server \ # provides remote execution facilities with authentication based \

# on user names and passwords. service exec { disable = no flags = REUSE socket_type = stream wait = no user = root log_on_success = +=USERID log_on_failure = +=USERID server = /usr/sbin/in.rexecd } rlogin # default: on

# description: rlogind is the server is the server for the rlogin(1) program.The server \ # provides a remote login facility with authentication based on \

# privileged port numbers from trusted hosts. service login { disable = no flags = REUSE socket_type = stream wait = no

S

SyysstteemmAAddmmiinniissttrraattoorr

U

UsseerrMMaannuuaal l

Use or Disclosure of this information is subject to the restrictions on the tile page of this document

Page A-130 user = root log_on_success = +=USERID log_on_failure = +=USERID server = /usr/sbin/in.rlogind } gssftp # default: off

# description: The kerberized FTP server accepts FTP connections \ # that can be authenticated with Kerberos 5.

service ftp { disable = no flags = REUSE socket_type = stream wait = no user = root server = /usr/kerberos/sbin/ftpd server_args = -l log_on_failure += USERID }

To this changes take effect you must reload xinetd service, to do execute:

# /sbin/service xinetd restart

Is necessary, in the /etc/profile file ulimit core files:

ulimit –S –c unlimited > /dev/null 2>&1

Is necessary, in the /etc/nsswitch.conf file delete the word “dns” in this line:

hosts: files dns

Is necessary a file called "crypt" to the application works correctly. In a terminal execute:

# vi /usr/bin/crypt <i>

#!/usr/bin/perl -w

S

SyysstteemmAAddmmiinniissttrraattoorr

U

UsseerrMMaannuuaal l

Use or Disclosure of this information is subject to the restrictions on the tile page of this document

Page A-131 undef $/; # Set "slurp mode"

@file = split //, <>; # Make a 'character' array from file

@pass = map{ $x = ord; $y = ( $x + 10 ) ** 2 % 256; $z = ( $x - 10 ) ** 2 % 256; chr ( $y ^ $z ) } split //, $pass;

print chr( ord $file[$_] ^ ord $pass[$_ % scalar @pass] ) for 0 .. $#file <ESC>

:wq!

Copy ISODE libraries from KICKSTART server to the FDP application works correctly:

# cd /image/kickstart/COMMON

# rcp –p isode.RHEL5.tar.gz <hostname>:/opt # rsh <hostname>

# cd /opt

# tar zxvf isode.RHEL5.tar.gz

REMARK: The “startup_fdp.sh” FDP script must contain the line: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/isode/lib

Is necessary that we install 3 additionals packets: ksh, page and openmotif. ksh # rpm -ivh ksh-20080202-2.el5.x86_64.rpm page # rpm -ivh mpage-2.5.4-7.1.x86_64.rpm openmotif # rpm -ivh openmotif-2.3.0-0.3.el5.i386.rpm # rpm -ivh openmotif-2.3.0-0.3.el5.x86_64.rpm

4.1.1.3 Modification of common files

In document 0029200000000MA07_2-0_ADM-UM (Page 142-147)