CentOS
{% include JB/setup %}
Create USB Disk
dd if= CentOS-6.5-x86_64-bin-DVD1.iso of=/dev/sdb
Enable DHCP
sudo cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.bak
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Add these lines
ONBOOT=yes
BOOTPROTO=dhcp
Start service
service network restart
check network status
ifconfig
User
Add User
w
userdel -f taohe
rm -rf /home/taohe
useradd taohe -r -m
passwd taohe
visudo
vi /etc/sudoers
Under root ALL=(ALL) ALL
Add taohe ALL=(ALL) ALL
Delete User
userdel -f taohe
rm -rf /home/taohe/
Disable root Login SSH
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
sudo vim /etc/ssh/sshd_config
Add
PermitRootLogin no
Restart sshd
sudo service sshd restart
Add repos
sudo yum install wget
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
sudo rpm -i rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
sudo yum update
Mount USB
列出所有存储设备
lsblk
找到U盘大小的分区(例如根据大小来判断)。注意是分区而不是盘,例如sda1是分区,而sda盘
挂载U盘
lsblk
mkdir /mnt/usb/
mount -t vfat /dev/sdb1 /mnt/usb/
cd /mnt/usb/
这样U盘就成功mount上去了。这里sdb1是我的U盘,根据实际情况写就行。
卸载U盘
umount /mnt/usb/
设置ADSL的PPPOE拨号上网
以下操作都以root用户执行
像上面一样设置号eth0并启动
1. 安装pppoe拨号软件
下载所需软件rp-pppoe、ppp、libpcap
rpm -ivh libpcap-1.0.0-6.20091201git117cb5.el6.x86_64.rpm
rpm -ivh ppp-2.4.5-5.el6.x86_64.rpm
rpm -ivh rp-pppoe-3.10-8.el6.x86_64.rpm
2. 拨号上网
软件安装在/usr/sbin下面
cd /usr/sbin/
ls
pppoe-setup为配置pppoe-status为查看状态,adsl-start或者ifup ppp0启用连接,adsl-stop或者ifdown ppp0断开连接,
pppoe-setup
adsl-start
如果需要手动配置,可以
vi /etc/sysconfig/network-scripts/ifcfg-ppp0
ping百度可以的话就成功了。有时会拨号不成功,不一定是配置有问题。多试几次,重启一下。我曾经试过拨号不成功,只有ppp0有ipv4地址,eth0没有ipv4地址。过了半天和若干次重启之后正常了,ppp0和eth0都有ipv4地址。
Install Packages
GNOME
X Window
yum groupinstall "X Window System"
GNOME
yum groupinstall "Desktop"
Chinese Support
yum groupinstall "Chinese Support"
Start X
startx
Stop X
Press Ctrl + Alt + Backspace
PHP server
NTFS
sudo yum install fuse fuse-ntfs-3g
Chromium
Others
sudo yum install -y vim htop