mac + terminal > nas ausschalten

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

dingding

Benutzer
Registriert
07. März 2019
Beiträge
32
Reaktionspunkte
0
Punkte
6
hallo zusammen.
kurze frage: gibt es eine möglichkeit meine ds218j per terminal / programm (am mac!!) herunterzufahren?
starten per WOL klappt perfekt aber für‘s ausschalten habe ich im netz nur anleitungen für windows gefunden. die für mac haben iwie nicht funktioniert...
per "ssh root@192.168.0.2 poweroff" stimmt wohl was mit dem port nich "ssh: connect to host 192.168.0.3 port 22: Connection refused" bzw. bräuchte ich hierfür eine genauere anleitung...
hat hier jm einen mac und kann mir sagen wie / ob das funktioniert?

DANKE!!!! :)
 
Dann beschäftige dich mal mit root Zugriff für ssh, dann geht das auch.
Angefangen damit dass der ssh Dienst überhaupt eingeschaltet ist bis zur Zertifikats-basierten Anmeldung, anders geht es nicht für root.
 
also ich habe es geschafft ssh einzuschalten und hatte mal ein letsencrypt zertifikat erstellt.
leider kenne ich mich nicht sonderlich gut aus, eine genaue anleitung habe ich jedoch nur für windows gefunden...

// ALSO ich komme nun per terminal mit meinem benutzernamen auf die nas, ausschalten geht es allerdings nur mit "root" sagt das terminal.
den "admin" account habe ich deaktiviert auf der nas (das ist doch root oder?) - geht es auch ohne diesen account? zB mit einem selbst dafür angelegten?
 
Zuletzt bearbeitet:
Anleitungen für Windows funktionieren doch im allgemeinen auch für Mac, außer es kommen Spezialitäten wie PowerShell oder andere System-bezogene Sachen zum Einsatz.

Wenn du dich eingeloggt hast mit deinem Nutzer der Admin-Gruppe (der erste Benutzer den du bei der Installation angelegt hast gehört da normal dazu), dann kannst du einfach per "sudo -i" und deinem eigenen Passwort zu root wechseln und Befehle ausführen.
Wenn du dich direkt per root einloggen willst musst du es entweder per Zertifikatsanmeldung machen oder das System umkonfigurieren, dass er wieder root-Login per Passwort erlaubt.
 
.... oder das System umkonfigurieren, dass er wieder root-Login per Passwort erlaubt.

da brauchst du nicht das System umkonfigurieren, einfach root ein Passwort geben reicht aus.
Habe ich aber schon öfters hier im Forum geschrieben.
 
Is gut, ich merks mir bis DSM 7 jetzt. :)
 
ich wollte dich nicht nerven.
Im Grunde hast du ja auch recht, da die Datei /etc/ssh/sshd_config noch angepasst werden muss.
Hatte ich ganz vergessen.
 
Kein Ding, ich dich auch nicht.
root login erlauben und Passwort setzen ist aber auf jeden Fall der kürzere Weg.
 
ALSO:
ich bekomme es jetzt hin :)
ich schreibe jetzt einfach mal wie ich es gemacht habe und evtl gibt es ja noch verbesserungsvorschläge.

- ssh benutzername(mit adminrechten)@diskstation_ip
- pw eingeben
- sudo poweroff
- pw eingeben

kann ich mir für diesen vorgang eigentlich auch einen alias in der .bash_profile anlegen wie bei WOL wake=’wakeonlan MAC-Adresse'?
kann mir das nicht so vorstellen wegen des passworts oder?
 
Alias geht sicherlich, aber Passwort brauchst noch, von daher spart es nicht viel getippe, außer du machst das alle 10min. ;)
Ansonsten eben wie gesagt der Umbau, dass du dich direkt per root mit Passwort oder Zertifikat anmelden kannst, dann brauchst für den eigentlichen Befehl kein Passwort mehr.
Dann kann man aber auch gleich soweit gehen und sich ein Script auf dem Client anlegen, das sich für einen den kompletten Ablauf übernimmt vom einloggen angefangen
 
also für mich war das jetzt schon am limit des machbaren :D
von daher, vielen dank und ich belasse es so :)
 
kurze zwischenfrage:
ich sehe gerade, dass ich per browser nicht mehr auf meinen router 192.168.0.1 komme, kann ich da etwas verstellt haben?
aber das hat ja eigentlich nichts mit ssh zu tun oder?
internet funktioniert einwandfrei und auf andere geräte im LAN komme ich auch...?!

// restart hat das problem behoben - sorry
 
Zuletzt bearbeitet:
Man wächst mit den Aufgaben. Wenn du es dir anders überlegst meldest dich halt.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat