This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

Putty + SSH Problem

German community

Moderators: b0ssman, apollo567, Princo, crowi

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Putty + SSH Problem

Post by seller »

Hallo zusammen
ich habe versucht mit Putty von Windows auf mein NAs zuzugreifen. Putty beendet aber einfach nach mehreren Passwortversuchen.
Ich habe das Passwort verwendet mit dem ich auch die GUI aufrufe, dass sollte doch funktionieren, oder?
hier das Ergebnis:
Putty1.JPG
hier meine Einstellungen im SSH:
SSH.JPG
hier die Putty Einstellungen:
PuTTY-Config-01.JPG
PuTTY-Config-02.JPG
Wenn mehr Info zur Problemlösung notwendig ist kann ich alle Configanzeigen von Putty posten (gesamt 27 Stück).
Würde mich freuen über Tipps und Hilfe.
Gruß
Seller
You do not have the required permissions to view the files attached to this post.
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
raulfg3
Site Admin
Site Admin
Posts: 4865
Joined: 22 Jun 2012 22:13
Location: Madrid (ESPAÑA)
Contact:
Status: Offline

Re: Putty + SSH Problem

Post by raulfg3 »

Use root as username if works try others users.
12.1.0.4 - Ingva (revision 7743) on SUPERMICRO X8SIL-F 8GB of ECC RAM, 11x3TB disk in 1 vdev = Vpool = 32TB Raw size , so 29TB usable size (I Have other NAS as Backup)

Wiki
Last changes

HP T510

User avatar
NKL
Advanced User
Advanced User
Posts: 187
Joined: 03 Feb 2013 17:03
Status: Offline

Re: Putty + SSH Problem

Post by NKL »

Moin,
hat der 'NAS' Benutzer die benötigten Rechte um auf die shell zuzugreifen?
Das kontrollierst du in den Benutzereinstellungen unter dem entsprechenden Namen.
Ich habe dort glaube ich 'bash' als Eintrag genommen.

Schöne Grüße,
NKL
Case: MS-Tech CA-0270GR Xerxes | MB: Asrock C2550D4I | CPU: Intel Avoton C2550 Quad-Core @ 2.40GHz | RAM: 2x 8GB Samsung DDR3 PC1600 CL11 ECC | OS: x64-embedded 9.2.0.1 - Shigawire (Revision 972), on USB-Stick | Storage: 5x2TB Seagate Barracuda on RaidZ1 array, 2x4TB WD Red on ZFS mirror -> in Inter-Tech HDD-Draw-Out frames

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Re: Putty + SSH Problem

Post by seller »

mit dem Namen root kann ich mich anmelden das Passwort vom User NAS (ist bei mir Admin) wird angenommen.
Andere User gehen nicht.
Wo muss ich denn die Rechte für nen User einstellen damit das klappt?

gruß
Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Re: Putty + SSH Problem

Post by seller »

Habe gefunden jetzt auf Bash gestellt kann mich anmelden, sogar vom MAC da gibts ja auch seit neuestem PuTTY!

So und was muss ich eingeben wenn ich das NAS4Free runterfahren will Shutdown ???

Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
NKL
Advanced User
Advanced User
Posts: 187
Joined: 03 Feb 2013 17:03
Status: Offline

Re: Putty + SSH Problem

Post by NKL »

Herunterfahren kann man nur als root.
Wenn ich das richtig im Kopf habe musst du eingeben:
[normaler Login]
su
[root Passwort]
shutdown -p now

Grüße
NKL
Case: MS-Tech CA-0270GR Xerxes | MB: Asrock C2550D4I | CPU: Intel Avoton C2550 Quad-Core @ 2.40GHz | RAM: 2x 8GB Samsung DDR3 PC1600 CL11 ECC | OS: x64-embedded 9.2.0.1 - Shigawire (Revision 972), on USB-Stick | Storage: 5x2TB Seagate Barracuda on RaidZ1 array, 2x4TB WD Red on ZFS mirror -> in Inter-Tech HDD-Draw-Out frames

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Re: Putty + SSH Problem

Post by seller »

Hallo NKL, danke für die Antwort.
ich habe mit root und dem shutdownbefehl hinbekommen, jetzt habe ich beim Suchen gesehen, dass Du schon mal in nem Thema mit automatischem Shutdown befasst warst, kannst Du mir da mit dem Script helfen?
Wo und wie installiere ich so ein script?
Muss ich ein Verzeichnis anlegen oder nutze ich vorhandene? auf dem Stick oder auf der Festplatte?
Gruß
Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
NKL
Advanced User
Advanced User
Posts: 187
Joined: 03 Feb 2013 17:03
Status: Offline

Re: Putty + SSH Problem

Post by NKL »

Moin,
dieses Skript pingt entweder einzelne IP's oder einen ganzen Bereich ab und schaut ob ein PC antwortet. Wenn keiner antwortet fährt er (nach einer 90 Sekündigen Wartepause [evtl. Reboot eines PC'S] und einem erneuten pingen) herunter.
Richtig installieren brauchst du so ein Skript gar nicht.
Du schreibst ein Skript, legst es z.B. auf einer der Platten ab und startest es, mittels eines cron-jobs, zwei mal pro Stunde.

Schritt für Schritt (wie bei mir):
- shutdown Skript so modifizieren, dass es auf deine IP's oder deinen Bereich passt
- auf dem NAS speichern
-> ich habe bei mir N4F auf einer kleinen SSD als FULL installiert. Der restliche freie Speicherplatz (der nicht für N4F oder Swap benötigt wird) ist auch als Datenpartition im Netzwerk freigegeben. Das Skript habe ich darauf gespeichert. Möglich sind natürlich auch alle anderen Speicherorte die du hast, bedenke aber, dass wenn du die Festplatten in den Standby schickst, sie jedes Mal wieder gestartet werden wenn das Skript ausgeführt wird.
- die Datei ausführbar machen (musste mal gucken -> chmod)
- cron job konfigurieren
-> zu finden unter Allgemein -> Erweitert glaube ich
-> dafür muss ein Pfad eingetragen werden. Bei mir ist das folgender: sh /mnt/System-Data/Skripte/shutdown.sh
-> und anklicken wie oft er ausgeführt werden soll. Bei mir habe ich glaube ich die 5 und 35 bei Minuten genommen. Da schaut er jedes Mal um XX:05 und XX:35 ob ein PC läuft.
- Server neustarten und testen ob es geht

Ich bin grade nicht vor Ort, kann also nicht ganz genau gucken was ich eingestellt habe, aber ich glaube wenn du die Punkte oben abarbeitest dürfte das hinterher funktionieren.
Beachte: Wenn du einen Windows-PC nutzt, bearbeite das Skript nicht im Editor. Einmal damit geöffnet kannst dus wegschmeißen. Der Windows Editor haut da irgendwo Steuerzeichen rein, die du auch hinterher in der Console nicht siehst, beim Ausführen der Datei aber Fehler bringen. Ich benutze zum editieren und abspeichern das Tool 'PsPad'.
Im Anhang habe ich mal die beiden Skripte hochgeladen, die ich damals ganz am Anfang benutzt habe um meine IP's einzutragen. Das sind jetzt nicht meine (wie gesagt, bin nicht vor Ort) sondern nur die, die ich von nem Kollegen per Mail bekam. Sie müssten eigl. trotzdem funktionieren.
Selber nutzen tue ich nur das shutdown.sh Skript. Einen ganzen IP Bereich brauche ich bei meinen paar Geräten nicht.

Viel Spaß damit.
NKL
You do not have the required permissions to view the files attached to this post.
Case: MS-Tech CA-0270GR Xerxes | MB: Asrock C2550D4I | CPU: Intel Avoton C2550 Quad-Core @ 2.40GHz | RAM: 2x 8GB Samsung DDR3 PC1600 CL11 ECC | OS: x64-embedded 9.2.0.1 - Shigawire (Revision 972), on USB-Stick | Storage: 5x2TB Seagate Barracuda on RaidZ1 array, 2x4TB WD Red on ZFS mirror -> in Inter-Tech HDD-Draw-Out frames

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Re: Putty + SSH Problem

Post by seller »

Hallo NKL,
vielen Dank für die schnelle sonntägliche Antwort ;)
Das werde ich mal ausprobieren, da ich mehrere Rechner im Netz an unterschiedlichen Standorten im Haus habe könnte das Script mit abfrgae das richtigige sein.
Ich melde das Ergebnis demnächst durch.
Wünsche nen schönen Sonntag.
Gruß
Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
NKL
Advanced User
Advanced User
Posts: 187
Joined: 03 Feb 2013 17:03
Status: Offline

Re: Putty + SSH Problem

Post by NKL »

Das könnte da tatsächlich ganz nützlich sein.
Ebenso schönen Sonntag :)

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Re: Putty + SSH Problem

Post by seller »

Nachdem die Posts vom Montag wohl alle verschwunden sind, warum auch immer...
hier noch mal der aktuelle Stand meines Problems:
Das SH Script lässt sich von Putty aus ausführen und gibt auch ne korrekte Rückmeldung, das mindestens ein Rechner noch online ist.
Wenn ich das Script im Cronjob von NAS4FREE in der WEBgui eingetragen habe und dort ausführen will meldet das Webgui zurück das Script sei nicht auszuführen.
cron1-web.JPG
Wenn ich den Befehl ausführen will erhalte ich folgende Meldung:
cron2.JPG
Ich gehe mal davon aus, dass das Script offensichtlich ok ist, also mache ich wohl hier beim Eintragen in den Cronjob nen Fehler.
Dateiberechtigung muss ja auch stimmen, sonst ließe sich das Script ja nicht von Putty aus starten oder?
Wenn ich alle Rechner ausschalte und warte auf den cronjob passiert nichts.
Im Logfile ist der erfolglose Versuch gespeichert.
cron3.JPG
Würde mich über Hilfe und Beistand freuen.

Gruß
Seller
You do not have the required permissions to view the files attached to this post.
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
NKL
Advanced User
Advanced User
Posts: 187
Joined: 03 Feb 2013 17:03
Status: Offline

Re: Putty + SSH Problem

Post by NKL »

Moin,
ja mein Post von gestern ist auch weg. Aber meine Lösungvorschläge haben sich mit deinen Bildern auch erledigt.
Wenn es bis Samstag noch keine neuen Ergebnisse gibt, kann ich auch mal bei mir zu Hause dann genau nachgucken ob ich noch irgendetwas anders habe.
Auf den ersten Blick sieht das aber eigentlich gut aus.

Guten Rutsch!

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Re: Putty + SSH Problem

Post by seller »

KEINER ne Idee?
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Re: Putty + SSH Problem

Post by seller »

Hallo Leute,
kann es sein, dass der Pfad der aus der Funktion des cronjobs im Webgui, ein anderer ist als wenn man von Putty aus zugreift.
Denn das wäre ja eine Erklärung, warum sich das script von Putty ausführen lässt aber nicht aus dem Cronjob...
Freu mich über Mitdenker.
Wie kann ich den Pfad herausfinden?


gruß
Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Immer verworrener

Post by seller »

Hallo
jetzt wird es für mich immer verworrener! :?
Ich habe das Script von Putty aus gestartet und erhalte dieses Ergebnis zurück:

Code: Select all

Welcome to NAS4Free!
nas4free-2:~# sh /mnt/NAS/sh_script/shutdown.sh
usage: ping [-AaDdfnoQqRrv] [-c count] [-G sweepmaxsize] [-g sweepminsize]
            [-h sweepincrsize] [-i wait] [-l preload] [-M mask | time] [-m ttl]
            [-P policy] [-p pattern] [-S src_addr] [-s packetsize] [-t timeout]
            [-W waittime] [-z tos] host
       ping [-AaDdfLnoQqRrv] [-c count] [-I iface] [-i wait] [-l preload]
            [-M mask | time] [-m ttl] [-P policy] [-p pattern] [-S src_addr]
            [-s packetsize] [-T ttl] [-t timeout] [-W waittime]
            [-z tos] mcast-group
Kein Shutdown - Mindestens einer der PCs ist eingeschaltet
nas4free-2:~#
Problem hierbei ist aber das keiner der PC's mit einer der im Script eingegebenen Nummern im Netz ist.
Ich habe die IP alle kontrolliert, der Rechner der nicht im Script ausgeklammert ist, sieh hier, ist ausgeschaltet.

Code: Select all

# HOST1=192.xxx.xxx.xx   # Siggi-Feststation
# HOST2=192.xxx.xxx.xx   # Klausi-Feststation
HOST3=192.xxx.xxx.xx   # Klausi-Airbook
# HOST4=192.xxx.xxx.xx   # Klausi-Airbook-Kabel
jetzt frage ich mich natürlich wie kann das Script nen Wert zurück liefern, der nicht da ist?
Kann mir jemand hiermit helfen?
Gruß
Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
lux
Advanced User
Advanced User
Posts: 193
Joined: 23 Jun 2012 11:37
Location: Bielefeld, Germany
Contact:
Status: Offline

Re: Putty + SSH Problem

Post by lux »

bau das script mal um und mache vor alle binary's den absoluten Pfad:

also z.B. ping = /sbin/ping - das ganze für ALLE binary's!! -> echo, sleep etc.

sonst findet der cronjob die binary's nicht - in der Konsole direkt stimmen die Pfade auch ohne /sbin/...

ausserdem im org. Script sind 5 PC/IP's eingetragen - in deinem letzten Post nur 4... - hast du das Script entsprechend angepasst?
Home:11.3.x.7538/emb@32GB USB|1270v2@X9SCA-F|ECC32GB|i340-T4[lagg@GS108Tv2&smb-mch]|M1015@IT|9HDD~40TB@3xRaidZ1+1HDD+2SSD i335&i520+1xi800P@ZIL|~44W idle@SS-400FL2|Nanoxia Deep Silence 6B|24/7
Services: CIFS, FTP, TFTP, SSH, NFS, Rsync, Syncthing, Webserver, BitTorrent, VirtualBox | Extensions: OBI, TheBrig[certbot, Asterisk] | Extensions via vBox: Pi-hole, Jellyfin & zigbee2mqtt @DebianVM's
Test:12.x/emb@16GB USB|X3 420e@M4A88TD-V|16GB|i350-T2|M1015@IT|8xHDD+3xSSD[different Size&Brand]RaidZ1+2|for TESTing only

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Re: Putty + SSH Problem

Post by seller »

Hallo Lux,
erst mal Danke für den Tipp.
habs gleich versucht und so geändert.

Code: Select all

#!/bin/bash


# Siggi-Feststation
HOST1=192.xxx.xxx.xx
# Klausi-Feststation  
HOST2=192.xxx.xxx.xx
# Klausi-Airbook
HOST3=192.xxx.xxx.xx
# Klausi-Airbook-Kabel   
HOST4=192.xxx.xxx.xx  


_exit () {
   case $1 in
      1) /sbin/echo "Kein Shutdown - Mindestens einer der PCs ist eingeschaltet" ;;
      2) /sbin/echo "Kein PC online - Shutdown" ; shutdown -p now ;;
   esac
   exit $1;
}

# Checken ob PC's an sind
if [ `/sbin/ping -c 1 -i 1 $HOST1 | /sbin/grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST2 | /sbin/grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST3 | grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST4 | /sbin/grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST5 | /sbin/grep -wc 100.0%` -eq 0 ] ; then _exit 1;

       
        # Wenn kein PC an ist, 10 sec warten falls gerade einer Neu startet
        else
                echo "Kein PC online - Warte 90 Sekunden"
                /sbin/sleep 90

        # noch mal PC's checken
        if [ `/sbin/ping -c 1 -i 1 $HOST1 | /sbin/grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST2 | /sbin/grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST3 | grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST4 | /sbin/grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST5 | /sbin/grep -wc 100.0%` -eq 0 ] ; then _exit 1;
       
         
   
        # Wenn kein PC an ist, gehe zu exit case 2 (Shutdown)
        else
                _exit 2
        fi
fi
Nachdem ich das Script gespeichert habe hab ich im Cronjob das Script ausgeführt, das Nas ging schlafen, das ist aber falsch denn der Rechner (HOST1)war ja noch an.
Also zum NAS marschiert und das NAS neu gestartet, etwa 5 Minuten später fährt das NAS erneut schlafen, HOST1 ist aber online !!!!
Also hab ich jetzt erst mal den Cronjob gestoppt.
Ich versteh es nicht.
Bin aber ein kein Programmierer und tu mich sehr schwer mit dem Scripten....
Also so richtig weiter bin ich nun nicht.
Kann man den die Pfade nicht im Script generell definieren statt vor jedem "binnary"?
So als globale PATH-Angabe?

Gruß
Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Gelöst!!!

Post by seller »

So das Problem ist gelöst!
es lag wohl tatsächlich am Pfad, durch den Tip von LUX und ein wenig probieren (script auf 2 User gekürzt) hat es dann endlich funktioniert.
So jetzt habe ich das Script noch mal erweitert, auf die fünf wichtigen Geräte die auch Zugriff auf das NAS brauchen.
Ich hoffe es kann der Ein oder Andere gebrauchen.

Code: Select all

#!/bin/bash

# Feststation  
HOST1=192.xxx.xxx.xx

# Feststation  
HOST2=192.xxx.xxx.xx

# Airbook1
HOST3=192.xxx.xxx.xx

# Airbook2
HOST4=192.xxx.xxx.xx

# Airbook3
HOST5=192.xxx.xxx.xx


_exit () {
   case $1 in
      1) /sbin/echo "Kein Shutdown - Mindestens einer der PCs ist eingeschaltet" ;;
      2) /sbin/echo "Kein PC online - Shutdown" ; /sbin/shutdown -p now ;;
   esac
   exit $1;
}

# Checken ob PC's an sind
if [ `/sbin/ping -c 1 -i 1 $HOST1 | /sbin/grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST2 | grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST3 | grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST4 | grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST5 | grep -wc 100.0%` -eq 0 ] ; then _exit 1;

       
        # Wenn kein PC an ist, 10 sec warten falls gerade einer Neu startet
        else
                /sbin/echo "Kein PC online - Warte 90 Sekunden"
                /sbin/sleep 90

        # noch mal PC's checken
if [ `/sbin/ping -c 1 -i 1 $HOST1 | /sbin/grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST2 | grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST3 | grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST4 | grep -wc 100.0%` -eq 0 ] || [ `/sbin/ping -c 1 -i 1 $HOST5 | grep -wc 100.0%` -eq 0 ] ; then _exit 1;
   
        # Wenn kein PC an ist, gehe zu exit case 2 (Shutdown)
        else
                _exit 2
        fi
fi
Guter Anfang fürs neu Jahr!

Gruß
Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Zu früh gefreut

Post by seller »

HILFE!!!
Bitte um Hilfe, das Script macht mich verrückt!
Gestern dachte ich noch: "Super jetzt läufst!"
"Pustekuchen" :cry: heut morgen war das NAS aus, obwohl zwei Rechner die ganze Nacht an waren.
Allerdings bleibt es, seit ich es angeschaltet habe an.
Kann es sein, dass das Ping nicht beantwortet wird wenn die Rechner in den Ruhezustand gehen?
Das wäre ja fatal, denn dann müsste ich ja jederzeit damit rechnen, dass sich das Nas ausschaltet, nur weil gerade Mittagspause ist...
Man warum muss das nur so kompliziert sein?
Ich hoffe noch auf etwas Hilfe....

Gruß
Seller.
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
NKL
Advanced User
Advanced User
Posts: 187
Joined: 03 Feb 2013 17:03
Status: Offline

Re: Putty + SSH Problem

Post by NKL »

Jap der Ping wird nur beantwortet wenn der Rechner aktiv ist. Ruhezustand, Energie sparen, o.Ä. funktionieren so nicht.

User avatar
lux
Advanced User
Advanced User
Posts: 193
Joined: 23 Jun 2012 11:37
Location: Bielefeld, Germany
Contact:
Status: Offline

Re: Putty + SSH Problem

Post by lux »

für das script halt nur alle 90min aus :)

das würde zumindest das problem der mittagspasue beheben

/edit

hm, komisch das dein script so funzt!

die absoluten Pfade für echo und sleep lauten - zumindest auf meinem System :

/bin/echo
/bin/sleep

du hast einfach /sbin für alles genommen :mrgreen: - check das nochmal
Home:11.3.x.7538/emb@32GB USB|1270v2@X9SCA-F|ECC32GB|i340-T4[lagg@GS108Tv2&smb-mch]|M1015@IT|9HDD~40TB@3xRaidZ1+1HDD+2SSD i335&i520+1xi800P@ZIL|~44W idle@SS-400FL2|Nanoxia Deep Silence 6B|24/7
Services: CIFS, FTP, TFTP, SSH, NFS, Rsync, Syncthing, Webserver, BitTorrent, VirtualBox | Extensions: OBI, TheBrig[certbot, Asterisk] | Extensions via vBox: Pi-hole, Jellyfin & zigbee2mqtt @DebianVM's
Test:12.x/emb@16GB USB|X3 420e@M4A88TD-V|16GB|i350-T2|M1015@IT|8xHDD+3xSSD[different Size&Brand]RaidZ1+2|for TESTing only

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Re: immer mehr Probleme

Post by seller »

Hallo LUX,
danke für den Tipp,
ich hatte /SBIN/ vor die Befehle gesetzt, weil Du dies in deinem ersten Post vorgeschlagen hattest.
Wie gesagt habe keine Ahnung von Scripting....
So habs jetzt auf /BIN/ geändert, allerdings fährt das NAS einfach runter obwohl Rechner mit der IP im Netz sind.
Inzwischen ist mir unbegreiflich wie dieses Script bei irgendjemandem funktionieren konnte.
Ich denke ich muss die Sache ganz neu angehen.
Wenn hier jemand noch ein Script hat welches funktioniert, würde ich mich freuen dies probieren zu können.

Gruß
Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
NKL
Advanced User
Advanced User
Posts: 187
Joined: 03 Feb 2013 17:03
Status: Offline

Re: Putty + SSH Problem

Post by NKL »

Moin,
wie versprochen hier jetzt nochmal mein Skript und nen paar Bilder wie es bei mir läuft.
Es funktioniert, habs grade nochmal getestet.

Die Übersicht:
Image

Die Einstellungen:
Image

Was passiert, wenn ich dann unten auf "Jetzt ausführen" klicke. Lass dich davon aber nicht verwirren. Das Skript funktioniert. Habs grade um 10:35 ausprobiert.
Image

Im Anhang dann noch mein Skript, so wie es bei mir aufm Server liegt.

Ich hoffe damit kann ich noch helfen.
Schönen Sonntag,
NKL
You do not have the required permissions to view the files attached to this post.

User avatar
seller
Advanced User
Advanced User
Posts: 273
Joined: 07 Apr 2013 13:22
Location: DE/ RLP
Status: Offline

Nächster Versuch

Post by seller »

Hallo NKl.
danke für das Script.
Ich habe es jetzt noch mal mit deinem Script versucht und nur die Host's angepasst.
Also das NAS ging nach angegebener Zeit schlafen.
Jetzt bin ich mal gespannt ob es auch an bleibt, wenn nur ein Rechner der angegebenen IP's im Netz ist.

ich werde berichten.

Gruß
Seller
**** NAS Nr 1:11.0.0.4.3252 Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 2 Stück x WD-RED 2 TB, WD20EFRX, 2 Stück 2 TB SAMSUNG HD203WI 1AN10003,
**** Nas Nr 2: 11.0.0.4.3252, Embeded auf 8 GB USB Stick, HP ProLiant MicroServer Gen8 Entry Server - Celeron G1610T 2.3 GHz - 12 GB RAM ECC unregistered, 4 x WD-RED 2 TB, WD20EFRX

User avatar
Princo
Forum Moderator
Forum Moderator
Posts: 1080
Joined: 15 Jul 2012 01:21
Location: Berlin, Germany
Status: Offline

Re: Putty + SSH Problem

Post by Princo »

Es gibt hier eine Skriptsammlung, die u.a. das automatische Shutdown realisiert: viewtopic.php?f=70&t=2197

Allerdings nur für einzelne IPs, nicht für Bereiche.

Grüße
Princo
Meine Antworten beziehen sich immer auf die englischsprachige GUI. ECC-RAM ist Pflicht beim Einsatz von ZFS.

User avatar
NKL
Advanced User
Advanced User
Posts: 187
Joined: 03 Feb 2013 17:03
Status: Offline

Re: Putty + SSH Problem

Post by NKL »

@Seller: Dürfte aber eigentlich das gleiche sein was ich am Anfang gepostet habe... Mh...

@Princo: Genau das verwenden wir hier.

User avatar
Princo
Forum Moderator
Forum Moderator
Posts: 1080
Joined: 15 Jul 2012 01:21
Location: Berlin, Germany
Status: Offline

Re: Putty + SSH Problem

Post by Princo »

NKL wrote:@Princo: Genau das verwenden wir hier.
Ich habe wohl Tomaten auf den Augen, aber das, was ich verlinkt habe, ist doch ein völlig anderes Skript.

Grüße
Princo
Meine Antworten beziehen sich immer auf die englischsprachige GUI. ECC-RAM ist Pflicht beim Einsatz von ZFS.

User avatar
NKL
Advanced User
Advanced User
Posts: 187
Joined: 03 Feb 2013 17:03
Status: Offline

Re: Putty + SSH Problem

Post by NKL »

Princo wrote:
NKL wrote:@Princo: Genau das verwenden wir hier.
Ich habe wohl Tomaten auf den Augen, aber das, was ich verlinkt habe, ist doch ein völlig anderes Skript.
Argh entschuldigung. Da war ich tatsächlich zu schnell. Das ist natürlich was anderes. Es gibt noch einen Artikel im englischen Forum, der auch mein Skript verwendet. Hatte nur die ersten paar Zeilen überflogen und das passte sinmngemäß in etwa zu dem was ich noch im Gedächtnis hatte. Sorry :D

Post Reply

Return to “Deutsch”