我继承了大约 6 台服务器(全部基于 Debian),明年我的部分项目是将所有内容整合到一台服务器中。有 6 个“域”从 Samba3 安装中运行,一旦我整理好所有内容,我想将它们全部合并到一个新服务器中。我想知道是否有办法加载/etc/passwd
文件以仅显示以 a 结尾的用户名$
,所以我知道它们是计算机名。一旦我能得到这个,我可以(希望)制作一个脚本来将所有机器添加到新主机,但这是稍后的另一个问题
我继承了大约 6 台服务器(全部基于 Debian),明年我的部分项目是将所有内容整合到一台服务器中。有 6 个“域”从 Samba3 安装中运行,一旦我整理好所有内容,我想将它们全部合并到一个新服务器中。我想知道是否有办法加载/etc/passwd
文件以仅显示以 a 结尾的用户名$
,所以我知道它们是计算机名。一旦我能得到这个,我可以(希望)制作一个脚本来将所有机器添加到新主机,但这是稍后的另一个问题
将是我的第一次尝试。
这是我的做法:
我认为
是最简洁的方式来做到这一点。
编辑:找到了一种更简洁的方式。例如,这不会混淆 GECOS 字段中存在的杂散“$:”。