1.Download openssh,openssl,tcp_wrappers,libz,PAM from freeware.sgi.com
note: You should download fw_openssh-3.6.1p1.ta+ and fw_openssl-0.9.6j.tar+ from http://freeware.sgi.com/beta/
2.add sshd user
vi /etc/passwd
sshd:1274:20::/usr/people/sshd:/dev/null
3.install libz,PAM,tcp_wrappers,openssl , openssh
like following output:
Demo 35# inst
Default distribution to install from: /var/tmp/tardista000vs
For help on inst commands, type "help overview".
Inst 3.9 Main Menu
1. from [source ...] Specify location of software to be installed
2. open [source ...] Specify additional software locations
3. close [source ...] Close a software distribution location
4. list [keywords] [names] Display information about software subsystems
5. go Perform software installation and removal now
6. install [keywords] [names] Select subsystems to be installed
7. remove [keywords] [names] Select subsystems to be removed
8. keep [keywords] [names] Do not install or remove these subsystems
9. step [keywords] [names] Interactive mode for install/remove/keep
10. conflicts [choice ...] List or resolve installation conflicts
11. help [topic] Get help in general or on a specific word
12. view ... Go to the View Commands Menu
13. admin ... Go to the Administrative Commands Menu
14. quit Terminate software installation
Inst> 1
Previous installation sites:
1 /var/tmp/tardista000vs
2 ./fw_tcp_wrappers-7.6-sgipl2.tardist
3 /var/tmp/tardista000S-
4 /tmp/fw_tripwire-1.2.tardist
5 /var/tmp/tardista000MR
6 /tmp/fw_netcat-1.10.tardist
7 /tools
8 /CDROM/dist
9 /CDROM/dist/dist6.5
10 none (no distribution, view installed products)
11 quit (no additional distributions, return to inst prompt)
Install software from: [/var/tmp/tardista000vs] ./fw_openssl-0.9.6i.tardist
Unpacking tardist file into temporary distribution directory /var/tmp/tardista0010O
Unpacking tardist file .. 0% 100% Done.
Reading product descriptions .. 0% 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 11% 12% 13%
Reading /var/inst/hist
Reading product descriptions .. 14% 15% 16% 17% 18% 19% 20% 21% 22% 23% 24% 25%
Setting distribution to /var/tmp/tardista0010O
Reading product descriptions .. 50% 75% 76% 77% 78% 79% 80% 81% 82% 83% 84% 85% 86% 87% 88% 89% 90% 91% 92% 93% 94% 96% 97% 98% 99% 100% Done.
Inst> conf
There are conflicts which you may address now, or postpone:
fw_common.sw.security_fixes (1278987820) is incompatible with fw_tripwire.sw.tripwire (1235493520)
fw_common.sw.security_fixes (1278987820) is incompatible with fw_apache.sw.apache (1235918320)
If you have related upgrade products on another CD or other distribution,
you may choose to load it now.
Or, you can view these conflicts now, or postpone them until later in
this session. See the "delay_conflicts" preference for more information.
1. Address these conflicts now (show them)
2. Postpone these conflicts until later (hide them)
Please enter a choice [1]:
fw_common.sw.security_fixes (1278987820) is incompatible with
fw_tripwire.sw.tripwire (1235493520)
1a. Do not install fw_common.sw.security_fixes (1278987820)
1b. Remove fw_tripwire.sw.tripwire (1235493520)
1c. Open new distribution to resolve conflict
fw_common.sw.security_fixes (1278987820) is incompatible with
fw_apache.sw.apache (1235918320)
2a. Do not install fw_common.sw.security_fixes (1278987820)
2b. Remove fw_apache.sw.apache (1235918320)
2c. Open new distribution to resolve conflict
Resolve conflicts by typing "conflicts choice choice ..."
or try "help conflicts"
Inst> conf 1a
No conflicts
Inst> go
Reading fileset information .. 0% 8%
Pre-installation check .. 8% 9% 10% 11% 12% 13% 14% 15% 16%
Checking space requirements .. 16% 18% 20% 23% 24%
Pre-installation check completed
Installing/removing files .. 24%
Installing new versions of selected fw_openssl.man subsystems
Installing/removing files .. 25% 26% 27% 28% 29% 30% 31% 32% 33% 34% 35% 36% 37% 38% 39% 40% 41% 42% 43% 44% 45% 46% 47% 48% 49% 50% 51% 52% 53% 54% 55% 56% 57% 58% 59% 60% 61% 62% 63% 64% 65% 66% 67% 68% 69% 70% 71% 72% 73% 74% 75%
Installing new versions of selected fw_openssl.sw subsystems
Installing/removing files .. 76% 77% 78% 79% 80% 81% 82% 83% 84% 85% 86% 87% 88% 89% 90% 91% 92%
Installing new versions of selected fw_openssl.sw64 subsystems
Installing/removing files .. 93% 94%
Removing orphaned directories
Running exit-commands .. 94%
fw_openssl.man.relnotes: ( $rbase/usr/freeware/relnotes/shared/mkindex.sh
Running exit-commands .. 99%
Checking dependencies .. 99% 100% Done.
Installations and removals were successful.
You may continue with installations or quit now.
Inst> quit
The tardist distribution ./fw_openssl-0.9.6i.tardist has been unpacked as /var/tmp/tardista0010O.
Do you want to save this distribution for future installations,
or remove it?
1. Save this distribution
2. Remove this distribution
Please enter a choice [2]:
Requickstarting ELF files (see rqsall(1)) .. 0% 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 11% 12% 13% 14% 15% 16% 17% 18% 19% 20% 21% 22% 23% 24% 25% 40% 55% 70% 85% 99% 100% Done.
4.Let sshd auto start with system
#chkconfig fw_sshd on
That's all,
Good luck everyone!
SGI