ubuntu中利用LTSP搭建無盤工作站

2021-05-27 11:20:12 字數 1685 閱讀 3362

安裝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 else

}更新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

重新啟動伺服器

參考文獻:

利用Vmware和Ubuntu搭建自己的桌面雲

實驗詳細內容參見課程部落格。本次實驗主要是利用vmware虛擬機器,以及ubuntu系統,來搭建可以通過windows遠端桌面連線的私有雲桌面。軟體版本 vmware 15 pro ubuntu 18.04 此過程在以往的課程中已經安裝過,並且可以在網上搜到許多版本,故略去。建立虛擬機器 開啟vmw...

Ubuntu中搭建TFTP服務

tftp配置 2012 08 16 09 34 11 分類 linux 成功配置 tftp配置的限制條件 1 需要網路連線 2 主機端需要tftp伺服器軟體 3 目標機需要tftp客戶端軟體支援 優點 1 傳輸速度快。2 嵌入式目標系統的tftp client支援。主機端tftp伺服器配置 1.安裝...

Ubuntu搭建tensorflow gpu版環境

安裝顯示卡驅動 安裝cuda 10.1.2 cuda官網 cuda 10.1 根據官網上的安裝過程安裝 wget sudo mv cuda ubuntu1804.pin etc apt preferences.d cuda repository pin 600 wget sudo dpkg i cu...