[ Pobierz całość w formacie PDF ]
." To exit from your console, use the command:[root@deep /]# exitAfter installation and compilation of all programs you need on your server, it s a good idea toremove all sharp objects (compilers, etc) describe above unless needed from a system.One ofthe reasons is if a cracker gains access to your server he or she couldn t compile or modifybinaries programs.Also, this will free a lot of space and will help to improve regular scanning offiles on your server for integrity checking.When you run a server you will give it a special task to accomplish.You will never put all servicesyou want to offer in one machine or you will lose speed (resources available divided by thenumber of process running on the server), and decrease your security (with a lot of servicesrunning on the same machine, if a cracker accesses this server, he or she can attack directly allthe others available).Having different servers doing different tasks will simplify the administration, management (youknow what task each server is supposed to do, what services should be available, which portsare open to clients access and which one are closed, you know what you are supposed to see inthe log files, etc), and give you more control and flexibility on each one (server dedicated for mail,web pages, database, development, backup, etc).So having, for example, one server specializedjust for development and testing will permit you to not be compelled to install compiler programson a server each time you want to compile and install new software on it, and be obligedafterwards to uninstall the compilers, or other sharp objects.34Copyright 1999 - 2000 Gerhard Mourani, Open Network Architecture and OpenDocs PublishingLinux Installation 0CHAPTER 2Installed programs on your ServerStep 1Since we have chosen to customize the installation of our Linux system, this is the list of allinstalled programs that you must have on your server after the complete installation of the LinuxServer.This list must match exactly the install.log file located in your /tmp directory or youcould run into a problem.Don t forget to install all programs listed above in Software that must beinstalled after installation of the Server to be able to compile properly on your Server.Installing setup.Installing gzip.Installing sendmail.Installing filesystem.Installing hdparm.Installing setconsole.Installing basesystem.Installing initscripts.Installing setserial.Installing ldconfig.Installing ipchains.Installing setuptool.Installing glibc.Installing isapnptools.Installing shapecfg.Installing shadow-utils.Installing kbdconfig.Installing slang.Installing mktemp.Installing kernel.Installing slocate.Installing termcap.Installing kernel-pcmcia-cs.Installing stat.Installing libtermcap.Installing kudzu.Installing sysklogd.Installing bash.Installing ld.so.Installing tar.Installing MAKEDEV.Installing less.Installing tcp_wrappers.Installing SysVinit.Installing libc.Installing tcpdump.Installing XFree86-Mach64.Installing libstdc++.Installing tcsh.Installing chkconfig.Installing lilo.Installing time.Installing apmd.Installing pwdb.Installing timeconfig.Installing ncurses.Installing pam.Installing timed.Installing info.Installing sh-utils.Installing tmpwatch.Installing fileutils.Installing redhat-release.Installing traceroute.Installing grep.Installing linuxconf.Installing utempter.Installing ash.Installing logrotate.Installing util-linux.Installing at.Installing losetup.Installing vim-common.Installing authconfig.Installing lsof.Installing vim-minimal.Installing bc.Installing mailcap.Installing vixie-cron.Installing bdflush.Installing mailx.Installing which.Installing binutils.Installing man.Installing zlib.Installing bzip2.Installing mingetty.Installing sed.Installing mkbootdisk.Installing console-tools.Installing mkinitrd.Installing e2fsprogs.Installing modutils.Installing rmt.Installing mount.Installing cpio.Installing mouseconfig.Installing cracklib.Installing mt-st.Installing cracklib-dicts.Installing ncompress.Installing crontabs.Installing net-tools.Installing textutils.Installing netkit-base.Installing dev.Installing newt.Installing diffutils.Installing ntsysv.Installing dump.Installing passwd.Installing ed.Installing pciutils.Installing eject.Installing perl.Installing etcskel.Installing procmail.Installing file.Installing procps.Installing findutils.Installing psmisc.Installing gawk.Installing pump.Installing gd.Installing python.Installing gdbm.Installing quota.Installing getty_ps.Installing raidtools.Installing glib.Installing readline.Installing gmp.Installing redhat-logos.Installing gnupg.Installing rootfiles.35Copyright 1999 - 2000 Gerhard Mourani, Open Network Architecture and OpenDocs PublishingLinux Installation 0CHAPTER 2Installing gpm.Installing rpm.Installing groff.Installing sash.Installing setup.Installing gnupg.Installing quota.Installing filesystem.Installing gpm.Installing raidtools.Installing basesystem.Installing groff.Installing readline.Installing ldconfig.Installing gzip.Installing redhat-logos.Installing glibc.Installing hdparm.Installing rootfiles.Installing shadow-utils.Installing inetd.Installing rpm.Installing mktemp.Installing initscripts.Installing sash.Installing termcap.Installing ipchains.Installing sendmail.Installing libtermcap.Installing iputils.Installing setserial.Installing bash.Installing isapnptools.Installing setuptool.Installing MAKEDEV.Installing kbdconfig.Installing shapecfg.Installing SysVinit.Installing kernel.Installing slang.Installing XFree86-Mach64.Installing kernel-pcmcia-cs.Installing slocate.Installing anacron.Installing kernel-utils.Installing stat.Installing chkconfig.Installing kudzu.Installing sysklogd.Installing apmd.Installing ld.so.Installing tar.Installing ncurses.Installing less.Installing tcp_wrappers.Installing info.Installing libc.Installing tcpdump.Installing fileutils.Installing libstdc++.Installing tcsh.Installing grep.Installing lilo.Installing time.Installing ash.Installing pwdb.Installing timeconfig.Installing at.Installing pam.Installing tmpwatch.Installing authconfig.Installing sh-utils.Installing traceroute.Installing bc.Installing redhat-release.Installing utempter.Installing bdflush.Installing linuxconf.Installing util-linux.Installing binutils.Installing logrotate.Installing vim-common.Installing bzip2.Installing losetup.Installing vim-minimal.Installing sed.Installing lsof.Installing vixie-cron.Installing console-tools.Installing mailcap.Installing which.Installing e2fsprogs.Installing mailx.Installing zlib.Installing rmt.Installing man.Installing cpio.Installing mingetty.Installing cracklib.Installing mkbootdisk.Installing cracklib-dicts.Installing mkinitrd.Installing crontabs.Installing modutils.Installing textutils.Installing mount.Installing dev.Installing mouseconfig.Installing diffutils.Installing mt-st.Installing dump.Installing ncompress.Installing ed.Installing net-tools.Installing eject.Installing newt.Installing etcskel.Installing ntsysv.Installing file.Installing passwd.Installing findutils.Installing pciutils.Installing gawk.Installing perl.Installing gd.Installing popt.Installing gdbm.Installing procmail
[ Pobierz całość w formacie PDF ]