Synology-Forum.nl

OS Specifieke ondersteuning => Mac OS X => Topic gestart door: Retort308 op 18 oktober 2008, 13:27:09

Titel: Hoe gebruik ik SSH via Mac OSX
Bericht door: Retort308 op 18 oktober 2008, 13:27:09
Hoi,
Als newbe op mijn macbook pro (Leopard) probeer ik e.e.a. met sabnzbd+ op mijn DS207+ te fixen. :roll:
In windoos deed ik dat via SSH, kon dan mijn DS in, maar nu schijnt dat in MAC OSX anders te gaan.
Uiteindelijk wil ik alle restanten van sabnzbd verwijderen kunnen en versie 4.4 op de NAS zetten.
Probleem is dat ik een fors rechtenprobleem heb op de NAS en zodoende met een schone lei wil beginnen. Zomaar mappen deleten werkt niet (geen rechten ), dus schiet dat niet op zo.
Gaat dat dan met de terminal? je ziet, voorlopig dool ik behoorlijk in de rondte.
Welke maccer kan helpen? Thnx, Frans
Titel: Re: Hoe gebruik ik SSH via Mac OSX
Bericht door: Björn op 19 oktober 2008, 12:21:59
open terminal en tik:

ssh root@ip-van-je-synology
Titel: Re: Hoe gebruik ik SSH via Mac OSX
Bericht door: Retort308 op 19 oktober 2008, 20:46:06
joho, zo simpel, en het werkt ook nog meteen, nu verder. Thnx :lol:
Titel: Re: Hoe gebruik ik SSH via Mac OSX
Bericht door: cyrus1977 op 03 december 2008, 21:25:55
Als je keys uitwisselt hoef je je password niet eens meer in te vullen als je inlogt.

dan doe je

ssh admin@ip-diskstation en plop je bent binnen.

Erg handig en snel. (maar wel een risico mocht je je mac kwijt raken dan kan iedereen er in).
Titel: Re: Hoe gebruik ik SSH via Mac OSX
Bericht door: Björn op 04 december 2008, 11:34:52
Citaat van: "cyrus1977"
Als je keys uitwisselt hoef je je password niet eens meer in te vullen als je inlogt.

dan doe je

ssh admin@ip-diskstation en plop je bent binnen.

Erg handig en snel. (maar wel een risico mocht je je mac kwijt raken dan kan iedereen er in).
Kun je uitleggen hoe je dat doet?
Titel: Re: Hoe gebruik ik SSH via Mac OSX
Bericht door: cyrus1977 op 23 januari 2009, 22:31:44
Sorry zie je bericht nu pas (tijdje niet op de site geweest). Zal morgen even een handleiding proberen te schrijven.
Titel: Re: Hoe gebruik ik SSH via Mac OSX
Bericht door: cyrus1977 op 23 januari 2009, 22:36:59
Ik had nog een korte howto in mijn oude blog op mijn site staan. Zal hem hier posten (sorry maar mijn blog was/is in het engels en ik heb even geen tijd om te vertalen maar volgens mij wijst het zichzelf). Mocht je nog wat willen weten feel free :-)

SSH login without password

Your aim

You want to use Linux and SSH to automize your tasks. Therefore you need an automatic login from host A / user a to Host B / user b. You don't want to enter any passwords, because you want to call ssh from a within a shell script.

How to do it

First log in on A as user a and generate a pair of authentication keys. Do not enter a passphrase:

a@A:~> ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/a/.ssh/id_rsa):
Created directory '/home/a/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/a/.ssh/id_rsa.
Your public key has been saved in /home/a/.ssh/id_rsa.pub.
The key fingerprint is:
3e:4f:05:79:3a:9f:96:7c:3b:ad:e9:58:37:bc:37:e4 a@A

Now use ssh to create a directory ~/.ssh as user b on B. (The directory may already exist, which is fine):

a@A:~> ssh b@B mkdir -p .ssh
b@B's password:

Finally append a's new public key to b@B:.ssh/authorized_keys and enter b's password one last time:

a@A:~> cat .ssh/id_rsa.pub | ssh b@B 'cat >> .ssh/authorized_keys'
b@B's password:

From now on you can log into B as b from A as a without password:

a@A:~> ssh b@B hostname
B

PLEASE CONSIDER TO CHANGE YOUR SHELL TO BASH INSTEAD OF ASH.

A note from one of our readers: Depending on your version of SSH you might also have to do the following changes:

    * Put the public key in .ssh/authorized_keys2
    * Change the permissions of .ssh to 700
    * Change the permissions of .ssh/authorized_keys2 to 640