FreeBSD的边缘应用与问题处理
一、无盘客户端软件安装与SSH密钥管理
1. 无盘客户端软件安装
在无盘客户端上,你已经拥有了软件包工具、数据库和仓库信息。可以使用如下命令安装所需软件,例如安装 sudo :
# pkg -c /diskless/1/ install sudo
通过这种方式,你可以安装任何需要的软件。
2. SSH密钥管理
无盘客户端中,主机的SSH密钥是比较麻烦的问题。正常情况下,每个主机都需要唯一的SSH密钥。在私有网络中,你可以选择让所有无盘客户端共享同一个SSH密钥,或者让每个主机在启动时自动生成新的SSH密钥。但由于 /etc 存在于 tmpfs 上,这些密钥在关机时会消失,用户会频繁收到“主机密钥已更改”的消息,这并不是一个好现象。
为每个无盘客户端建立持久、唯一的主机密钥并不困难,步骤如下:
1. 为每个主机创建 /conf 目录:
# mkdir -p /diskless/1/conf/198.51.100.101/etc/ssh
# cd /diskless/1/conf/198.51.100.101/etc/ssh
- 在该目录下,为SSH使用的每种算法创建SSH密钥。由于
ssh-keyge
超级会员免费看
订阅专栏 解锁全文

430

被折叠的 条评论
为什么被折叠?



