diff --git a/software/FUXA/README.md b/software/FUXA/README.md index 8d560da..b9fdbaf 100644 --- a/software/FUXA/README.md +++ b/software/FUXA/README.md @@ -7,9 +7,8 @@ FUXA is running on port 1881. | Name | Password | Description | | ----------- | ----------- | ------------------------------------- | -| viewer | viewer | This user can only view all views | -| operator | operator | This user can controll the system | -| admin | admin | The admin can make changes on the HMI | +| viewer | viewer | This user can only view all views || +| admin | 123456 | The admin can make changes on the HMI | ## Install FUXA (optional without docker) diff --git a/software/build.sh b/software/build.sh index 1898fb4..1974215 100755 --- a/software/build.sh +++ b/software/build.sh @@ -9,5 +9,6 @@ docker buildx inspect --bootstrap docker buildx build --platform linux/arm64 -t localhost:5000/cybics-readi2c:latest --push ./scripts docker buildx build --platform linux/arm64 -t localhost:5000/cybics-openplc:latest --push ./OpenPLC +docker buildx build --platform linux/arm64 -t localhost:5000/cybics-opcua:latest --push ./opcua docker buildx build --platform linux/arm64 -t localhost:5000/cybics-fuxa:latest --push ./FUXA docker buildx build --platform linux/arm64 -t localhost:5000/cybics-stm32:latest --push ./stm32 diff --git a/software/docker-compose.yaml b/software/docker-compose.yaml index 6c1eb6f..72d6b45 100644 --- a/software/docker-compose.yaml +++ b/software/docker-compose.yaml @@ -11,11 +11,25 @@ services: volumes: - /run/dbus/system_bus_socket:/run/dbus/system_bus_socket + opcua: + image: localhost:5000/cybics-opcua:latest + depends_on: + - stm32 + - openplc + - readi2c + restart: always + network_mode: host + privileged: true + ports: + - 4840:4840 + openplc: image: localhost:5000/cybics-openplc:latest restart: always privileged: true ports: + - 44818:44818 + - 20000:20000 - 8080:8080 - 502:502 diff --git a/software/installRPI.sh b/software/installRPI.sh index 32579b0..353fb9d 100755 --- a/software/installRPI.sh +++ b/software/installRPI.sh @@ -67,6 +67,21 @@ ssh "$DEVICE_USER"@"$DEVICE_IP" /bin/bash < +``` + +The scan will take several minutes. +Results from the scan: +```sh +PORT STATE SERVICE VERSION +22/tcp open ssh OpenSSH 9.2p1 Debian 2+deb12u1 (protocol 2.0) +502/tcp open modbus Modbus TCP +1881/tcp open http Node.js Express framework +4840/tcp open opcua-tcp? +8080/tcp open http-proxy Werkzeug/2.3.7 Python/3.11.2 +20000/tcp open dnp? +44818/tcp open EtherNetIP-2? +``` + +The results show open http ports as well as sever industrial protocols. \ No newline at end of file