用户名和密码都是user
服务器需要包含两个域名,mds-server.local和global-control.local 新服务器的临时ip是192.168.3.111,且未与采集工控机192.168.0.21连通 所以需要脚本动态获取本机的ip地址
#!/bin/bash
# 获取第一个非127.0.0.1的IPv4地址
IP=$(ip -4 addr show scope global | grep inet | awk '{print $2}' | cut -d/ -f1 | head -n1)
# 检查是否获取成功
if [ -z "$IP" ]; then
echo "No valid IPv4 address found."
exit 1
fi
# 启动avahi-publish(后台运行)
avahi-publish -a -R mds-server.local "$IP" &
avahi-publish -a -R global-control.local "$IP"
[Unit]
Description=Publish custom .local hostnames via avahi
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
ExecStart=/usr/local/bin/avahi_publish.sh
Restart=on-failure
[Install]
WantedBy=multi-user.target
Ubuntu 22 Samba 配置指南 暂时没设置密码,可以匿名访问
暂时没有复原mdsplus和任何cfet程序,看后续需求
本文章使用limfx的vscode插件快速发布