昨天晚上去一位朋友公司幫忙用他們的 server , 回來就想要做幾件事:
1. 記錄一下自己的 server 某些重要檔案, 也可供其他人參考
2. 備份重要 file
3. 隨時準備好最新版的救援CD/Live CD/Live USB , 最新版的 Monster LAMP pack 也要燒好收著.
4. 準備一個 “萬用” 含各類 driver 的 linux kernel , 以供救援使用.
5. 搞懂 booting steps / GRUB setting
root@park:~# cat /etc/fstab
# /etc/fstab: static file system information. # # Use 'vol_id --uuid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # proc /proc proc defaults 0 0 # / was on /dev/sda1 during installation UUID=46312252-8925-4e60-ab5f-af240b4b440f / ext3 relatime,errors=remount-ro 0 1 # swap was on /dev/sda5 during installation UUID=bf9a64f1-3eb8-433c-8311-8d971be82dc2 none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
service / daemon 管理工具
sysv-rc-conf text based utility :
sudo apt-get install sysv-rc-conf
另一套 GUI
sudo apt-get install gnome-system-tools gdm
monster.tw 是裝這個 apt-get install rcconf
列出 runlevels 的 program : chkconfig
裝 圖形介面 / GUI / gnome desktop
sudo apt-get install ubuntu-desktop --no-install-recommends
啟動 desktop manager :
/etc/init.d/gdm start
stop x server / 關掉 x window: /etc/init.d/gdm stop
改 IP address
cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 172.30.0.42 netmask 255.255.255.0 network 172.30.0.0 broadcast 172.30.0.255 gateway 172.30.0.1 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search monster.tw
重新啟動 networking
/etc/init.d/networking restart
若要使用 DHCP 的話
auto eth0 iface eth0 inet dhcp
加上 default route
gateway 1.2.3.4
或另一個 static route
up route add -net 1.2.3.0 netmask 255.255.255.0 gw 1.2.3.4
change host name:
改 /etc/hostname 改 /etc/hosts 若是用 vmware 之類的軟體導致 clone 出來的 ubuntu 網路 interface 跑掉, 可以砍掉 /etc/udev/rules.d/70-persistent-net.rules 後 reboot , 就可以解決了.