ubuntu中利用LTSP搭建无盘工作站
安装DHCP
sudo apt-get install dhcp3-server
安装NFS
sudo apt-get install nfs-kernel-server
安装tftpd-hpa
sudo apt-get install tftpd-hpa
安装openssh服务器
sudo apt-get install openssh-server
安装pxe启动环境
sudo apt-get install syslinux
sudo mkdir -p /var/lib/tftpboot/pxelinux.cfg
cd /var/lib/tftpboot/pxelinux.cfg
建立default文件
写入DEFAULT vmlinuz ro initrd=initrd.img quiet splash
注:这里的vmlinuz是你内核文件的名称,initrd.img是初始化文件
拷贝pxelinux.0启动文件
sudo cp /usr/lib/syslinux/pxelinux.0 /var/lib/tftpboot
安装ltsp
sudo apt-get install ltsp-server-standalone
修改/etc/hosts.allow
hosts.allow
添加
portmap: 192.168.1.0/24
rpc.mountd: 192.168.1.0/24
rpc.statd: 192.168.1.0/24
in.tftpd: 192.168.1.0/24
配置DHCP
sudo vim /etc/ltsp/dhcpd.conf
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.20 192.168.1.130;
option domain-name "renyuansoft.com";
option domain-name-servers 192.168.1.1;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
# next-server 192.168.0.1;
# get-lease-hostnames true;
option subnet-mask 255.255.255.0;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
}
更新ltsp的密匙
sudo ltsp-update-sshkeys
创建ltsp的客户端
sudo ltsp-build-client
这个过程肯能会很慢长,取决于你的网速。
安装客户端启动内核
sudo ltsp-update-kernels
重新启动dhcp
sudo /etc/init.d/dhcp3-server restart
注:ubuntu 11.04以后版本为配置文件存放在/etc/dhcp/,启动命令为sudo /etc/init.d/isc-dhcp-server start
配置tftp服务器
sudo vim /etc/default/tftpd-hpa
修改RUN_DAEMON="yes"
重新启动tftp服务器
sudo /etc/init.d/tftpd-hpa restart
重新启动NFS-kernelserver
sudo invoke-rc.d nfs-kernel-server restart
重新启动NFS-common
sudo invoke-rc.d nfs-common restart
注:ubuntu 10.04版后无此服务
重新启动portmap
sudo invoke-rc.d portmap restart
重新启动服务器
参考文献:
https://help.ubuntu.com/community/PXEInstallServer
https://help.ubuntu.com/community/LTSPServerSetup
https://help.ubuntu.com/community/ThinClientHowto
https://help.ubuntu.com/community/UbuntuLTSP
http://wiki.ubuntu.com.cn/LTSPHowTo
ubuntu中利用LTSP搭建无盘工作站相关推荐
- 在ubuntu中使用cookiecutter搭建django项目时命令迟迟没有反应
想在在ubuntu中使用cookiecutter搭建django项目,在官方文档中只是两行命令的事,没想到折腾了我几个小时. 问题描述 首先pip install cookiecutter==1.6. ...
- Ubuntu中虚拟环境的搭建
为什么要搭建虚拟环境? 如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了. ...
- linux eclipse stm32,在ubuntu下利用eclipse搭建stm32开发环境和st-link调试
一.下载eclipse: 我们选择的工具为Eclipse IDE for C/C++ Developers,官网下载地址在 https://www.eclipse.org/downloads/pack ...
- ubuntu中使用docker搭建redis集群
docker的安装,redis镜像拉取 创建外部桥接网络 docker network create -d macvlan --subnet=192.168.148.0/24 --gateway=19 ...
- 利用nginx搭建搭建直播平台中视频点播、直播、HLS服务器
利用nginx搭建搭建直播平台中视频点播.直播.HLS服务器 nginx的服务器的搭建 安装nginx的依赖库 <span style="color:#000000"> ...
- ubuntu版php开发工具,Ubuntu 中搭建 LAMP 及 php 开发工具
Ubuntu 中搭建 LAMP 及 php 开发工具 Step1. 安装 Apache 1.在 terminal 中输入一下命令并执行: sudo apt-get install apache2 2. ...
- Ubuntu中搭建Hadoop2.5.2完全分布式系统(一)
Hadoop平台搭建有三种模式,分别是单机模式.伪分布模式.完全分布模式.单机模式是在单一计算机或者服务器上运行Hadoop,没有分布式的文件上传和任务分配等功能.它执行的流程仍然是Map/Reduc ...
- lede更改软件源_Linux的上传和下载——Ubuntu中软件的安装和ftp服务器的搭建
[Linux操作系统]Linux的上传和下载--Ubuntu中软件的安装和ftp服务器的搭建 学习完Linux终端命令以后,我们现在要考虑的是怎么实现Linux中文件的上传和下载,这就是我们本篇博客要 ...
- Ubuntu系统中利用Sublime分别运行Python与Python3
背景 两台Ubuntu系统的电脑均使用Sublime,运行相同的代码,出现不同的效果. 经观察,一个Sublime python F5 编译采用的为python3,另一个采用的为python2(通过两 ...
最新文章
- step-by-step多文件WEB批量上传(swfupload)的完美解决方案
- android 活动销毁不了,即使活动已经销毁,AsyncTask也不会停止
- 编写一个程序,计算|X-Y|的值,并将结果存入RESULT单元中,其中X和Y都为带符号字数据。
- JMeter之HTTP请求上传文件/上传图片
- 上海 · 百度语义分割Pro沙龙,高性能深度学习实战营
- 移动安全大讲堂:整体解决方案之Android加固保护
- 镁光ssd管理工具 linux,镁光C400固态硬盘08TH固件及升级软件
- 深入分析Linux自旋锁【转】
- PAIP.MYSQL设置远程账户登陆总结
- mysql列行条件,返回满足mysql表中列的多个条件的行
- 快速学会网页中鼠标经过图片放大效果
- python 等差素数数列
- Mybatis-Plus整理知识点01
- 蓝桥杯- 算法训练-Beaver's Calculator
- 我的魅族开不了机了,一直卡在开机界面
- Python中的取模运算方法
- 注塑机服务器显示e011,深圳市产业导向目录(2005-2006年)
- java可视化界面背景图_Java界面:java设置背景图片
- 【java笔记】字符流,Properties,序列化,打印流
- 35岁互联网人只会被清退,是我听过最大的谎言
热门文章
- 电赛综合测评题练习(二)-(与2015年电赛综合测评要求类似)
- FPGA数字信号处理
- 助力泵嗡嗡响解决方法_怎么解决转向助力泵嗡嗡响
- Socket和Websocket
- USART发送与接收
- cuda、cudnn和pytorch下载与安装的经验
- Oracle 分析函数over,列转行函数pivot理解及综合运用(报表中的小计和合计)
- php 和mysql中文乱码问题,常见php与mysql中文乱码问题解决办法
- rsync 匹配通配符 * 失败 link_stat failed: No such file or directory
- ssm+JSP计算机毕业设计疫情救灾物资管理系统6pdz4【源码、程序、数据库、部署】