Linux.Box-Setup
== CentOS ==
create RAMDisk - 150M ramdisk - mke2fs .. - mount \tmp\ramdisk tidy-up startup service == CentOS + Disk == format 80G - sfdisk /dev/hda1 - mkfs.ext3 -v /dev/hda1 - mount -t ext3 -o rw /dev/hda1 /mnt script to mount/dump data cronjob vi /etc/ssh/sshd_config - AllowUsers timyou timothyyou vi /etc/sysconfig/selinux - SELINUX=enforcing change-to-> SELINUX=disabled ntsysv, keep below: - acpid, cpuspeed, crond, network , sshd, syslog, yum-updatesd YUM - Yellowdog Updater Modified - cd /etc/yum.repos.d/ - vi CentOS-Base.repo - mirror.centos.org/centos -> ftp.cse.yzu.edu.tw/pub/CentOS - mirror.centos.org/centos -> ftp.cs.pu.edu.tw/Linux/CentOS - YUM update: yum -y update - Example: yum -y install vim-enhanced WEB SERVER -- ServerAdmin root@localhost -- UserDir disable --> #UserDir disable -- DirectoryIndex index.html index.html.var --> DirectoryIndex index.html index.htm index.php index.html.var -- LanguagePriority zh-TW en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN -- AddDefaultCharset UTF-8 --> #AddDefaultCharset UTF-8 - /etc/rc.d/init.d/httpd start - chkconfig httpd on FTP SERVER - yum -y install vsftpd - cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak - vi /etc/vsftpd/vsftpd.conf -- anonymous_enable=YES --> anonymous_enable=NO -- #xferlog_file=/var/log/vsftpd.log --> xferlog_file=/var/log/xferlog -- #chroot_list_enable=YES --> chroot_list_enable=YES -- #chroot_list_file=/etc/vsftpd/chroot_list --> chroot_list_file=/etc/vsftpd/chroot_list -- chroot_local_user=YES - echo 'sysadm' >> /etc/vsftpd/chroot_list - /etc/rc.d/init.d/vsftpd start - chkconfig vsftpd on - touch /home/sysadm/ftptest.txt |
|
来自: Tim You > 《My.Finance.Site》