LTSPHowTo for ubuntu

安装

sudo apt-get install ltsp-server-standalone

配置

打开portmap
sudo vim /etc/default/portmap

查看第二行 是否是"#-i 127.0.0.1",如果不是,需要注释掉(前面加上“#”)或者干脆删除,否则只能从本地连接连接,客户机容易出现“this workstation is't allowed to connect to the server"的错误。

加入 hosts.allow
sudo vim /etc/hosts.allow

加入:

portmap:    192.168.0.0/24 
rpc.mountd: 192.168.0.0/24
rpc.statd:  192.168.0.0/24
in.tftpd:   192.168.0.0/24

其中的IP为你客户端的IP地址段

重启相关服务
sudo invoke-rc.d nfs-kernel-server restart (10.04版没有自动安装,sudo apt-get install nfs-kernel-server)
sudo invoke-rc.d nfs-common restart (10.04版没有这个服务)
sudo invoke-rc.d portmap restart
配置客户端
sudo ltsp-build-client --mirror http://ubuntu.cn99.com/ubuntu

将会安装一个基本的系统在 /opt/ltsp/i386 下

安装客户端启动内核
sudo ltsp-update-kernels

将会在 /var/lib/tftpboot/ltsp/ 目录建立远程启动的内核文件。

如果出现“this workstation is't authorized by server”,问题可能就是这一步没有做。

安装ssh服务

sudo apt-get install openssh-server 
sudo mkdir -p /opt/ltsp/data/etc/ssh
sudo mkdir -p /opt/ltsp/pkg_cache/etc/ssh
sudo ltsp-update-sshkeys

配置dhcpd3

安装完毕 ltsp-server-standalone 后,你的dhcp3的配置修改为 /etc/ltsp/dhcpd3.conf 你可以删除这个(当然可以不用编辑,在gutsy都已经配置好,缺省网段为192.168.0.0/24)。如果不删除这个文件,那么在/etc/dhcp3/dhcpd.conf里面的修改不起作用,因为/usr/bin/dhcpd脚步里面首先读取这个文件,如果没有,则读取/etc/dhcp3/dhcpd.conf里面的配置。

sudo mv /etc/ltsp/dhcpd3.conf /etc/ltsp/dhcpd3.conf.bak (10.04版本是dhcpd.conf)

修改你以前的dhcp配置:

sudo vim /etc/dhcp3/dhcpd.conf

在你的配置的 subnet 段中间添加:

filename "ltsp/i386/pxelinux.0";
option root-path "/opt/ltsp/i386";

重启 dhcp3 服务:

sudo invoke-rc.d dhcp3-server restart
检查 pxelinux.0

看一看是否存在 pxelinux.0 文件

sudo ls /var/lib/tftpboot/ltsp/i386

显示如下:

initrd.img nbi.img-2.6.15-23-386 pxelinux.cfg
initrd.img-2.6.15-23-386 nbi.img-vmlinuz.etherboot vmlinuz
nbi.img pxelinux.0 vmlinuz-2.6.15-23-386

如果不存在,复制一个过来:

sudo cp /usr/lib/syslinux/pxelinux.0 /var/lib/tftpboot/ltsp/i386

配置完成

现在在客户端使用网卡启动,登录时使用服务器上的帐号登录就可以了。

>>http://wiki.ubuntu.org.cn/LTSPHowTo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值