|
本文简介
概要: 在vmware上安装一台最精简的debian虚拟机,从零开始搭建工作环境。
版本: debian-5.0.4 (Lenny)
日期: 2010-09-16
永久链接: http://sleepycat.org/linux/debian/debianfromzero.html
安装过程注意事项
(1) 新建虚拟机的时候,"Allocate all disk space now" 这个选项不要选上,即不要将所有空间立即分配,
而是在使用中随时分配。防止浪费硬盘空间。
(2) 安装Debian的过程中,在 "Select and install software" 的时候,只选择一项"Standard System"
其他都不要选,这样可以安装成一个最精简的linux系统(约1.1G)。
详细配置步骤
(1) 以root登陆, 配置基本网络.
# vi /etc/network/interfaces
为所配网卡 eth0 添加如下内容:
auto eth0
iface eth0 inet static
address 192.168.66.222
netmask 255.255.255.0
gateway 192.168.66.1
或者DHCP方式获取地址:
auto eth0
iface eth0 inet dhcp
重启网络:
# /etc/init.d/networking restart
(2) 配置DNS
# vi /etc/resolv.conf
创建resolv.conf文件,内容如下
nameserver 192.168.66.10
192.168.66.10 为DNS IP. 测试是否能Ping到外网
(3) 安装SSH
# apt-get update
# apt-get install openssh-server openssh-client
成功后,即可通过其他位置直接SSH连接到此机器。不必在vmhost中操作了。
如有必要,更改apt-get的源地址:
#vim /etc/apt/source.list
修改为如下内容:
deb ftp://ftp2.jp.debian.org/debian/ lenny main contrib non-free
保存后,需要做apt-get update:
# apt-get update
(4) 创建普通用户tester。添加sudo支持。
# adduser tester
# apt-get install sudo
# ls /etc/sudoers -l
-r--r----- 1 root root 481 2010-09-16 11:03 /etc/sudoers
# chmod +w /etc/sudoers
# vi /etc/sudoers
如下相应部分, 添加一行 tester ALL=(ALL) ALL
即, 将用户 tester 添加 sudo 权限。
User privilege specification
root ALL=(ALL) ALL
tester ALL=(ALL) ALL
最后, 必须去掉 /etc/sudors 文件的写权限:
# chmod -w /etc/sudoers
(5) 以普通用户 tester 登陆。
(6) 安装psmisc
$ sudo apt-get install psmisc
psmisc 包含了三个常用命令工具: pstree/fuser/killall
(7) 更改时区为GMT+8
$ sudo ln -sf /usr/share/zoneinfo/Etc/GMT+8 /etc/localtime
(8) 更改机器名称(生效需要重启机器)
$ sudo vi /etc/hostname
$ sudo reboot
(9) PATH 变量添加 /sbin 路径
$ vi ~/.profile
在最后添加一行:
PATH="$PATH:/sbin"
退出用户重新登陆,即可直接使用/sbin目录下的命令工具,如ifconfig等。
用户SSH 登陆时,会解析用户目录下 ~/.profile 文件。
(10) 查看Debian版本信息
$ cat /etc/debian_version
5.0.4
$ uname -a
Linux debian 2.6.26-2-686 #1 SMP Sat Dec 26 09:01:51 UTC 2009 i686 GNU/Linux
(责任编辑:admin) |
